
آشنایی با گواهینامه کرنل لینوکس،GNU،GPL،LGPL و قوانین آنها
قوانین گواهینامه کرنل لینوکس (GPL نسخه 2)
هسته لینوکس در سررورها، رایانه های شخصی و سیستم عامل های تلفن همراه مثل آندروید در حال استفاده هست.
لینوس توروالدز (Linus Torvalds) گواهینامه کرنل لینوکس را تحت قوانین GNU General Public License version 2 (GPL-2.0) ارائه کرد.
به منظور آشنایی بیشتر با قوانین کرنل لینوکس می توانید به این لینک مراجعه نمایید.
آشنایی با GNU
GNU مخفف “GNU’s Not Unix” هستش که به معنای اینست که GNU، یونیکس نیست.
در واقع GNU بر خلاف Unix، آزادی را به کاربران اعطا کرده است.
GNU یک سیستم عامل و نرم افزار 100 درصد رایگان است که در سال 1983 توسط Richard Stallman راه اندازی شد.
رایگان بودن به معنای در دسترس بودن نرمافزار برای همگان و آزادی در توزیع و اصلاح کدهای نرمافزار هستش.
این سیستم عامل که شبیه یونیکس است دارای نرم افزارهای کاملا رایگان است که مربوط GNU Project می باشد.
GNU Project نام پروژه ای است که برای توسعه GNU از سال 1984 در حال فعالیت است.
سیستم GNU شامل بسته های رسمی GNU و نرم افزارهایی مثل X Window System و TeX است که GNU نیستند.
GNU توسط افراد زیادی در سرتاسر دنیا به منظور آزادی کاربران نرم افزارها برای محاسباتشان توسعه داده شده است.
توسعهدهندگان نرم افزارهایی که از GNU مجوز میگیرند باید کدهای نرمافزار را بصورت رایگان در اختیار کاربران نرمافزار قرار دهند.
GNU اطمینان حاصل میکنه توسعه دهندگان این نوع نرم افزارها حتما مجوزهای این شرکت را رعایت می کنند.
قوانین LGPL نسخه 3
نسخه بعدی GNU با نام GNU Lesser General Public License version 3 (LGPL-3.0) شناخته میشه.
این نسخه تعداد بیشتری از مجوزها را روی گواهینامه کرنل لینوکس اعمال کرده است.
لینوس توروالدز بعضی از مقررات نسخه ۳ را قبول نداره بنابراین اعلام کرده، کرنل لینوکس تحت این نسخه قرار نمیگیره.
سخن پایانی
برچسبها: GNU, GNU General Public License, GNU GPL, gnu/linux, GPL, LGPL, کرنل, هسته لینوکس