De overgang van Fedora 43 naar het pakketbeheerprogramma RPM 6 is goedgekeurd. Verandering van leider van Fedora.

Het FESCo (Fedora Engineering Steering Committee), verantwoordelijk voor het technische deel van de ontwikkeling van de Fedora Linux-distributie, heeft de overgang naar pakketbeheerder RPM 6 goedgekeurd voor de herfstrelease van Fedora 43. De release van RPM 6.0 is gepland voor het derde kwartaal van 2025.

De RPM 6-tak is opmerkelijk vanwege de ondersteuning van het nieuwe formaat (RPM 6), dat het mogelijk maakt om pakketten groter dan 4 GB te creƫren (het doorbreken van deze beperking is belangrijk, aangezien het SRC-pakket van Chromium dichtbij de limiet zit en 3,7 GB groot is). In het RPM 6-formaat zijn 64-bits velden gebruikt, zijn de structuren die met cryptografie verband houden gemoderniseerd en zijn MIME-informatie over bestanden toegevoegd. Versies van RPM 5 zijn weggelaten om overlap met het RPM5-project, dat niet gerelateerd is aan RPM van Red Hat en is ontwikkeld door onafhankelijke ontwikkelaars, te vermijden.

De ondersteuning voor het RPM 4-formaat, dat cpio gebruikt, blijft volledig behouden. Bovendien dwingt de RPM 6-tak de overgang naar het nieuwe pakketformaat niet af, en distributies kunnen naar eigen goeddunken met het RPM 4-formaat blijven werken. Bijvoorbeeld, Fedora 43 zal de pakketbeheerder RPM 6.0 bevatten, maar het pakketformaat blijft voorlopig RPM 4. Voor degenen die willen overstappen naar het nieuwe formaat, is in de RPM 4.x-tak ondersteuning toegevoegd voor het lezen en installeren van pakketten in het RPM 6-formaat.

Een van de significante veranderingen in RPM 6 is de standaard inschakeling van authenticatie van pakketten met behulp van digitale handtekeningen. Om ervoor te zorgen dat verplichte handtekeningcontrole de installatie van zelf samengestelde pakketten niet bemoeilijkt, is in RPM 6 de utility rpmbuild uitgebreid met ondersteuning voor het automatisch genereren van lokale handtekeningen tijdens het bouwen. Er is ook een optie "—nosignature" toegevoegd, waarmee pakketten geforceerd kunnen worden geĆÆnstalleerd zonder handtekeningcontrole.

Andere wijzigingen zijn onder meer: het gebruik van C++-code (C++20) is nu toegestaan tijdens ontwikkeling; het is mogelijk om meerdere OpenPGP-handtekeningen voor elk pakket te gebruiken; ondersteuning voor MD5-, SHA1- en DSA-hashes is stopgezet; de ondersteuning voor het verouderde RPM 3-formaat is beĆ«indigd. De mogelijkheden van de utility rpmkeys voor sleutelhulp zijn uitgebreid, bijvoorbeeld voor het bijwerken van OpenPGP-sleutels kan de opdracht "rpmkeys —import" worden gebruikt. De utility rpmkeys wordt nu in Fedora gezien als het belangrijkste instrument voor het beheren van sleutels voor RPM (het gebruik van gpg-pubkey is verouderd verklaard). Als alternatief voor GnuPG is het mogelijk om de Sequoia-sq toolkit, geschreven in Rust, te gebruiken.

Daarnaast kan de aanstelling van een nieuwe projectleider van Fedora worden genoemd. In plaats van Matthew Miller, die sinds 2014 de functie van leider bekleedde, is Jef Spaleta aangesteld, die betrokken is bij het project sinds de tijd dat Fedora nog niet in handen was van Red Hat. In het verleden was Jef enkele jaren lid van de bestuursraad van Fedora, als vertegenwoordiger van de gemeenschap.

De leider van Fedora is een officiƫle functie binnen Red Hat. De leider wordt niet gekozen via een stemming van de leden van de gemeenschap, maar wordt voorgesteld door de vorige projectleider en goedgekeurd door Red Hat. De coƶrdinatie van de ontwikkeling van de distributie wordt verzorgd door de bestuursraad, bestaande uit 4 vertegenwoordigers van Red Hat en 5 van de gemeenschap van onafhankelijke ontwikkelaars. Er worden verschillende vereisten aan de projectleider gesteld, zoals een hoge kwalificatie, ervaring in de gemeenschap, het vermogen om beslissingen te nemen en de wensen van anderen te horen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster