Bunster: ترجمة نصوص Shell إلى ملفات ثنائية ثابتة
2025-01-23
يهدف مشروع Bunster إلى ترجمة نصوص Shell إلى ملفات ثنائية ثابتة عالية الكفاءة، مما يعزز قابلية النقل والأمان. بدلاً من مجرد حزم النصوص، يستخدم مترجم Go لترجمة النصوص إلى شفرة آلة أصلية، مما يسمح بالتطبيق على منصات متعددة (يدعم حاليًا نظام يونكس فقط). يدعم Bunster نصوص Bash بشكل أساسي، مع خطط لدعم المزيد من أنظمة Shell، وإضافة ميزات مثل نظام الوحدات، ودمج الأصول الثابتة، وقفل كلمة المرور وتاريخ انتهاء الصلاحية. المشروع في مراحله الأولية، ولكنه نفذ بالفعل العديد من الميزات الأساسية ويتبع نظام ترقيم الإصدارات SemVer.
التطوير
ترجمة ثابتة