Pubblicato Autodafe, un toolkit per sostituire Autotools con un normale Makefile

Eric Raymond, uno dei fondatori dell'organizzazione OSI (Open Source Initiative), che ha contribuito all'avvio del movimento del software open source, ha pubblicato lo strumento Autodafe, che consente di convertire le istruzioni di build e gli script utilizzati dagli strumenti Autotools in un normale Makefile, facilmente leggibile e modificabile dagli sviluppatori. Il codice del progetto è scritto in Python e distribuito con licenza BSD.

Il pacchetto include il programma makemake, che trasforma il file di build generato dall'utility automake in un Makefile equivalente e leggibile, adatto alla modifica da parte degli esseri umani e privo delle strutture interne di automake. L'ulteriore utilizzo dell'utility ifdex permette di eliminare completamente il progetto da Autotools, sostituendolo con un normale Makefile.

Il motivo per la creazione del progetto Autodafe è stata la volontà di tornare all'uso di normali Makefile invece di script Autotools eccessivamente complicati, emersa dopo l'incidente del backdoor nel pacchetto xz. Tra i vantaggi dell'approccio proposta si segnala la semplificazione delle regole di build, che diventeranno più facili da verificare e più difficili da nascondere. Tra gli svantaggi si segnala la perdita del supporto per i vecchi sistemi Unix, l'aumento della dipendenza da libtool e la diminuzione della flessibilità nella configurazione.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster