Eric S. Raymond, një nga themeluesit e organizatës OSI (Open Source Initiative), që qëndroi në fillimet e lëvizjes së softuerit të hapur, publikoi mjetin Autodafe, i cili lejon shndërrimin e udhëzimeve të ndërtimit dhe skenarëve të përdorur nga utilitarët Autotools në një Makefile të zakonshëm, i cili mund të lexohet dhe ndryshohet lehtësisht nga zhvilluesit. Kodi i projektit është shkruar në gjuhën Python dhe shpërndahet nën licencën BSD.
Në përbërje përfshihet programi makemake, i cili shndërron skedarin Makefile të gjeneruar nga utilitari automake në një Makefile ekuivalent të lexueshëm, i përshtatshëm për redaktim nga njerëzit dhe i liruar nga strukturat e brendshme automake. Aktivizimi shtesë i utilitarit ifdex lejon eliminimin e plotë të projektit nga Autotools, duke e zëvendësuar atë me një punë me një Makefile të zakonshëm.
Motivi për krijimin e projektit Autodafe ishte dëshira për të rikthyer përdorimin e Makefile të zakonshëm në vend të skenarëve të komplikuar të Autotools, e cila u shfaq pas incidentit me futjen e një backdoor në paketën xz. Një përfitim i këtij qasjeje është thjeshtimi i rregullave të ndërtimit, të cilat do të jenë më të lehta për tu kontrolluar dhe më të vështira për të futur funksionalitet të fshehur. Nga ana tjetër, një mangësi është humbja e mbështetjes për sistemet e vjetra Unix, rritja e varësisë nga libtool dhe ulja e fleksibilitetit në konfigurim.
Burimi: opennet.ru
