أدوات GNU الأساسية

أدوات GNU الأساسية
المطور(ون)مشروع جنو
إصدار مستقر
9.5 [1]  / 28 مارس 2024
مستودع
  • git.savannah.gnu.org/cgit/coreutils.git
مكتوب فيج ، نص برمجي [2]
نظام التشغيلشبيه يونكس
يكتبالمرافق المتنوعة
رخصة2007 [أ] : GPL-3.0 أو أحدث
2002 [ب] : GPL-2.0 أو أحدث
موقع إلكترونيwww.gnu.org/software/coreutils/

GNU Core Utilities أو coreutils عبارة عن حزمة من برامج GNU تحتوي على تنفيذات للعديد من الأدوات الأساسية، مثل cat و ls و rm ، والتي تُستخدم في أنظمة التشغيل الشبيهة بـUnix .

في سبتمبر 2002، تم إنشاء GNU coreutils من خلال دمج الحزم السابقة textutils و shellutils و fileutils ، إلى جانب بعض الأدوات الأخرى المتنوعة. [3] في يوليو 2007، تم تحديث ترخيص GNU coreutils من GPL-2.0-or-later إلى GPL-3.0-or-later . [4]

تدعم أدوات GNU الأساسية خيارات طويلة كمعلمات للأوامر ، فضلاً عن الاتفاقية المريحة التي تسمح بالخيارات حتى بعد الوسائط العادية (ما لم يتم تعيين متغير البيئة POSIXLY_CORRECT ). يتيح متغير البيئة هذا وظيفة مختلفة في BSD .

راجع قائمة أوامر GNU Core Utilities للحصول على وصف موجز للأوامر المضمنة.

تتوفر حزم تنفيذ بديلة في نظام FOSS البيئي، مع نطاق وتركيز مختلفين قليلاً (وظائف أقل)، أو ترخيص. على سبيل المثال، BusyBox المرخص بموجب GPL-2.0 فقط ، و Toybox المرخص بموجب 0BSD .

تاريخ

في عام 1990، أعلن ديفيد ماكنزي عن GNU fileutils . [5]

في عام 1991، أعلن ماكنزي عن GNU shellutils و GNU textutils . [6] [7] وعلاوة على ذلك، أصبح جيم مايرينج هو المسؤول عن صيانة الحزم (المعروفة الآن باسم coreutils) وظل كذلك منذ ذلك الحين. [8]

في عام 2002، أعلن مايرينغ عن GNU coreutils كدمج للحزم السابقة textutils، وshellutils، وfileutils، إلى جانب بعض الأدوات المساعدة الأخرى المتنوعة. [3]

انظر أيضا

ملحوظات

  1. ^ GPL-3.0 أو أحدث منذ الإصدار 6.10.
  2. ^ GPL-2.0 أو أحدث حتى الإصدار 6.9.

مراجع

  1. ^ Pádraig Brady (28 مارس 2024). "coreutils-9.5 released [stable]" . تم الاسترجاع في 28 مارس 2024 .
  2. ^ "مشروع GNU Core Utilities مفتوح المصدر على Open Hub: صفحة اللغات". مؤرشف من الأصل في 2019-03-28 . تم استرجاعه في 2019-03-28 .
  3. ^ ab Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". مؤرشف من الأصل في 2019-12-25 . تم الاسترجاع في 2018-08-15 .
  4. ^ Meyering, Jim (2007-07-23). ​​"COPYING: Update to Version 3". مؤرشف من الأصل في 2019-12-25 . تم الاسترجاع في 2018-08-15 .
  5. ^ "إصدار 1.0 من أدوات ملفات GNU". groups.google.com .
  6. ^ "إصدار أدوات برمجة GNU shell". groups.google.com .
  7. ^ "إصدار أدوات جديدة للملفات والنصوص GNU". groups.google.com .
  8. ^ "من هو جنو".
  • الموقع الرسمي
  • صندوق الأدوات التراثي - مجموعة بديلة من الأدوات المساعدة
  • مقالة في opensource.com: gnu-core-utilities بتاريخ 4 أبريل 2018 بقلم ديفيد بوث (مراسل)
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=GNU_Core_Utilities&oldid=1247828860"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate