Luz to nowy system kompilacji, który może zastąpić Theos w rozwoju poprawek jailbreak.
Jeśli nie jesteś programistą, niezależnie od tego, czy jesteś programistą dla systemów Apple, czy innej platformy, być może nigdy wcześniej nie słyszałeś o systemie kompilacji. Ale masz ten czas, bo może być duży…
System kompilacji to zasadniczo zestaw programów, które działają zgodnie, aby przekształcić surowy kod z języka programowania w działający program wyjściowy. Ma go prawie każdy główny język programowania, a jeśli jesteś programistą poprawiającym jailbreak, prawdopodobnie używałeś już wcześniej języka o nazwie Theos.
Powiedziawszy to wszystko, jeden programista o imieniu ja1dan udostępnił post w ten weekend w /r/jailbreak o zupełnie nowym systemie kompilacji Luz specjalnie dla deweloperów poprawek jailbreak i jak można się spodziewać, może być lepszy. Jailbreak znacznie usprawnia przepływ pracy programistycznej.
Na stronie dokumentacji Luz dowiadujemy się, że Luz został napisany w czystym Pythonie i że został zaprojektowany dla systemów opartych na Apple Darwin z myślą o szybkości. W rzeczywistości deweloper twierdzi, że Luz jest trzy razy szybszy niż Theos i nieco szybszy niż konkurencyjny system kompilacji Dragon. Poniżej znajdziesz test porównawczy oparty na terminalach, porównujący Luz z Theos:
Jedną z głównych zalet Luz jest to, że może budować projekty z submodułami równolegle, co oznacza, że czas budowy projektu trwa tyle, ile potrzeba na zbudowanie najdłuższego submodułu. To przyczynia się do jego zalet związanych z szybkością.
Inną ważną cechą Luz jest to, że według dewelopera jest on wyposażony w gotową obsługę użytkownika innego niż root, z domyślnie włączoną strukturą plików użytkownika innego niż root. Jest to szczególnie ważne, ponieważ oczekuje się, że nowoczesne jailbreaki na iOS i iPadOS 15 i nowszych będą miały formę bez rootowania ze względu na zmiany w zabezpieczeniach oprogramowania Apple.
Wygląda na to, że Luz ma potencjał, aby ułatwić opracowywanie ulepszeń jailbreak dla najnowszych jailbreaków, więc nie jest zaskakujące, że skorzysta z tego więcej programistów ulepszeń jailbreak.
Oczywiście nie jest to coś, co użytkownicy końcowi docenią tak bardzo, jak programiści poprawek jailbreak, ale użytkownicy końcowi powinni być zadowoleni widząc nowy system wsparcia, który ułatwia życie programistom poprawek jailbreak, ponieważ może to oznaczać więcej wydań poprawek jailbreak w przyszłości. przyszłość, gdy zmierzamy w kierunku dynamiki jailbreak bez rootowania.
Projekt Luz jest w pełni open source na stronie GitHub dewelopera dla każdego, kto chce dowiedzieć się o nim więcej. Instalacja wygląda na niezwykle prostą i wymaga tylko jednego polecenia terminala .
Czy nie możesz się doczekać, aby zobaczyć, jak Luz przekształci krajobraz rozwoju poprawek jailbreak w przyszłości? Daj nam znać w sekcji komentarzy poniżej.
Dodaj komentarz