Bunster : Compilation de scripts Shell en binaires statiques

2025-01-23
Bunster : Compilation de scripts Shell en binaires statiques

Le projet Bunster vise à compiler des scripts shell en binaires statiques efficaces, améliorant ainsi la portabilité et la sécurité. Au lieu de simplement encapsuler les scripts, il utilise le compilateur Go pour traduire les scripts en code machine natif, permettant une exécution multiplateforme (actuellement uniquement Unix). Bunster prend principalement en charge les scripts Bash, avec des plans pour prendre en charge davantage de shells et ajouter des fonctionnalités telles qu'un système de modules, l'intégration d'actifs statiques, le verrouillage par mot de passe et l'expiration. Le projet en est à ses débuts, mais a déjà implémenté de nombreuses fonctionnalités principales et suit le contrôle de version SemVer.

Développement Compilation Statique