مجوزهای open source و تفاوت های میان آنها :

5
های وز ج مopen source ان ی م های اوت ف ت و ها ن آ: GPL LGPL BSD MPL

Upload: howell

Post on 19-Mar-2016

48 views

Category:

Documents


0 download

DESCRIPTION

مجوزهای open source و تفاوت های میان آنها :. GPL LGPL BSD MPL. General public license: GPL. توزیع کننده یک برنامه GPL باید کد منبع آن رانیز در اختیار دریافت کننده برنامه قرار دهد هر تغییری که روی یک برنامه GPL صورت میگیرد باید مجدداٌ تحت مجوز GPL عرضه شود - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: مجوزهای  open source  و تفاوت های میان آنها  :

های open sourceمجوزهای تفاوت وآنها :میان

•GPL•LGPL•BSD•MPL

Page 2: مجوزهای  open source  و تفاوت های میان آنها  :

General public license: GPLبرنامه • یک کننده اختیار GPLتوزیع در رانیز آن منبع کد باید

دهد قرار برنامه کننده دریافتبرنامه • یک روی که تغییری ٌ GPLهر مجددا باید م<یگیرد صورت

مجوز شود GPLتحت عرضهاز • خارج شرطی هیچ ندارند اجازه کنندگان کاربران GPLتوزیع به

کنند تحمیل

Page 3: مجوزهای  open source  و تفاوت های میان آنها  :

Lesser General public license :LGPL

نسبت • به کمتر GPLمحدودیتتحت • افزارهای نرم اتصال افزارهای LGPLامکان نرم به

تجاریمجوز • تغییر است GPLبه LGPLامکان ممکن زمانی هر در

نیست ممکن آن عکس ولی

Page 4: مجوزهای  open source  و تفاوت های میان آنها  :

Berkeley system distribution :BSDکند • رعایت را زیر شرایط که کاربرمادامی به مجوز ,این

میدهد نظر مورد افزار نرم با را کاری هر انجام اجازه حق یادآوری در افزار نرم دهنده مجوز اولین نام باید

شود آورده دارد وجود منبع های فایل در که کپیمسئول نمی را افزار نرم دهنده مجوز اولین توان

دانست احتمالی خسارات

خالف • افزار GPLبر نرم توان می مجوز این openطبقsource با را شده داده بسته source codeتغییر

نمود اختصاصیخالف • توزیع BSDمجوزهای GPLبر در sourceاجباری

code ندارندمیباشد BSDمجوز • مناسب بزرگ بسیار افزارهای نرم برای

Page 5: مجوزهای  open source  و تفاوت های میان آنها  :

Mozilla public license :MPL

تحت • که کدی با است مجوز این تحت که کدی ادغام امکاندارد وجود است دیگری مجوز

شده • ایجاد محصول کردن انحصاری برای اندکی اختیاراتاصلی منبع کد نویس ,ازتغییر برنامه شود به می داده

بابت • میتوان اما است الزم توزیع هنگام برنامه منبع کد ارائهنمود دریافت کاربر از را دلخواه وجه آن

مجوز • با GPLناسازگاری