الرئيسيةبحث

جنوم

جنوم
GNOME


لقطة شاشة لجنوم 2.20
المطور: مطورو جنوم
آخر إصدار: 2.22 / مارس 2008
نظام التشغيل: متعدد المنصات
لغات البرمجة: سي وسي++ وبايثون في البرامج الرسمية
الاستعمال: بيئة مكتبية
الترخيص: رخصة جنو العمومية
رخصة جنو العمومية الصغرى
الموقع الالكتروني: http://www.gnome.org

مشروع جنوم مشروع عالمي يهدف إلى إنشاء منصة حاسوبية سهلة الاستعمال مبنية حصرا على البرمجيات الحرة. يدخل في هذا المسعى تكوين أدوات تساعد المطورين على كتابة تطبيقات برمجية قائمة بذاتها، وانتقاء وترشيح من البرامج حسناها لتكون ضمن الإصدار الرسمي، والتركيز على ما يسمى "البيئة المكتبية"، أي جميع البرامج المتدخلة في إطلاق البرامج وتدبير المستندات وتنظيم النوافذ والأشغال الجارية.

يستضيف مشروع جنوم باقة من البرامج المختلفة، والتي تُنتخب منها مجموعة محدودة تصدر تحت الاسم الشامل جنوم. يعمل جنوم على نظام تشغيل مثل لينكس أو سولاريس لشركة صن ميكروسيستيمز مكونين نظاما حاسوبيا مكتمل الأوصاف.

يعد جنوم جزءا من نظام تشغيل جنو، وهو بيئته المكتبية الرسمية. تنطق كلمة جنوم رسميا /گْنُوْمْ/، غير أن نطقها /نُوْمْ/ شائع أيضا. يعرب اسمه رسميا "جنوم".

فهرس

الأهداف

حسب موقع جنوم الرسمي[1]:

   
جنوم
يوفر جنوم شيئين: بيئة جنوم المكتبية، مكتب حدسي وجذاب للمستخدمين، ومنصة تطوير جنوم، ورش واسع لبناء التطبيقات التي تندمج مع باقي المكتب.
   
جنوم

يركز جنوم كثيرا على البساطة والاستعمال السهل والحدسي، متخذا "البساطة والجمال" شعارا له. من أهدافه أيضا:

تعدد اللغات

يقدم جنوم في لغات عديدة من بينها العربية ويدعم أكثر الكتابات تعقيدا كاللغات العمودية واللغات المكتوبة من اليمين إلى اليسار.

ترجمت جنوم للعديد من اللغات، مسرودة في هذه الصفحة.

التعريب

مع الإصدارة 2.18 أصبحت البرامج التي تشكل جزءا من مكتب جنوم رسميا معربة بالكامل. يعمل على تعريب جنوم فريق من المتطوعين -شأنهم شأن أغلب المشاركين في تطوير جنوم- تحت مظلة مشروع عرب آيز.

بدأت عملية التعريب في سبتمبر 2001 برسالة من محمد الزبير إلى قائمة جنوم البريدية. [2]. في 21 يوليو 2003 أرسل عرفات المديني رسالة إلى قائمة عرب آيز البريدية معلنا اكتمال ترجمة جنوم 2.2 [3] وبعدها بفترة أصاب مشروع الترجمة حالة من الجمود حتى منتصف عام 2006 عندما عاد المشروع للنشاط مرة أخرى، وفي 28 ديسمبر 2006 أرسل جهاد عفيفي رسالة للقائمة معلنا اكتمال ترجمة جنوم 2.16 [4] متأخرة عن الإصدار الرسمي ببضعة أشهر، ومع صدور جنوم 2.18 صدرت الترجمة العربية المكتملة لجنوم 2.18 رسميا عبر مشروع جنوم لتتزامن ترجمة جنوم لأول مرة مع الإصدار الرسمي.

سهولة الاستعمال

منذ إصدار جنوم 2.0، أصبحت سهولة الاستخدام من أهم أهداف المشروع. من بين الإنجازات في هذا المجال، كتابة دليل الواجهة الإنسانية لجنوم. هذا دليل مفصل في كيفية إنشاء برامج رسومية في غاية الجودة ومنسجمة وسهلة، من تصميم الواجهات إلى تنسيق الحاويات على أساس البكسلات.

الأصل

أطلق مشروع جنو في أغسطس 1997 مشروع جنوم كرد على مشاكل الترخيص في برامج تستعملها البيئة المكتبية المنافسة كي دي إي التي تعتمد على كيو تي. في ذلك الحين، لم تكن كيو تي قد استعملت ترخيصا حرا بعد، مما أثار انزعاج أعضاء مشروع جنو. كان الأمر بالنسبة لهم في غاية الخطورة، إذ، والمشروع في نشأته، لم يكن من المقبول استعمال برنامج غير حر لبناء ما كان يعد من أكبر نواقص مشروع جنو إذاك: بيئة للمستخدمين النهائيين. ولذلك ابتدأ مشروعان: طقم الأدوات هارموني، لتعويض مكتبات كيو تي، وجنوم لبناء بيئة مكتبية بدون كيو تي وعلى أساس برامج حرة فقط [5] . أول المشرفين على جنوم ميغيل دلكاثا وفريدريكو مينا.

بدل طقم أدوات كيو تي، استعمل جتك+ كأساس لجنوم. يرخص هذا الطقم تحت رخصة جنو العمومية الصغرى، ذلك لأن هذا الترخيص يجيز استعماله في برامج مرتبطة به، حتى ولو كانت برامج مملوكة. كيو تي مرخص تحت ترخيصين، الرخصة العمومية كيو ورخصة جنو العمومية، لكنهما لا يسمحان بربط كيو تي ببرامج مملوكة بحرية، وهذا ما يميز جتك+ عن كيو تي.

اقترح إيليُت لي، أحد مطوري أوربت وورش تنشيط الكوائن اسمَ جنوم كمختصر ل‍GNU Network Object Model Environment. يعود ذلك للنية الأولى من وراء جنوم، تكوين ورش كوائن موزعة مشابه لربط وطمر البرامج ل‍مايكروسوفت. لكن المشروع ابتعد عن هذا الهدف ولم يعد الاسم الكامل ذا معنى. لذلك السبب، يشجع بعض أعضاء المشروع على التخلي عن هذا المختصر لصالح الاسم العادي، دون تكبير الحروف.

صورة لجنوم بالعربية
صورة لجنوم بالعربية

بنية المشروع

كما في معظم مشاريع البرامج الحرة، لا يدار المشروع بشكل صارم، بل تدور معظم النقاشات في القوائم البريدية. [6]

في أغسطس 2000، ظهرت مؤسسة جنوم لتهتم بالشؤون الإدارية و الاهتمامات الصحفية والتعامل مع الشركات المهتمة بتطوير جنوم. دون أن تتدخل في التفاصيل التقنية، تشرف المؤسسة على مواعيد الإصدار وانتقاء المشاريع المرشحة للدخول في إطار جنوم. الانخراط في المؤسسة مفتوح لأي شخص قام بمجهودات مهمة في المشروع.[7] يصوت أعضاء المؤسسة على مجلس مدراء كل نوفمبر، ويترشح أعضاء من بين أعضاء المؤسسة.

يجتمع مطورو ومستخدمو جنوم سنويا في لقاء جوادك (GUADEC) لمناقشة الوضع الحالي للمشروع وتطلعاته المستقبلية. [8]

المنصات

صمم جنوم أصلا من أجل نظام جنو (أو جنو/لينكس)، يشتغل جنوم الآن على معظم الأنظمة الشبيهة بيونكس التي من أبرزها سولاريس حيث اعتمدت صن مايكروسستمز هذه البيئة المكتبية لاستبدال البيئة المكتبية الاعتيادية كجزء من نظام مكتب جافا. يشكل جنوم الواجهة الرسمية في توزيعات لينكس حديثة كثيرة، مثل أوبونتو وفيدورا كور. يضم موقع جنوم الرسمي قائمة من التوزيعات التي تضم جنوم.[9]

يمكن تنزيل قرص مباشر رسمي لجنوم من الوقع الرسمي الذي يسمح بتشغيل جنوم مباشرة عبر قرص مضغوط بدون أي تعديل في النظام. حملت مكونات كثيرة لجنوم إلى cygwin لتشغيلها انطلاقا من مايكروسوفت ويندوز. [10]

المعمارية

ينبني جنوم على مشاريع كبيرة مختلفة، نذكر من بينها:

يمكن الكتابة بلغات كثيرة ك سي++ (جتكمم وجافا (جافا-جنوم وروبي (روبي-جنوم) وسي# (جتك#) وبايثون (بايجتك) وبيرل (جتك2-بيرل) وغيرها. اللغات المستعملة في البرامج الرسمية لجنوم هي سي وسي#و بايثون. [11]

المظهر

صمم جنوم على أساس المكتب المجازي التقليدي. تشبه طريقته في تدبير النوافذ والبرامج والملفات مكاتب أنظمة التشغيل المعاصرة. في إعداداته الافتراضية، يوجد في أعلى المكتب قائمة لبدء البرامج وفتح الملفات؛ يمكن تصفح النوافذ باستعمال العارضة السفلى؛ ويوجد في يسار الأعلى منطفة إشعار للبرامج التي تعمل في الخلفية. لكن يمكن في أي وقت تغيير موضع هذه الأدوات وإزالتها وإضافة أدوات أخرى.

يمكن تعديل مظهر جنوم باستعمال السمات، وهي مجموعة أيقونات وتزيين النوافذ ومحرك سمات جتك+ وضوابط أخرى. من أشهر السمات المنحنى الأزرق (Bluecurve) و المظهر الصافي (Clearlooks) (السمة الافتراضية). يركز جنوم على سهولة الاستعمال على الجميع، ولهذا يرشد مشروع معايير الواجهة الإنسانية على تصميم برامج تتصرف بطريقة متجانسة وحسنة لتقديم منظر متكامل.


مجموعة من برامج جنوم على شاشة ثنائية
مجموعة من برامج جنوم على شاشة ثنائية

المكتب الحر.أرغ وجنوم

المكتب الحر.أرغ مشروع يهتم بالتوافق والتقانات المشتركة بين مختلف مكاتب نوافذ إكس مثل جنوم أو كدي أو إكسفس. هذه المنظمة لا تتبع أية معايير رسمية، فهي تحدد بعض ميزات مكتب إكس الأساسية، كالحمل والوضع بين البرامج ومواصفات مدراء النوافذ وإخراج القوائم وقائمة الملفات الحديثة والنسخ واللصق بين البرامج وقاعدة بيانات مايم مشتركة، إلخ. من أهداف اتباع معايير المكتب الحر جعل تطبيقات جنوم أكثر انسجاما مع المكاتب الأخرى، وتشجيع التعاون والتنافس. من التقانات التي ظهرت من خلال هذا المشروع، والتي هي من تقانات جنوم الجوهرية:

هذه هذه المبادرات ترك الحرية للمستخدمين والمطورين في اختيار التقانات والتطبيقات التي يفضلون مهما كانت البيئة المكتبية المستخدمة.

التطبيقات

هناك الكثير من التطبيقات التي تم برمجتها للعمل تحت بيئة سطح مكتب جنوم انظر قائمة تطبيقات جنوم و من هذه التطبيقات هناك تطبيقات خاصه يتم ارفاقها رسمياً مع سطح المكتب و هي :

إصدارات جنوم

كل جزء من الأجزاء التي يتألف منها جينوم له رقم إصدارة الخاص وبرنامج اصدارات، ولكن العاملين على هذه الاجزاء يحاولون انجاز نسخة جديدة في كل 6 أشهر حتى يتم اصدارها كلها في نسخة جديدة لجنوم. الاصدارات المبينة ادناه هي الاصدارات المتينة الجاهزة للمستخدمين, اصدارات تصحيح الاخطاء وغيرها غير مبينة في القائمة.

الاصدار التاريخ معلومات
أغسطس 1997[12] أعلِن عن مشروع جنوم
1.0 مارس 1999 [13] أول اصدار رسمي لجنوم
1.0.53 أكتوبر 1999 [14] "أكتوبر"
1.2 مايو 2000 [15] "Bongo"
1.4 أبريل 2001 [16] "Tranquility"
2.0 يناير 2002 [17] تطورات كبيرة على اساس GTK2. اعتماد تعليمات الواجهة الانسانية.
2.2 فبراير 2003 [18] تحسينات في الوسائط ومدير الملفات.
2.4 سبتمبر 2003 [19] اضافة متصفح الوب إبفني ومساعدات الادخال
2.6 مارس 2004 [20] تحويل نوتلس إلى Spatial File Manager, واضافة نافذة اختيار الملف في GTK. تم انشاء Fork لجينوم اسمه GoneME لابطال التغييرات في هذه النسخة, ولكنه مات بعد فترة قصيرة.
2.8 سبتمبر 2004 [21] تحسين الاجهزة الغير ثابتة, اضافة قارئ البريد إفليوشن.
2.10 مارس 2005 [22] متطلبات ذاكرة اقل وتحسين في الأداء. اضافة بريمجات جديدة وبرامج توتم و مستخرج الصوتيات
2.12 سبتمبر 2005 [23] تحسينات في Nautilus ، تحسيم النسخ والصق بين البرامج وفي freedesktop.org. اضافة برنامج Eviance لقراءة الPDF ، سمة افتراضية جديدة Clearlooks. اضافة Menu Editor. ادوات تحكم مركزية. مبني مع دعم GTK+ 2.8 و Cairo
2.14 مارس 2006 [24] تحسين الأداء. اضافة برنامج Ekiga للحوار بالصوت والصورة. Deskbar اداة بحث. تغيير مستخدم سريع. ادوات Sabayon للتحكم بالنظام.
2.16 سبتمبر 2006 [25] تحسينات اداء. اضافة Tomboy لحفظ الملاحظات, Baobab لتفحص استخدام القرص, Ocra قارء الشاشة, تحسينات في توتم, نوتلس وادوات إدارة الطاقة. دعم الCompositing في ميتاسيتي.
2.18 مارس 2007 [26] تحسينات في الأداء. إضافة حصان البحر؛ واجهةGPG يتيح تعمية البريد الإلكتروني واملفات المحلية، محلل استخدام القرص المحسن الذي يدعم المبيان الحلقي، تحسينات على إبيفيني و مدير طاقة جنوم و مدير الحجوم، لعبتان جديدتن؛ جنوم سودوكو و glchess.

الشفرة المصدرية

توجد إصدارات جنوم في خادم الملفات ftp.gnome.org على شكل شفرة مصدرية مع مخطوطات الإعداد. يمكن لمنتجي أنظمة التشغيل تصريفها وإدماجها في باقي أنظمتهم قبل التوزيع. يستعمل غالب الموزعين الإصدارات المستقرة والمختبرة، ويقدمونها على شكل حزم مصرفة مسبقا وجاهزة للتثبيت. تخزن الشفرة المصدرية لكل إصدار تطويري أو مستقر من جنوم في مستودع subversion الخاص بجنوم.[27]

عملية تنزيل الشفرة ثم تصريفها ثم تثبيت مكتب جنوم مرهقة ومضيعة للوقت، تستعمل مخطوطات مثل جارنوم أو ج.ه.بيلد لتثبيت جنوم آليا.

يعمل المختصون بإصلاح العلل وإضافة ميزة ما الفرع غير المستقر من شجرة شفرة جنوم، والتي تسمى "الجذع". تحتوي شفرة التطوير على آخر التعديلات والتي قد تكون لغرض تجريبي. "تُجمد" هذه الشفرة لاحقا للاختبار وتصحيح العلل قبل الإصدارة الجديدة.

الإنتقادات

التبسيط المخل

توجه لجنوم انتقادات بسبب التركيز الشديد على البساطة مما يؤدي أحيانا إلى التخلي عن إضافة خصائص معينة بحجة أنها قد تربك المستخدم، من أشهر من وجه انتقادات كهذه لينوس تورفالدز مطور نواة لينكس الأصلي متهما مطوري جنوم بأنهم يفترضون أن المستخدم غبي ويحجبون عنه الخصائص التي قد يحتاجها.[28]

التطلعات المستقبلية

توجد مشاريع فرعية كثيرة تحت شعار جنوم، لكن بعضها ليس ضمن المنتج الرسمي. فالبعض منها لغرض اختباري صرف أو لتجريب أفكار قد تدخل لاحقا ضمن المنتج المستقر الرسمي؛ والبعض الآخر عبارة عن شفرة في طور التحسين للإدماج المباشر. من بينها نذكر:

جرت نقاشات هامة حول إدخال برامج مكتوبة بسي# أو جافا في جنوم. انطلاقا من جنوم 2.16، صار جتك# (**** لجتك+ وجنوم) ومونو من قائمة الاعتمادات، ودخل برنامج مكتوب بسي#، توم بوي، في الإصدار الرسمي.

مراجع

  1. ^ حوْل جنوم (بالإنجليزية). موقع جنوم الرسمي.
  2. ^ رسالة بدأ تعريب جنوم (بالإنجليزية). قائمة جنوم البريدية. (14/سبتمبر/2001).
  3. ^ اكتمال ترجمة جنوم 2.2 (بالإنجليزية). قائمة عربآيز البريدية. (21/يوليو/2003).
  4. ^ اكتمال ترجمة جنوم 2.16 (بالإنجليزية). قائمة عربآيز البريدية. (28/ديسمبر/2006).
  5. ^ ريتشارد ستالمان. ستالمان متحدثا عن كيو تي، جي بي إل، كدي، و جنوم. وُصِل لهذا المسار في 2005-09-09.
  6. ^ قوائم جنوم البريدية، القواعد والأسألة المتكررة (بالإنجليزية).
  7. ^ عضوية مؤسسة جنوم. وُصِل لهذا المسار في 2005-09-08.
  8. ^ حول جوادك.
  9. ^ التوزيعات التي تحمّل بجنوم كمكتب افتراضي (بالإنجليزية).
  10. ^ قرص جنوم الحي الرسمي (بالإنجليزية).
  11. ^ قائمة جنوم البريدية لتطوير سطح المكتب.
  12. ^ دلكاثا، ميغيل. قصة مشروع جنوم.
  13. ^ نشرة جنوم الصحفية للإصدارة 1.0
  14. ^ نشرة جنوم الصحفية للإصدارة 1.0.53
  15. ^ نشرة جنوم الصحفية للإصدارة 1.2
  16. ^ نشرة جنوم الصحفية للإصدارة 1.4
  17. ^ نشرة جنوم الصحفية للإصدارة 2.0
  18. ^ نشرة جنوم الصحفية للإصدارة 2.2
  19. ^ قائمة جنوم البريدية إعلان إصدار 2.4
  20. ^ قائمة جنوم البريدية إعلان إصدار 2.6
  21. ^ نشرة جنوم الصحفية للإصدارة 2.8
  22. ^ نشرة جنوم الصحفية للإصدارة 2.10
  23. ^ نشرة جنوم الصحفية للإصدارة 2.12
  24. ^ نشرة جنوم الصحفية للإصدارة 2.14
  25. ^ قائمة جنوم البريدية إعلان إصدار 2.16
  26. ^ قائمة جنوم البريدية إعلان إصدار 2.18
  27. ^ معلومات حول مستودع شغرة جنوم المصدرية (بالإنجليزية).
  28. ^ تورفالدز يقول 'استعمل كدي' (بالإنجليزية). (13-12-2005).
  29. ^ صفحة مشروع توباز.

مواضيع متعلقة

وصلات خارجية


مشروع جنو
تاريخ بيان جنو • // مشروع جنو • // مؤسسة البرمجيات الحرة • // تاريخ البرمجيات الحرة
تراخيص جنو رخصة جنو العمومية • // رخصة جنو العمومية الصغرى • // رخصة جنو للوثائق الحرة
برمجيات جنو • // هيرد • // جنوم • // جنوزيلا • // جيمب • // آيسكات • // جناش • // باش • // تجميعة مترجمات جنو • // إيماكس • // مكتبة سي من جنو • // نظام بناء جنو
أشخاص إبين موجلين • // ريتشارد ستالمن
برمجيات حرة ومفتوحة المصدر
عام مشروع جنو • // نظام النوفذة س
أنظمة تشغيل بي إس دي • // داروين • // جنو • // لينكس • // أوبن سولاريس • // رياكت أو إس
تطوير تجميعة مترجمات جنو • // بي إتش بي • // بايثون • // بيرل • // جافا
مديري نوافذ فلكس بوكس • // جنوم • // كدي • // إكسفس
منظمات مبادرة المصادر المفتوحة • // مؤسسة البرمجيات الحرة • // مؤسسة لينكس • // مؤسسة موزيلا
تراخيص رخصة أباتشي • // رخصة بي إس دي • // رخصة جنو العمومية • // رخصة جنو العمومية الصغرى • // رخصة موزيلا العمومية • // رخصة MIT • // رخص البرمجيات الحرة المتساهلة

كومونز
هنالك المزيد من الملفات في ويكيميديا كومنز حول :
جنوم