Na anderhalf jaar ontwikkeling is KDE Partition Manager 4.0 gelanceerd – een hulpprogramma voor het werken met opslagmedia en bestandssystemen, vergelijkbaar met GParted voor Qt-omgevingen. Het hulpprogramma is gebouwd op de KPMcore-bibliotheek, die ook door de universele installer Calamares wordt gebruikt.
Wat maakt deze versie bijzonder?
- Het programma vereist geen root-rechten bij opstarten, maar vraagt om verhoogde rechten voor specifieke bewerkingen via het KAuth-framework. Dit heeft onder andere problemen met het functioneren op Wayland opgelost. In de toekomst zal het programma in plaats van KAuth rechtstreeks verbinding maken met de Polkit API.
- De KPMcore backend maakt nu gebruik van sfdisk (onderdeel van util-linux) in plaats van libparted. Er zijn veel bugs in sfdisk gevonden en opgelost.
- Ook is de code voor S.M.A.R.T. die in KPMcore werkte, verplaatst van het verwaarloosde libatasmart naar smartmontools.
- Een voldoende draagbaarheid van de applicatie is bereikt, en in de toekomst is een versie voor FreeBSD gepland.
- De ondersteuning voor LUKS2 is aanzienlijk verbeterd – het is nu mogelijk om de grootte van dergelijke containers te wijzigen, maar alleen als ze geen geavanceerde opties zoals dm-integrity gebruiken. Het maken van LUKS2-containers is echter nog niet beschikbaar in de grafische interface.
- Het programma kan nu APFS en Microsoft BitLocker identificeren.
- De KPMcore-code is verbeterd met het oog op het behoud van ABI-compatibiliteit voor toekomstige versies. Ook worden moderne mogelijkheden van C++ uitgebreid gebruikt.
- Er zijn verschillende bugs opgelost die betrekking hebben op LVM en andere onderdelen.
Bron: linux.org.ru

