گواهینامه های متن باز

در این نوشته قصد داریم برخی از گواهی های متن باز را معرفی کنیم و به زبان ساده به تفاوت ها و ویژگی های آن ها بپردازیم.

1 Public Domain :


-در واقع به عنوان یک گواهی به آن نگاه نمی شود ولی بایستی به مفهوم آن توجه شود.

-در واقع تحت Public Domain شما می توانید هرکاری که می خواهید بکنید.

-زمانی که تاریخ Copyright یک نرم افزار به پایان می رسد ، تحت Public Domain در می آید.

-در برخی از کشور ها کارهایی که برای دولت انجام می شود تحت  Public Domain است.

_______________________________________

2 GPL(v2) :


-کد برنامه باید قابل دسترسی عموم باشد.

-کارهای اشتقاقی نیز باید تحت گواهی GPL انتشار یابند.

 -استفاده از برنامه های تحت این گواهی در برنامه های تجاری گواهی برنامه را GPL می کند.

 -آن را طاعون می نامند چون هر برنامه را که با آن مواجه می شود، تحت گواهی GPL در می آورد.

_______________________________________

3 LGPL


-مدل ساده شده GPL است .

-استفاده از کد های تحت این گواهی در برنامه های تجاری بدون تغییر گواهی به LGPL امکان پذیر است.

_______________________________________

4 - BSD, MIT, Apache


 -اگر قسمتی از کد تحت این  گواهی ها باشد ، می توان از آن برای نرم افزار های تجاری دیگر بدون نیاز به         تغییر گواهی استفاده کرد.

-کارهای اشتقاقی باید شامل یک کپی از گواهی باشند.

-تفاوت در چگونگی ذکر مشخصات نویسنده اصلی و لزوم آن.

_______________________________________

منبع : OpenSource

مم

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد