
همانطور که میدانید، وقتی نرمافزاری را دانلود میکنیم بهطور معمول کدی که در آن وارد شده برای کاربران عادی قابل مشاهده نیست و در دسترس قرار ندارد لذا انجام هرگونه تغییری بهطور معمول غیرممکن است.
این کار برای جلوگیری از کپی و دستکاری در نرم افزار، توسط توسعهدهندههای اپ انجام می شود. به این فرآیند کلوز سورس می گویند. به این معنی که شما در اپ های کلوز آزادی عمل ندارید و صرفا محدود به آن چیزی هستید که نرمافزار برای شما تعریف کرده است!
اپنسورس Open Source چیست؟
اگر یک نرمافزار متنباز باشد، کد آن آزادانه و رایگان در اختیار همه قرار میگیرد. یعنی چه کاربر آن نرمافزار باشید و چه نباشید، میتوانید آزادانه این کد را دریافت یا ویرایش کرده و نسخه مخصوص به خود را منتشر کنید. حتی میتوانید نرمافزار و نسخههای مختلف آن را به هر تعداد که میخواهید و با هر هدف، منتشر کنید.
هیچ هزینه لایسنسی برای نرمافزار متنباز وجود ندارد!
معایب اپنسورس بودن اپ:
1. هیچ پشتیبانی فنی برای آن وجود ندارد!
2. امنیت هم یکی دیگر از نگرانیهای اپنسورس بودن است!