Luz is een nieuw gebouwd systeem dat Theos zou kunnen vervangen voor de ontwikkeling van jailbreak-tweaks.
Tenzij je een programmeur bent, of je nu een softwareontwikkelaar bent voor Apple-systemen of een ander platform, heb je misschien nog nooit van het build-systeem gehoord. Maar die tijd heb je, want die kan groot zijn.. .
Een bouwsysteem is in wezen een reeks programma’s die samenwerken om onbewerkte code van een programmeertaal om te zetten in een werkend uitvoerprogramma. Vrijwel elke grote programmeertaal heeft het, en als je een jailbreak tweak-ontwikkelaar bent, dan heb je waarschijnlijk al eerder een taal gebruikt die Theos heet.
Dat gezegd hebbende, deelde een ontwikkelaar genaamd ja1dan dit weekend een bericht in /r/jailbreak over een gloednieuw Luz-buildsysteem speciaal voor ontwikkelaars van jailbreak-tweaks, en zoals je zou verwachten, zou het nog beter kunnen worden. Jailbreak verbetert de ontwikkelingsworkflows aanzienlijk.
Op de Luz- documentatiepagina leren we dat Luz is geschreven in pure Python en dat het is ontworpen voor op Apple Darwin gebaseerde systemen met het oog op snelheid. De ontwikkelaar beweert zelfs dat Luz drie keer sneller is dan Theos en iets sneller dan het concurrerende Dragon-bouwsysteem. Hieronder vindt u een terminal-gebaseerde benchmark die Luz vergelijkt met Theos:
Een van de belangrijkste voordelen van Luz is dat het projecten met parallelle submodules kan bouwen, wat betekent dat de bouwtijd van een project net zo lang duurt als het duurt om de langste submodule te bouwen. Dit draagt bij aan de snelheidsvoordelen.
Een ander belangrijk kenmerk van Luz is dat het, volgens de ontwikkelaar, wordt geleverd met out-of-the-box non-root ondersteuning, met standaard een niet-root bestandsstructuur ingeschakeld. Dit is vooral belangrijk omdat verwacht wordt dat moderne jailbreaks op iOS en iPadOS 15 en hoger rootless zullen worden als gevolg van veranderingen in de softwarebeveiliging van Apple.
Het lijkt erop dat Luz het potentieel heeft om het gemakkelijker te maken om jailbreak-tweaks te ontwikkelen voor de nieuwste jailbreaks, dus het is niet verwonderlijk dat meer ontwikkelaars van jailbreak-tweaks hiervan zullen profiteren.
Het is duidelijk dat dit niet iets is dat eindgebruikers net zo zullen waarderen als ontwikkelaars van jailbreak-tweaks, maar eindgebruikers zouden blij moeten zijn om een nieuw ondersteuningssysteem te zien dat het leven van ontwikkelaars van jailbreak-tweaks gemakkelijker maakt, omdat het in de toekomst meer releases van jailbreak-tweaks zou kunnen betekenen. de toekomst terwijl we op weg zijn naar rootless jailbreak-dynamiek.
Het Luz-project is volledig open source op de GitHub-pagina van de ontwikkelaar voor iedereen die er meer over wil weten. De installatie ziet er ongelooflijk eenvoudig uit en vereist slechts één terminalopdracht .
Ben je enthousiast om te zien hoe Luz het ontwikkellandschap voor jailbreak tweaks in de toekomst transformeert? Laat het ons weten in de comments hieronder.
Geef een reactie