گنو: تفاوت بین نسخهها
جز |
جز |
||
(۱۳ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
[[پرونده:GNU logo.svg|200px|thumb|left|نشان گنو از ۲۰۱۳]] | [[پرونده:GNU logo.svg|200px|thumb|left|نشان گنو از ۲۰۱۳]] | ||
− | |||
− | + | سیستمعامل '''گنو''' (به انگلیسی GNU) در سال ۱۹۸۳ با هدف ایجاد [[OS|سیستمعاملی]] کامل و [[Free Software|آزاد]] شبیه به [[Unix|یونیکس]] توسط [[RMS|ریچارد استالمن]] پایهگذاری شد. | |
+ | |||
+ | در سال ۱۹۸۴ پروژهای با نام [[GNU Project|پروژهٔ گنو]] با هدف پشتیبانی و تولید [[Free Software|نرمافزار آزاد]] برای این سیستمعامل تأسیس شد. [[FSF|بنیاد نرمافزار آزاد]] در سال ۱۹۸۵ با هدف حمایت از [[Software Freedom Movement|جنبش آزادی نرمافزار]] و به ویژه [[GNU Project|پروژهٔ گنو]] شروع به کار کرد. | ||
+ | |||
+ | امروزه سیستمعامل گنو، بیشتر به همراه [[Kernel|کرنلی]] با نام [[Linux|لینوکس]] استفاده میشود که برخی، نام این مجموعه را [[GNU/Linux|گنو/لینوکس]] گذاشتهاند. | ||
== تاریخچه == | == تاریخچه == | ||
− | در دههی ۱۹۷۰ و اوایل دههی ۱۹۸۰، برنامهنویسان رایانه تمامی | + | در دههی ۱۹۷۰ و اوایل دههی ۱۹۸۰، برنامهنویسان رایانه تمامی برنامههایی را که مینوشتند با دیگران به اشتراک میگذاشتند. هر شخصی متن برنامهی خود را در اختیار دیگر برنامهنویسان میگذاشت و به اشتراک گذاری نرمافزار امری عادی بود. |
+ | |||
+ | اما در اوایل دههی ۱۹۸۰ همه چیز به آرامی دگرگون شد. شرکتهای نرمافزاری دیگر متن برنامههای خود را در اختیار دیگران قرار نمیدادند و برنامهنویسان نمیتوانستند برنامههای دیگران را تغییر داده و آن را بهبود بخشند. | ||
+ | از این پس به اشتراک گذاریِ نرمافزار جرم محسوب میشد. | ||
+ | |||
+ | در همین سالها ریچارد استالمن که در آزمایشگاه هوش مصنوعیِ مؤسّسهی تکنولوژیِ ماساچوست (MIT) مشغول به کار بود اعتقاد داشت که [[Software|نرمافزار]] باید همواره [[Free Software|آزاد]] بوده و همگان اجازهی ویرایش آن را داشته باشند. | ||
− | + | نخستین گام برای داشتن یک رایانهی آزاد، وجود یک [[OS|سیستمعامل]] آزاد و نرمافزارهای آزاد برای آن بود؛ بنابراین ریچارد استالمن ساخت سیستمعامل گنو را آغاز کرد. | |
− | در | + | در طی سالهای ۱۹۸۳ تا ۱۹۸۵ او [[Compiler|کامپایلری]] به نام [[GCC|جیسیسی]] و [[Text Editor|ویرایشگر متنی]] به نام [[Emacs|ایمکس]] را نوشت و منتشر کرد. به این ترتیب نخستین ابزارهای مورد نیاز برای طراحی و ساخت یک [[OS|سیستمعامل]] فراهم شد. |
− | + | پس از اینکه [[FSF|بنیاد نرمافزارهای آزاد]] در سال ۱۹۸۵پایهگذاری شد، مفهوم [[Copyleft|کپیلفت]] به وجود آمد و [[GPL|پروانهی فراگیر همگانی گنو]] برای حمایت از [[Free Software|نرمافزارهای آزاد]] و تضمین آزادی کاربران نوشته شد. | |
− | از آن زمان | + | از آن زمان تاکنون افراد بسیاری به صورت داوطلبانه در توسعه بخشهای مختلف این سیستمعامل همکاری کرده اند. |
+ | |||
+ | {{الگو:clear}} | ||
== نام و نشان == | == نام و نشان == | ||
[[پرونده:GNU logo old.svg|200px|thumb|left|نشان گنو تا ۲۰۱۳]] | [[پرونده:GNU logo old.svg|200px|thumb|left|نشان گنو تا ۲۰۱۳]] | ||
− | گنو (GNU) یک مخفّف بازگشتی است و از نخستین حرف کلمات GNU's Not Unix به معنای «گنو یونیکس نیست» گرفته شده است. | + | گنو (GNU) یک مخفّف بازگشتی است و از نخستین حرف کلمات GNU's Not Unix به معنای «گنو یونیکس نیست» گرفته شده است. ریچارد استالمن این نام را روشی خلّاقانه برای ادای دین به [[OS|سیستمعامل]] [[Unix|یونیکس]] میداند، زیرا استفاده از نام یونیکس به دلیل مشکلات قانونی در یک محصول مشابه دیگر ممکن نیست. |
+ | |||
+ | همچنین خود کلمهی گنو، نام نوعی گوزن یالدار است که در آفریقا زندگی میکند. | ||
− | نشان نخستین گنو، با طرحی از سر گوزن یالدار، توسط Etienne Suvasa طراحی شده و در [https://www.gnu.org/ وبسایت گنو]، مقالههای [[FSF|بنیاد نرمافزار آزاد]] | + | نشان نخستین گنو، با طرحی از سر گوزن یالدار، توسط Etienne Suvasa طراحی شده و در [https://www.gnu.org/ وبسایت گنو]، مقالههای [[FSF|بنیاد نرمافزار آزاد]] به کار میرود. |
[[رده:تعاریف]] | [[رده:تعاریف]] | ||
[[رده:سیستمعاملها]] | [[رده:سیستمعاملها]] | ||
[[رده:گنو]] | [[رده:گنو]] |
نسخهٔ کنونی تا ۴ دی ۱۴۰۱، ساعت ۱۴:۳۷
سیستمعامل گنو (به انگلیسی GNU) در سال ۱۹۸۳ با هدف ایجاد سیستمعاملی کامل و آزاد شبیه به یونیکس توسط ریچارد استالمن پایهگذاری شد.
در سال ۱۹۸۴ پروژهای با نام پروژهٔ گنو با هدف پشتیبانی و تولید نرمافزار آزاد برای این سیستمعامل تأسیس شد. بنیاد نرمافزار آزاد در سال ۱۹۸۵ با هدف حمایت از جنبش آزادی نرمافزار و به ویژه پروژهٔ گنو شروع به کار کرد.
امروزه سیستمعامل گنو، بیشتر به همراه کرنلی با نام لینوکس استفاده میشود که برخی، نام این مجموعه را گنو/لینوکس گذاشتهاند.
تاریخچه
در دههی ۱۹۷۰ و اوایل دههی ۱۹۸۰، برنامهنویسان رایانه تمامی برنامههایی را که مینوشتند با دیگران به اشتراک میگذاشتند. هر شخصی متن برنامهی خود را در اختیار دیگر برنامهنویسان میگذاشت و به اشتراک گذاری نرمافزار امری عادی بود.
اما در اوایل دههی ۱۹۸۰ همه چیز به آرامی دگرگون شد. شرکتهای نرمافزاری دیگر متن برنامههای خود را در اختیار دیگران قرار نمیدادند و برنامهنویسان نمیتوانستند برنامههای دیگران را تغییر داده و آن را بهبود بخشند. از این پس به اشتراک گذاریِ نرمافزار جرم محسوب میشد.
در همین سالها ریچارد استالمن که در آزمایشگاه هوش مصنوعیِ مؤسّسهی تکنولوژیِ ماساچوست (MIT) مشغول به کار بود اعتقاد داشت که نرمافزار باید همواره آزاد بوده و همگان اجازهی ویرایش آن را داشته باشند.
نخستین گام برای داشتن یک رایانهی آزاد، وجود یک سیستمعامل آزاد و نرمافزارهای آزاد برای آن بود؛ بنابراین ریچارد استالمن ساخت سیستمعامل گنو را آغاز کرد.
در طی سالهای ۱۹۸۳ تا ۱۹۸۵ او کامپایلری به نام جیسیسی و ویرایشگر متنی به نام ایمکس را نوشت و منتشر کرد. به این ترتیب نخستین ابزارهای مورد نیاز برای طراحی و ساخت یک سیستمعامل فراهم شد.
پس از اینکه بنیاد نرمافزارهای آزاد در سال ۱۹۸۵پایهگذاری شد، مفهوم کپیلفت به وجود آمد و پروانهی فراگیر همگانی گنو برای حمایت از نرمافزارهای آزاد و تضمین آزادی کاربران نوشته شد.
از آن زمان تاکنون افراد بسیاری به صورت داوطلبانه در توسعه بخشهای مختلف این سیستمعامل همکاری کرده اند.
نام و نشان
گنو (GNU) یک مخفّف بازگشتی است و از نخستین حرف کلمات GNU's Not Unix به معنای «گنو یونیکس نیست» گرفته شده است. ریچارد استالمن این نام را روشی خلّاقانه برای ادای دین به سیستمعامل یونیکس میداند، زیرا استفاده از نام یونیکس به دلیل مشکلات قانونی در یک محصول مشابه دیگر ممکن نیست.
همچنین خود کلمهی گنو، نام نوعی گوزن یالدار است که در آفریقا زندگی میکند.
نشان نخستین گنو، با طرحی از سر گوزن یالدار، توسط Etienne Suvasa طراحی شده و در وبسایت گنو، مقالههای بنیاد نرمافزار آزاد به کار میرود.