Ett system byggt av mjukvara är beroende av ordentliga mekanismer för uppdatering. Problemet med Linux mångfald är bara att i stort sett varje distribution har sitt eget sätt att sköta uppdateringarna.

Red Hat vill råda bot på problemet och göra livet enklare för systemintegratörer med projektet Packagekit. Packagekit är mjukvaran som lägger sig ovanpå distributionens eget uppdateringssystem, som kan vara apt, yum, zypp urpmi, PiSi, rpm eller annat.

Utvecklare kan sedan bygga sina program för att arbeta mot Packagekit istället för att hålla reda på ett tiotal olika installerare.

Packagekit kan sedan användas för uppdatering av codecs, program, insticksmoduler till Firefox, moduler till OpenOffice.org - i stort sett alla operationer som kräver installation eller uppdatering av mjukvara på något sätt.

Packagekit har tagits väl emot av alla stora Linuxdistributioner. Med i utvecklingsarbetet finns Red Hat, OpenSUSE, Mandriva, rPath, Foresight Linux, Pardus och Fedora. Packagekit kommer även implementeras i den version av Ubuntu som kommer nästa år - Ubuntu 9.04.

Med tekniker som Packagekit och Linux Standard Base blir det betydligt enklare för utvecklare och systemintegratörer att skriva mjukvara som de vet fungerar på alla stora Linuxdistributioner.

Mer information om Packagekit hittar du på projektets hemsida. En videosnutt där projektets upphovsman berättar om hur Packagekit kom till hittar du på Red Hat Magazine.