- GNU
مقدمه مفهومی
پروژه گنو (GNU) در سال 1983 توسط ریچارد استالمن با هدف ایجاد یک سیستم عامل کاملاً آزاد و سازگار با یونیکس آغاز شد. نام GNU به صورت بازگشتی به ’’GNU’s Not Unix’’ اشاره دارد و فلسفه آن بر پایه آزادی های نرم افزار آزاد استوار است.
مولفه های اصلی
1. هسته GNU Hurd (در حال توسعه)
2. مجموعه کامپایلرهای GNU (GCC)
3. کتابخانه C گنو (glibc)
4. ابزارهای خط فرمان پایه
5. محیط دسکتاپ GNOME
مجوزهای مرتبط
- GPL (مجوز عمومی گنو)
- LGPL (مجوز کتابخانه ای گنو)
- AGPL (مجوز Affero)
- GFDL (مجوز مستندات آزاد گنو)
- FDL (مجوز مستندات آزاد)
تأثیرات تاریخی
- پایه گذاری جنبش نرم افزار آزاد
- ایجاد مفاهیم Copyleft
- الهام بخش توسعه لینوکس
- توسعه ابزارهای حیاتی برای جامعه متن باز
- تأثیر بر قوانین مالکیت فکری دیجیتال
رابطه با لینوکس
1. هسته لینوکس جایگزین GNU Hurd شد
2. سیستم عامل های GNU/Linux ترکیبی از هر دو هستند
3. ابزارهای گنو بخش جدایی ناپذیر توزیع های لینوکس
4. فلسفه مشترک آزادی نرم افزار
5. همکاری نزدیک در توسعه ابزارها
چالش ها
- توسعه کند هسته Hurd
- رقابت با سیستم عامل های انحصاری
- حفظ اصول آزادی نرم افزار در جامعه متن باز
- جذب مشارکت کنندگان جدید
- مدل های درآمدی پایدار
روندهای جدید
1. تمرکز بر آزادی سخت افزار
2. توسعه ابزارهای جدید برای جامعه آزاد
3. بهبود سازگاری با معماری های نوین
4. گسترش فلسفه آزادی به حوزه های دیگر
5. یکپارچه سازی با فناوری های ابری
پروژه گنو (GNU) در سال 1983 توسط ریچارد استالمن با هدف ایجاد یک سیستم عامل کاملاً آزاد و سازگار با یونیکس آغاز شد. نام GNU به صورت بازگشتی به ’’GNU’s Not Unix’’ اشاره دارد و فلسفه آن بر پایه آزادی های نرم افزار آزاد استوار است.
مولفه های اصلی
1. هسته GNU Hurd (در حال توسعه)
2. مجموعه کامپایلرهای GNU (GCC)
3. کتابخانه C گنو (glibc)
4. ابزارهای خط فرمان پایه
5. محیط دسکتاپ GNOME
مجوزهای مرتبط
- GPL (مجوز عمومی گنو)
- LGPL (مجوز کتابخانه ای گنو)
- AGPL (مجوز Affero)
- GFDL (مجوز مستندات آزاد گنو)
- FDL (مجوز مستندات آزاد)
تأثیرات تاریخی
- پایه گذاری جنبش نرم افزار آزاد
- ایجاد مفاهیم Copyleft
- الهام بخش توسعه لینوکس
- توسعه ابزارهای حیاتی برای جامعه متن باز
- تأثیر بر قوانین مالکیت فکری دیجیتال
رابطه با لینوکس
1. هسته لینوکس جایگزین GNU Hurd شد
2. سیستم عامل های GNU/Linux ترکیبی از هر دو هستند
3. ابزارهای گنو بخش جدایی ناپذیر توزیع های لینوکس
4. فلسفه مشترک آزادی نرم افزار
5. همکاری نزدیک در توسعه ابزارها
چالش ها
- توسعه کند هسته Hurd
- رقابت با سیستم عامل های انحصاری
- حفظ اصول آزادی نرم افزار در جامعه متن باز
- جذب مشارکت کنندگان جدید
- مدل های درآمدی پایدار
روندهای جدید
1. تمرکز بر آزادی سخت افزار
2. توسعه ابزارهای جدید برای جامعه آزاد
3. بهبود سازگاری با معماری های نوین
4. گسترش فلسفه آزادی به حوزه های دیگر
5. یکپارچه سازی با فناوری های ابری
