گنو: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
FreshmanBot (بحث | مشارکتها) |
|||
خط ۴۰:
== تاریخچه ==
در دههٔ ۱۹۷۰ و اوایل دههٔ ۱۹۸۰، [[برنامهنویس|برنامهنویسان]] رایانه تمامی کدهایی را که مینوشتند با دیگران به اشتراک میگذاشتند. هر شخصی متن برنامهٔ خود را در اختیار دیگر برنامهنویسان میگذاشت و به
اما در اوایل دههٔ ۱۹۸۰ همه چیز به آرامی دگرگون شد. شرکتهای نرمافزاری دیگر متن برنامههای خود را در اختیار دیگران قرار نمیدادند. برنامهنویسان نمیتوانستند برنامههای دیگران را تغییر داده و آن را بهبود بخشند. از این پس به اشتراک گذاریِ نرمافزار جرم محسوب میشد.
خط ۴۸:
نخستین گام برای داشتن یک رایانهٔ آزاد، وجود یک سیستمعامل آزاد و [[نرمافزار آزاد|نرمافزارهای آزاد]] بر روی آن بود؛ بنابراین ریچارد استالمن [[پروژه گنو]] را آغاز کرد. در طی سالهای ۱۹۸۴ تا ۱۹۸۵ او کامپایلر [[جیسیسی]] و ویرایشگر متن [[ایمکس]] را نوشت و منتشر کرد. به این ترتیب ابزارهای نخستین مورد نیاز برای طراحی و ساخت یک سیستمعامل فراهم شد. در سال ۱۹۸۵ [[بنیاد نرمافزارهای آزاد]] پایهگذاری شد، مفهوم [[کپیلفت]] به وجود آمد و اجازهنامهٔ جامع و عمومی گنو ([[جیپیال]]) برای حمایت نرمافزارهای آزاد و تضمین آزادی کابران نوشته شد.<ref>{{یادکرد وب|نشانی=http://www.gnu.org/gnu/gnu-history.fa.html|عنوان=تاریخچه پروژه گنو|بازدید=۱۵ می ۲۰۰۹|زبان=فارسی}}</ref>
از آن زمان
تا سال ۱۹۹۰ تمامی اجزای یک سیستمعامل به غیر از هسته آن آماده بود. در سال ۱۹۹۱ [[لینوس توروالدز]] هستهای با نام [[لینوکس]] را پدیدآورد. ترکیب نرمافزارهای گنو با لینوکس یک سیستمعامل کامل شد.
|