إطلاق uutils 0.0.19 ، متغير الصدأ لـ GNU Coreutils

إصدار مشروع uutils coreutils 0.0.19 متاح ، والذي يطور نظيرًا لحزمة GNU Coreutils ، أعيد كتابتها في Rust. يأتي Coreutils مع أكثر من مائة أداة مساعدة ، بما في ذلك الفرز ، والقط ، و chmod ، و chown ، و chroot ، و cp ، و date ، و dd ، و echo ، و hostname ، و id ، و ln ، و ls. الهدف من المشروع هو إنشاء تطبيق بديل عبر الأنظمة الأساسية لـ Coreutils يمكنه العمل على منصات Windows و Redox و Fuchsia ، من بين أشياء أخرى. على عكس GNU Coreutils ، تم ترخيص تطبيق Rust بموجب ترخيص MIT المسموح به بدلاً من ترخيص الحقوق المتروكة GPL.

التغييرات الرئيسية:

  • التوافق المحسن مع مجموعة الاختبارات المرجعية GNU Coreutils ، حيث اجتاز 365 اختبارًا (ارتفاعًا من 340 في الإصدار السابق) ، وفشل 186 (210) اختبارًا ، وتم تخطي 49 (50) اختبارًا. الإصدار المرجعي هو GNU Coreutils 9.3.
    إطلاق uutils 0.0.19 ، متغير الصدأ لـ GNU Coreutils
  • ميزات موسعة وتوافق محسّن وخيارات مفقودة مضافة للمرافق b2sum و basenc و chgrp و chown و cksum و cp والتاريخ و dd و dircolors و du و factor و fmt و hashsum و head و ls و mkdir و mktemp و more و mv و nice و pwd و rm و un shred و touch.
  • قام rm و uniq بإصلاح المشكلات المتعلقة بأحرف UTF-8 غير الصحيحة في أسماء الملفات والدليل.

المصدر: opennet.ru

إضافة تعليق