Публикуван е Autodafe, инструментариум за замяна на Autotools с обикновен Makefile

Ерик Реймонд (Eric S. Raymond), един от основателите на организацията OSI (Open Source Initiative), стоял зад основите на движението за отворен софтуер, публикува инструментариума Autodafe, който позволява преобразуването на сборни инструкции и сценарии, използвани от утилитите Autotools, в един обикновен Makefile, който може лесно да се чете и променя от разработчиците. Кодът на проекта е написан на езика Python и се разпространява под лицензия BSD.

Съставът включва програма makemake, която преобразува генерирания от утилитата automake сборен файл Makefile в еквивалентен четим Makefile, удобен за редактиране от хора и освободен от вътрешни конструкции automake. Допълнителното използване на утилитата ifdex позволява напълно да се освободи проектът от Autotools, заменяйки го с работа с обикновен Makefile.

Мотивът за създаването на проекта Autodafe е желанието да се върнем към използването на обикновени Makefile вместо прекалено усложнени сценарии Autotools, възникнало след инцидента с внедряването на бекдор в пакета xz. Между предимствата на предложеното решение се посочва опростяването на сборните правила, които ще станат по-лесни за проверка и по-трудни за внедряване на скрита функционалност. Между недостатъците се отбелязва загубата на поддръжка за стари Unix системи, увеличаването на зависимостта от libtool и намаляването на гъвкавостта в конфигурирането.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster