گنوم

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری, جستجو
گنوم
Gnomelogo.svg
Fedora 15 Gnome Shell.png
میزکار گنوم نسخهٔ ۳.۰.۱
طراح(های) نرم‌افزار پروژهٔ گنوم
اولین نسخه ۳ مارس، ۱۹۹۹
آخرین نسخه پایدار ۳.۰.۱ / ۲۱ مه ۲۰۱۱؛ ۲۸۶ روز پیش
آخرین نسخه آزمایشی ۳.۱.۲ / ۱۷ ژوئن ۲۰۱۱؛ ۲۵۹ روز پیش
زبان‌های برنامه‌نویسی سی (جی‌تی‌کی+)
سیستم‌عامل شبه-یونیکس با X11
وضعیت توسعه فعال
گونه محیط میزکار
پروانه ال‌جی‌پی‌ال، جی‌پی‌ال
وب‌گاه www.gnome.org

‍‍‍‍‍‍‍‍‍‍‍گِنوم (Gnome) یک میزکار آزاد (واسط گرافیکی کاربر که روی سیستم‌عامل قرار می‌گیرد) و یک پروژهٔ جهانی شامل ساخت مجموعه‌ای از ابزارهای توسعهٔ نرم‌افزار، تعدادی نرم‌افزار برای کامپیوترهای رومیزی، مدیریت فایل‌ها، وظیفه‌ها و پنجره‌ها است.

گنوم بخشی از پروژه گنو است و می‌تواند در سیستم‌عامل‌های شبه‌-یونیکس همچون گنو/لینوکس و سیستم میزکار جاوا در سولاریس به‌کار رود.

تلفظ رسمی گنوم /gəˈnoʊm/ است، که با «گ» قوی تلفظ می‌شود، البته نوم /ˈnoʊm/ (مانند کلمه انگلیسی "gnome" با یک "G" صامت) نیز معمولاً استفاده می‌شود.

در اصل این نام مخفف GNU Network Object Model Environment بود، که این مخفف اکنون منسوخ شده‌است.

محتویات

[ویرایش] اهداف

بر طبق وب‌گاه رسمی پروژهٔ «گنوم»[۱]، هدف اصلی این پروژه تأمین یک میزکار جذاب است که در عین حال به سادگی قابل استفاده باشد. علاوه بر این گنوم یک چهارچوب برای توسعهٔ نرم‌افزارهای کاربردی ایجاد نموده‌است.

اهداف دیگر پروژه عبارت‌اند از:

  • آزادی - یک میز کار کاملا آزاد (مطابق تعریف نرم‌افزار آزاد)
  • قابل استفاده برای همگان - این میز کار باید برای همگان، بدون توجه به مهارت‌های فنی یا محدودیت‌ها و ناتوانی‌های جسمی قابل استفاده باشد.
  • بومی سازی و جهانی سازی - در حال حاضر گنوم به بیش از یک صد زبان ترجمه شده‌است.[۲]
  • توسعه دهنده پسند - حصول اطمینان از اینکه توسعه دهندگان می‌توانند به سادگی نرم‌افزارهایی را بنویسند که با این میزکار هماهنگ هستند. همچنین به توسعه دهندگان این آزادی داده شود که از هر زبان برنامه‌نویسی که می‌خواهند برای این منظور استفاده کنند.
  • سازمان‌دهی - چرخهٔ انتشار منظم و جامعهٔ کاربران ساخت یافته
  • پشتیبانی

[ویرایش] پیشینه

در سال ۱۹۹۶ پروژه کی‌دی‌ای آغاز شد. کی‌دی‌ای از همان آغاز یک نرم‌افزار آزاد بود اما اعضای پروژه گنو نگران وابستگی کی‌دی‌ای به QT بودند. QT یک کتابخانه از ویجت‌ها بود که در آن زمان تحت اجازه‌نامهٔ غیر آزاد انتشار می‌یافت. در پاسخ به این مسئله در سال ۱۹۹۷ دو پروژه به طور همزمان آغاز به فعالیت کردند: هارمونی که جایگزینی آزاد برای QT بود، و گنوم که یک میز کار کاملا متفاوت و بر پایهٔ نرم‌افزارهای آزاد بود.[۳] اولین رهبران پروژه Miguel de Icaza و Federico Mena بودند.

میزکار گنوم بر پایهٔ کتابخانه‌های جی‌تی‌کی‌پلاس (به انگلیسی: +GTK) ساخته شده‌است. جی‌تی‌کی‌پلاس مطابق اجازه‌نامهٔ کوچکترِ جامع و عمومی گنو (ال‌جی‌پی‌ال) منتشر می‌شود.

در سال ۱۹۹۸ QT متن‌باز شد و به صورت موازی تحت دو اجازه‌نامهٔ کیوپی‌ال و جی‌پی‌ال منتشر گشت. با انتشار QT تحت مجوز جی‌پی‌ال، پروژهٔ هارمونی در سال ۲۰۰۰ متوقف شد. اما توسعه دهندگان گنوم همچنان ادامه می‌دهند.

[ویرایش] تشکیلات پروژه

همانند پروژه‌های نرم‌افزار آزاد دیگر، گنوم نیز کمتر مدیریت شده و بحث‌های مربوط به آن از طریق لیست‌های پستی صورت می‌گیرد.[۴]

در سال ۲۰۰۰ بنیاد گنوم شکل گرفت تا مدیریت این پروژه را به عهده گیرد و با شرکت‌هایی که به مشارکت در توسعهٔ گنوم علاقه دارند مذاکره کند. با وجود اینکه وظیفهٔ انتشار نسخه‌های جدید بر دوش بنیاد گنوم است، و بنیاد تصمیم می‌گیرد کدام نرم‌افزار بخشی از گنوم باشد، دخالت مستقیمی در توسعه و مسائل تکنیکی مربوط به گنوم ندارد. عضویت در بنیاد آزاد بوده و تمام افرادی که مشارکتی در توسعهٔ گنوم داشته‌اند می‌توانند عضوی از بنیاد باشند.[۵] اعضای بنیاد هر ساله در ماه نوامبر برای انتخاب هیئت مدیرهٔ بنیاد رای گیری می‌کنند. کاندیداها باید از قبل عضو بنیاد بوده باشند.

توسعه‌دهندگان و کاربران گنوم هر ساله در یک گردهم‌آیی که به نام GUADEC شناخته می‌شود به دور یکدیگر جمع می‌شوند تا دربارهٔ وضعیت کنونی پروژه و طرح آیندهٔ آن بحث کنند.[۶]

گنوم اغلب استانداردهای freedesktop.org را درون خود پیاده‌سازی می‌کند تا اطمینان حاصل کند که گنوم با دیگر میزکارها هماهنگ و سازگار است.

[ویرایش] انتشارهای پیشین

هر قسمت از پروژهٔ گنوم دارای نسخهٔ مربوط به خود و زمان‌بندی انتشار مربوط به خود است. اگرچه، نگهدارنده‌های هر ماژول سعی خود را می‌کنند تا هر ۶ ماه یک‌بار بتوانند یک نسخهٔ پایدار از گنوم را منتشر کنند.

نسخه‌های زیر، نسخه‌های پایدار گنوم هستند.

نسخه تاریخ اطلاعات
اوت ۱۹۹۷[۷] اعلام شروع توسعهٔ گنوم
۱.۰ مارس ۱۹۹۹[۸] اولین انتشار اصلی گنوم
۱.۰.۵۳ اکتبر ۱۹۹۹[۹] «اکتبر»
۱.۲ می ۲۰۰۰[۱۰] «بانگو»
۱.۴ آوریل ۲۰۰۱[۱۱] «آرامش»
۲.۰ ژوئن ۲۰۰۲[۱۲] ارتقا اساسی براساس جی‌تی‌کی ۲. معرفی راهبردهای واسط کاربری.
۲.۲ فوریه ۲۰۰۳[۱۳] بهبود مدیریت پرونده و چندرسانه‌ای.
۲.۴ سپتامبر ۲۰۰۳[۱۴] "Temujin": Epiphany, accessibility support.
۲.۶ مارس ۲۰۰۴[۱۵] Nautilus changes to a spatial file manager, and a new GTK+ file dialog is introduced. A short-lived fork of GNOME, GoneME, is created as a response to the changes in this version.
۲.۸ سپتامبر ۲۰۰۴[۱۶] Improved removable device support, adds Evolution.
۲.۱۰ مارس ۲۰۰۵[۱۷] Lower memory requirements and performance improvements. Adds: new panel applets (modem control, drive mounter and trashcan); and the Totem and Sound Juicer applications
۲.۱۲ سپتامبر ۲۰۰۵[۱۸] Nautilus improvements; improvements in cut/paste between applications and freedesktop.org integration. Adds: Evince PDF viewer; New default theme: Clearlooks; menu editor; keyring manager and admin tools. Based on GTK+ 2.8 with cairo support.
۲.۱۴ مارس ۲۰۰۶[۱۹] Performance improvements (over 100% in some cases); usability improvements in user preferences; GStreamer 0.10 multimedia framework. Adds: Ekiga video conferencing application; Deskbar search tool; Pessulus lockdown editor; Fast user switching; Sabayon system administration tool.
۲.۱۶ سپتامبر ۲۰۰۶[۲۰] Performance improvements. Adds: Tomboy notetaking application; Baobab disk usage analyser; Orca screen reader; GNOME Power Manager (improving laptop battery life); improvements to Totem, Nautilus; compositing support for Metacity; new icon theme. Based on GTK+ 2.10 with new print dialog.
۲.۱۸ مارس ۲۰۰۷[۲۱] Performance improvements. Adds: Seahorse GPG security application, allowing encryption of emails and local files; Baobab disk usage analyser improved to support ring chart view; Orca screen reader; improvements to Evince, Epiphany and GNOME Power Manager, Volume control; two new games, GNOME Sudoku and glchess. MP3 and AAC audio encoding.
۲.۲۰ سپتامبر ۲۰۰۷[۲۲] Tenth anniversary release. Evolution backup functionality; improvements in Epiphany, EOG, GNOME Power Manager; password keyring management in Seahorse. Adds: PDF forms editing in Evince; integrated search in the file manager dialogs; automatic multimedia codec installer.
۲.۲۲ مارس ۲۰۰۸[۲۳] Addition of Cheese, a tool for taking photos from webcams and Remote Desktop Viewer; basic window compositing support in Metacity; introduction of GVFS; improved playback support for DVDs and YouTube, MythTV support in Totem; internationalised clock applet; Google Calendar support and message tagging in Evolution; improvements in Evince, Tomboy, Sound Juicer and Calculator.
۲.۲۴ سپتامبر ۲۰۰۸[۲۴] Addition of the Empathy instant messenger, Ekiga 3.0, tabbed browsing in Nautilus, better multiple screens support and improved digital TV support.
۲.۲۶ مارس ۲۰۰۹[۲۵] New Disc Burning application Brasero, simpler file sharing, media player improvements, support for multiple monitors and fingerprint reader support.
۲.۲۸ سپتامبر ۲۰۰۹[۲۶] Addition of GNOME Bluetooth module. Improvements to Epiphany web browser, Empathy instant messenger, Time Tracker, and accessibility. Upgrade to GTK+ version 2.18.
۲.۳۰ مارس ۲۰۱۰[۲۷] بهبود در نرم‌افزارهای ناتیلوس مدیر پرونده، امپتی کلاینت پیام‌رسان، تام‌بوی، اوینس، تایم ترکر، Epiphany و Vinagre. پشتیبانی نسبی از آی‌پاد و آی‌پاد تاچ با نرم‌افزار Gvfs. همچنین از جی‌تی‌کی+ نسخهٔ ۲.۲۰ استفاده می‌کند.
۲.۳۲ سپتامبر ۲۰۱۰ Addition of Rygel and GNOME Color Manager. Improvements to Empathy IM client, Evince, Nautilus file manager and others. 3.0 was intended to be released in September 2010, so a large part of the development effort since 2.30 went towards 3.0.[۲۸]
۳.۰ آوریل ۲۰۱۱ Introduction of GNOME Shell. A redesigned settings framework with fewer, more focused options. Topic-oriented help based on the Mallard markup language. Side-by-side window tiling. A new visual theme and default font. Adoption of GTK+ 3.0 with its improved language bindings, theming, touch, and multiplatform support. Removal of long-deprecated development APIs.[۲۹]

[ویرایش] میزکارهای دیگر

در حال حاضر مشهورترین میزکارها گنو/لینوکس گنوم و کی‌دی‌ای می‌باشند؛ اما در مواردی که افراد دنبال میزکارهای سبک‌تری می‌گردند، شاهد استفاده از LXDE یا آیس‌دابلیوام یا اکس‌اف‌سی‌ای نیز هستیم. گنوم با زبان برنامه‌نویسی سی و کی‌دی‌ای با زبان برنامه نویسی سی++ نوشته شده‌است.

[ویرایش] ترجمهٔ فارسی

ترجمهٔ فارسی این پروژه نیز اکنون به ترجمه‌های پشتیبانی‌شدهٔ پروژه افزوده شده و به حد نصاب لازم آن رسیده‌است.

[ویرایش] پانویس

  1. GNOME: The Free Software Desktop Project
  2. «زبان‌های گنوم». بازبینی‌شده در ۱۳ مهٔ ۲۰۰۹. 
  3. ریچارد استالمن. «Stallman on Qt, the GPL, KDE, and GNOME». بازبینی‌شده در ۱۳ مهٔ ۲۰۰۹. 
  4. «لیست‌های پستی گنوم، قوانین و سوالات رایج». 
  5. «عضویت در بنیاد گنوم». بازبینی‌شده در ۱۳ مهٔ ۲۰۰۹. 
  6. «دربارهٔ GUADEC». 
  7. de Icaza, Miguel. "The story of the GNOME project". http://primates.ximian.com/~miguel/gnome-history.html. 
  8. GNOME press release for version 1.0
  9. Lee, Elliot (1999-10-12). ""October GNOME" release now available". gnome-announce mailing list. http://mail.gnome.org/archives/gnome-announce-list/1999-October/msg00020.html. Retrieved 2007-09-20. 
  10. GNOME press release for version 1.2
  11. GNOME press release for version 1.4
  12. Waugh, Jeff (2002-06-27). "GNOME 2.0 Desktop and Developer Platform Released!". desktop-devel mailing list. http://mail.gnome.org/archives/desktop-devel-list/2002-June/msg00592.html. Retrieved 2007-09-20. 
  13. GNOME press release for version 2.2
  14. Waugh, Jeff (2003-09-11). "Announcing the GNOME 2.4.0 Desktop & Developer Platform". gnome-announce mailing list. http://mail.gnome.org/archives/gnome-announce-list/2003-September/msg00062.html. Retrieved 2007-09-20. 
  15. Sobala, Andrew (2004-03-31). "Announcing the GNOME 2.6.0 Desktop & Developer Platform". gnome-announce mailing list. http://mail.gnome.org/archives/gnome-announce-list/2004-March/msg00131.html. Retrieved 2007-09-20. 
  16. GNOME press release for version 2.8
  17. GNOME press release for version 2.10
  18. GNOME press release for version 2.12
  19. GNOME press release for version 2.14
  20. Newren, Elijah (2006-09-06). "Celebrating the release of GNOME 2.16!". gnome-announce mailing list. http://mail.gnome.org/archives/gnome-announce-list/2006-September/msg00042.html. Retrieved 2007-09-20. 
  21. Newren, Elijah (2007-03-14). "Celebrating the release of GNOME 2.18!". gnome-announce mailing list. http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00056.html. Retrieved 2007-09-20. 
  22. "GNOME 2.20 officially released". Ars Technica. 2007-09-19. http://arstechnica.com/news.ars/post/20070919-gnome-2-20-officially-released.html. Retrieved 2007-09-20. 
  23. Untz, Vincent (2008-03-12). "Celebrating the release of GNOME 2.22!". gnome-announce-list mailing list. http://mail.gnome.org/archives/gnome-announce-list/2008-March/msg00060.html. Retrieved 2008-03-12. 
  24. Untz, Vincent (2008-09-24). "Celebrating the release of GNOME 2.24!". gnome-announce-list mailing list. http://mail.gnome.org/archives/gnome-announce-list/2008-September/msg00132.html. Retrieved 2008-09-27. 
  25. Untz, Vincent (2009-03-18). "Celebrating the release of GNOME 2.26!". gnome-announce-list mailing list. http://mail.gnome.org/archives/gnome-announce-list/2009-March/msg00091.html. Retrieved 2009-03-18. 
  26. Holwerda, Thom (2009-09-24). "GNOME 2.28 Released". OS News. http://www.osnews.com/story/22224/GNOME_2_28_Released. Retrieved 2009-04-05. 
  27. Holwerda, Thom (2010-03-31). "GNOME 2.30 Released". OS News. http://www.osnews.com/story/23092/GNOME_2_30_Released. Retrieved 2010-04-04. 
  28. "GNOME 2.32 Release Notes". http://library.gnome.org/misc/release-notes/2.32/. Retrieved October 31, 2010. 
  29. "GNOME 3.0 Release Notes". http://library.gnome.org/misc/release-notes/3.0/. Retrieved April 7, 2011. 

[ویرایش] جستارهای وابسته

[ویرایش] پیوند به بیرون

جستجو در ویکی‌انبار در ویکی‌انبار پرونده‌هایی دربارهٔ گنوم موجود است.

ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
چاپ/برون‌بری
جعبه‌ابزار
زبان‌های دیگر