مجوزهای open source و تفاوت های میان آنها :
DESCRIPTION
مجوزهای open source و تفاوت های میان آنها :. GPL LGPL BSD MPL. General public license: GPL. توزیع کننده یک برنامه GPL باید کد منبع آن رانیز در اختیار دریافت کننده برنامه قرار دهد هر تغییری که روی یک برنامه GPL صورت میگیرد باید مجدداٌ تحت مجوز GPL عرضه شود - PowerPoint PPT PresentationTRANSCRIPT
های open sourceمجوزهای تفاوت وآنها :میان
•GPL•LGPL•BSD•MPL
General public license: GPLبرنامه • یک کننده اختیار GPLتوزیع در رانیز آن منبع کد باید
دهد قرار برنامه کننده دریافتبرنامه • یک روی که تغییری ٌ GPLهر مجددا باید م<یگیرد صورت
مجوز شود GPLتحت عرضهاز • خارج شرطی هیچ ندارند اجازه کنندگان کاربران GPLتوزیع به
کنند تحمیل
Lesser General public license :LGPL
نسبت • به کمتر GPLمحدودیتتحت • افزارهای نرم اتصال افزارهای LGPLامکان نرم به
تجاریمجوز • تغییر است GPLبه LGPLامکان ممکن زمانی هر در
نیست ممکن آن عکس ولی
Berkeley system distribution :BSDکند • رعایت را زیر شرایط که کاربرمادامی به مجوز ,این
میدهد نظر مورد افزار نرم با را کاری هر انجام اجازه حق یادآوری در افزار نرم دهنده مجوز اولین نام باید
شود آورده دارد وجود منبع های فایل در که کپیمسئول نمی را افزار نرم دهنده مجوز اولین توان
دانست احتمالی خسارات
خالف • افزار GPLبر نرم توان می مجوز این openطبقsource با را شده داده بسته source codeتغییر
نمود اختصاصیخالف • توزیع BSDمجوزهای GPLبر در sourceاجباری
code ندارندمیباشد BSDمجوز • مناسب بزرگ بسیار افزارهای نرم برای
Mozilla public license :MPL
تحت • که کدی با است مجوز این تحت که کدی ادغام امکاندارد وجود است دیگری مجوز
شده • ایجاد محصول کردن انحصاری برای اندکی اختیاراتاصلی منبع کد نویس ,ازتغییر برنامه شود به می داده
بابت • میتوان اما است الزم توزیع هنگام برنامه منبع کد ارائهنمود دریافت کاربر از را دلخواه وجه آن
مجوز • با GPLناسازگاری