منبع باز – جامعه dev

مقدمه:
منبع باز به نرم افزاری اشاره دارد که کد منبع آنها برای استفاده ، اصلاح و توزیع ، تقویت همکاری و شفافیت آزادانه برای هر کسی در دسترس است.
دسترسی به کد منبع:
نرم افزار منبع باز با داشتن کد منبع خود به راحتی در دسترس عموم مشخص می شود.
توزیع مجدد رایگان
این نرم افزار می تواند آزادانه توزیع شود ، به این معنی که کاربران می توانند بدون محدودیت آن را با دیگران به اشتراک بگذارند.
اصلاح و تقویت:
به طور معمول کاربران مجاز به اصلاح و تقویت نرم افزار متناسب با نیازهای خود هستند و حتی این تغییرات را به پروژه اصلی کمک می کنند.
شفافیت و همکاری:
ماهیت باز پروژه های منبع باز همکاری و شفافیت بین توسعه دهندگان و کاربران را تشویق می کند.
مثالها:
نمونه های محبوب نرم افزار منبع باز شامل لینوکس ، پایتون و آپاچی است.
ابتکار منبع باز:
ابتکار منبع باز (OSI) تعریف رسمی را ایجاد کرده است که الزامات لازم برای مجوز نرم افزار را واقعاً منبع باز می کند.
مجوزهای منبع باز:
مجوزهای منبع باز گاهی اوقات به عنوان “مجاز” طبقه بندی می شوند – به کاربران اجازه می دهند تا کارهای خود را کپی رایت کنند – یا “محافظ” مانند Copyleft.