قائمة حزم جنو

تم تطوير عدد من حزم البرامج البارزة لصالح مؤسسة البرمجيات الحرة أو يتم صيانتها من قبلها كجزء من مشروع جنو .

الجوانب العامة لحزم جنو

في تلخيص الوضع في عام 2013، حدد ريتشارد ستالمان تسعة جوانب تنطبق بشكل عام على كونها حزمة GNU، [ 1 ] لكنه أشار إلى أن الاستثناءات والمرونة ممكنة عندما تكون هناك أسباب وجيهة: [ 2 ]

  1. يجب أن يذكر اسم الحزمة أنها حزمة GNU.
  2. ينبغي توزيعه عبر ftp.gnu.org، أو موقع آخر يوفر الوصول للجميع.
  3. يجب أن تكون الصفحة الرئيسية للحزمة موجودة على موقع جنو الإلكتروني.
  4. يجب على المطورين الانتباه إلى جعل برامجهم تعمل بشكل جيد مع حزم GNU الأخرى.
  5. ينبغي أن تكون الوثائق بتنسيق Texinfo ، أو بتنسيق يسهل تحويله إلى Texinfo.
  6. ينبغي استخدام GNU Guile كلغة إضافية، ولكن الاستثناءات ممكنة بشكل صريح في هذا الصدد.
  7. لا ينبغي التوصية بأي برنامج غير مجاني، ولا إحالة المستخدم إلى أي وثائق أو برامج غير مجانية.
  8. استخدم مصطلحات جنو، بما في ذلك الإشارة إلى أنظمة جنو/لينكس والبرامج الحرة في المواقف التي يكتب فيها المراقبون الآخرون لينكس والمصادر المفتوحة .
  9. ينبغي أن يكون من الممكن الاتصال بالمسؤول عن الصيانة، ولو بشكل غير متكرر، لمناقشة المشاكل في البرنامج أو إصلاح مشاكل التوافق.

النظام الأساسي

لا يوجد نظام أساسي رسمي لنظام تشغيل جنو . صُمم جنو ليكون بديلاً لأنظمة تشغيل يونكس في ثمانينيات القرن الماضي، واستُخدمت معايير POSIX كمرجع، ولكن أيًا من التعريفين سيُنتج نظامًا أساسيًا أوسع بكثير. القائمة التالية هي مجموعة صغيرة من حزم جنو التي تبدو أقرب إلى كونها حزمًا أساسية من أي من الأقسام اللاحقة. وبالطبع، فإن تضمين بعض الحزم (مثل plotutils ) واستبعاد أخرى (مثل مكتبة C القياسية ) أمرٌ قابل للنقاش.

اسموصفيوفرأحدث إصدار [ ملاحظة 1 ]
إصدارتاريخ
سحقواجهة سطر الأوامر المتوافقة مع نظام يونكس من جنوسحق5.3 [ 3 ] عدّل هذا على ويكي بيانات2025-07-03
الأدوات الأساسيةأوامر القاعدة9.11 [ 4 ] عدّل هذا على ويكي بيانات2026-04-20
cpioبرنامج الأرشفةcpio2.15 [ 5 ] عدّل هذا على ويكي بيانات2024-01-14
diffutilsيحتوي على أدوات لمقارنة الملفاتdiff ، cmp ، diff3 ، sdiff3.12 [ 6 ] عدّل هذا على ويكي بيانات2025-04-08
findutilsيحتوي على أدوات بحثfind , locate , updatedb, xargs [ 7 ]4.11.0 [ 8 ] [ 9 ] عدّل هذا على ويكي بيانات2026-07-11
إصبعمعلومات المستخدمغير متوفر1.3728-10-1992
grepابحث عن السلاسل النصية في الملفاتgrep3.12 [ 10 ] عدّل هذا على ويكي بيانات2025-04-10
غروفنظام معالجة المستندات (غروف)غروف1.24.1 [ 11 ] عدّل هذا على ويكي بيانات2026-03-14
نكشبرنامج الإقلاع الموحد GRandنكش2.14 [ 12 ] عدّل هذا على ويكي بيانات2026-01-14
gzipبرنامج ضغط الملفات (gzip)gzip1.14 [ 13 ] عدّل هذا على ويكي بيانات2025-04-09
hurd [ ملاحظة 2 ]مجموعة من الخوادم القائمة على النواة المصغرة والتي تؤدي نفس وظيفة نواة يونكسغير متوفر
inetutilsأدوات مفيدة للشبكاتبروتوكول نقل الملفات (ftp) ، وبروتوكول telnet ، وبروتوكول rsh ، وبروتوكول rlogin ، وبروتوكول نقل الملفات البسيط (tftp).2.8 [ 14 ] عدّل هذا على ويكي بيانات2026-04-29
لينكس ليبرنواة يتم صيانتها من إصدارات معدلة من لينكس لإزالة أي برنامج لا يتضمن شفرته المصدرية ، أو تم إخفاء شفرته المصدرية ، أو تم إصداره بموجب تراخيص احتكارية.غير متوفر7.1.4-gnu [ 15 ] عدّل هذا على ويكي بيانات2026-07-18
plotutilsأدوات مفيدة لرسم البيانات على أجهزة مختلفةالرسم البياني ، مكتبة الرسم البياني ، مكتبة الرسم البياني2.6 عدّل هذا على ويكي بيانات27-09-2009
ريدلاينمكتبة مفيدة لقراءة سطور الأوامرريدلاين8.3 [ 16 ] عدّل هذا على ويكي بيانات2025-07-03
شاشةمُضاعِف طرفيشاشة5.0.2 [ 17 ] عدّل هذا على ويكي بيانات2026-07-13
sysutils [ ملاحظة 3 ]أدوات النظام لإدارة المستخدمين والمجموعات وكلمات المرور والأصدافإضافة صدفة، تغيير، تغيير اسم المجموعة، تغيير ذاكرة المجموعة، تغيير كلمة المرور، تغيير صدفة الهاتف، تغيير المستخدم، كلمة مرور الجهاز، انتهاء الصلاحية، كلمة مرور المجموعة، تغيير مجموعة الحزم، تغيير ظل المجموعة، ساعة الجهاز، حجم نظام التشغيل، آخر، آخر سجل دخول، تسجيل الدخول، عرض الخلاصة، عرض المجموعة، عرض المستخدم، إنشاء مجموعة، إنشاء مستخدم، منع تسجيل الدخول، كلمة المرور، تغيير كلمة المرور، إزالة الصدفة، حذف المجموعة، حذف المستخدم، تعيين اسم المستخدم، كلمة مرور المستخدم المميز، جدار الحماية، كتابة0.1.6 [ 18 ]2009
قطرانبرنامج أرشفة قادر على إنشاء ومعالجة ملفات الأرشيف بتنسيقات متنوعةقطران1.35 [ 19 ] عدّل هذا على ويكي بيانات2023-07-18
texinfoنظام توثيق لإنتاج الأدلة الإلكترونية والمطبوعةغير متوفر7.3 [ 20 ] عدّل هذا على ويكي بيانات2026-03-02
وقتبرنامج لتحديد مدة تنفيذ أمر معينوقت1.10 [ 21 ] عدّل هذا على ويكي بيانات2026-04-15

ملحوظات

  1. الإصدارات المستقرة. لاحظ أن بعض توزيعات لينكس (مثل جنتو ) تستخدم بعض الإصدارات التجريبية في حال كانت الإصدارات المستقرة قديمة بعض الشيء.
  2. لاحظ أنه نظرًا لأن برنامج GNU Hurd لا يزال قيد التطوير النشط، فلا توجد نسخة مستقرة منه. ويتم توزيع Hurd من خلال أنظمة التحكم في الإصدارات.
  3. لا توجد نسخة مستقرة حتى الآن. النسخة الحالية هي نسخة تجريبية (ألفا) وغير مناسبة للاستخدام في أنظمة الإنتاج.

تطوير البرمجيات

تُعد البرامج المدرجة أدناه مفيدة بشكل عام لمطوري البرامج ومبرمجي الكمبيوتر الآخرين .

مجموعة أدوات جنو

مكتبات وأطر عمل أخرى

تُستخدم المكتبات وأطر البرمجيات التالية غالبًا مع أدوات سلسلة الأدوات الأساسية المذكورة أعلاه لبناء البرامج. (للاطلاع على المكتبات المصممة خصيصًا لتنفيذ واجهات المستخدم الرسومية، انظر قسم واجهات المستخدم الرسومية ).

مترجمون ومفسرون آخرون

توفر الحزم التالية مترجمات ومفسرات للغات البرمجة التي تتجاوز تلك المضمنة في مجموعة مترجمات GNU .

أدوات تطوير أخرى

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

البرامج المدرجة أدناه مفيدة بشكل عام للمستخدمين غير المنخرطين بشكل خاص في تطوير البرامج.

سطح المكتب الرسومي

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

  • GNUstep – تطبيق مكتبات Cocoa / OpenStep وأدوات التطوير للتطبيقات الرسومية
  • Window Maker – مدير النوافذ لبيئة GNUstep

إدارة النظام العامة

قاعدة البيانات

  • GnowSys – نواة للحوسبة الدلالية (قاعدة معرفية موزعة موجهة نحو الوكلاء).
  • GNU dbm (GDBM)
  • GNU Ferret – أداة مجانية لتحليل علاقات الكيانات والهندسة العكسية، ومصمم قواعد بيانات SQL

برامج علمية

إنترنت

صفحة مستخدم على موقع ويب قائم على GNU MediaGoblin 0.2.0

مكتب

الوسائط المتعددة

ألعاب

تطبيقات الأعمال

الخطوط

انظر أيضاً

مراجع

  1. ستالمان، ريتشارد (3 أبريل 2013). "ردًا على: موضوع Git وBazaar ومستقبل تطوير Emacs" . emacs-devel (قائمة بريدية) . تم الاطلاع عليه بتاريخ 25 أغسطس 2014 .
  2. ستالمان، ريتشارد (3 أبريل 2013). "ردًا على: موضوع Git وBazaar ومستقبل تطوير Emacs" . emacs-devel (قائمة بريدية) . تم الاطلاع عليه بتاريخ 25 أغسطس 2014 .
  3. تشيت رامي (5 يوليو 2025). "إصدار Bash-5.3 متاح" . تم الاطلاع عليه في 5 يوليو 2025 .
  4. "تم إصدار coreutils-9.11 [ مستقر ] " . 20 أبريل 2026. تم الاطلاع عليه في 21 أبريل 2026 .
  5. سيرجي بوزنياكوف (14 يناير 2024). "إصدار cpio-2.15" . تم الاطلاع عليه بتاريخ 14 يناير 2024 .
  6. جيم مايرينغ (8 أبريل 2025). "إصدار diffutils-3.12 [ مستقر ] " . تم الاطلاع عليه في 9 أبريل 2025 .
  7. "Findutils" . www.gnu.org . تم الاطلاع عليه بتاريخ 15 أبريل 2019 .
  8. https://savannah.gnu.org/news/?id=10912 .{{cite web}}: مفقود أو فارغ |title=( مساعدة )
  9. https://lists.gnu.org/archive/html/bug-findutils/2026-07/msg00050.html .{{cite web}}: مفقود أو فارغ |title=( مساعدة )
  10. جيم مايرينغ (10 أبريل 2025). "إصدار grep-3.12 [ مستقر ] " . تم الاطلاع عليه بتاريخ 10 أبريل 2025 .
  11. براندن روبنسون (14 مارس 2026). "إصدار groff 1.24.1" . تم الاطلاع عليه بتاريخ 14 مارس 2026 .
  12. دانيال كيبر. "إصدار GRUB 2.14" . تم الاطلاع عليه بتاريخ 15 يناير 2026 .
  13. جيم مايرينغ (9 أبريل 2025). "إصدار gzip-1.14 [ مستقر ] " . تم الاطلاع عليه بتاريخ 10 أبريل 2025 .
  14. سيمون جوزيفسون (29 أبريل 2026). "إصدار inetutils-2.8 [ مستقر ] " . تم الاطلاع عليه بتاريخ 30 أبريل 2026 .
  15. "7.1.4-gnu" . 18 يوليو 2026. تم الاطلاع عليه في 20 يوليو 2026 .
  16. تشيت رامي (5 يوليو 2025). "إصدار Readline-8.3 متاح" . تم الاطلاع عليه في 5 يوليو 2025 .
  17. ألكسندر ناوموف (13 يوليو 2026). "إصدار برنامج GNU Screen الإصدار 5.0.2" . تم الاطلاع عليه بتاريخ 14 يوليو 2026 .
  18. تم استرجاع ملف أخبار مستودع Subversion الخاص بـ sysutils بتاريخ 23 يوليو 2013
  19. سيرجي بوزنياكوف (18 يوليو 2023). "إصدار tar-1.35 [ مستقر ] " . تم الاطلاع عليه بتاريخ 26 يوليو 2023 .
  20. غافين سميث (2 مارس 2026). "إصدار Texinfo 7.3" . تم الاطلاع عليه في 3 مارس 2026 .
  21. كولين فانك (14 أبريل 2026). "إصدار time-1.10 [ مستقر ] " . تم الاطلاع عليه بتاريخ 16 أبريل 2026 .
  22. "إصدار النسخة 1.5 من برنامج Complexity" . 29 فبراير 2016. تم الاطلاع عليه في 2 مارس 2016 .
  23. "GNUnited Nations" . GNU.org . مؤسسة البرمجيات الحرة . تم الاطلاع عليه بتاريخ 19 ديسمبر 2018 .
  24. "قائد منتصف الليل" .
  25. ^ “جنو ميلوتيلز” . تم الاسترجاع في 7 يناير 2024 .
  26. "GNU LibreJS" . مؤسسة البرمجيات الحرة . تم الاطلاع عليه بتاريخ 8 ديسمبر 2014 .
  27. "برمجيات جنو" . GNU.org . تم الاطلاع عليه بتاريخ 24 سبتمبر 2015 .
  28. "GNU Taler - احتياطي إلكتروني حر مجهول المصدر خاضع للضريبة" . تم الاطلاع عليه بتاريخ 24 سبتمبر 2015 .
  29. غريف، جورج سي إف (2001). "عالم جنو الشجاع - العدد 26" . gnu.org . تاريخ الاسترجاع: 14 أغسطس 2022. يمتد أصل نظام GNU Pipo BBS عبر YAWK ("إصدار آخر من Citadel") وصولًا إلى Citadel ، على الرغم من استقلاليته التامة من حيث الكود. في الواقع، كان الخلاف مع كينيث هاغلوند، مؤلف YAWK، بسبب مشاكل حقوق النشر هو ما أدى إلى تطوير نظام GNU Pipo BBS. كان فريق التطوير الأصلي مؤلفًا من غريغوري فاندنبروك وسيباستيان أبيرغيس-تراموني، اللذين عملا على نظام GNU Pipo BBS بمساعدة متطوعين مثل سيباستيان بونفوي.
  30. مارستون، تيم (2013-06-07). "إصدار GNU Typist 2.9.3" (قائمة بريدية). info-gnu . تم الاطلاع عليه بتاريخ 2013-06-09 .
  31. "GNU remotecontrol" . directory.fsf.org . FSF . 30 سبتمبر 2013.
  32. "أصبح برنامج Foliot الآن جزءًا من برنامج GNU وأصبح يُعرف باسم GNU Foliot" . سافانا. 27 فبراير 2016. تم الاطلاع عليه في 2 مارس 2016 .
  33. "إصدار GNU Taler 0.0.0: GNU تحاول الدخول في مجال المدفوعات الإلكترونية" .
  34. "GNU FreeFont" . GNU.org.