Kort samengevat: een atomair distributie gebaseerd op AlmaLinux (een onbeperkt beschikbare Enterprise Linux-distributie).
Een paar dingen over FAQ
Wat is HeliumOS?
Het is een atomair besturingssysteem voor desktopcomputers, gemaakt op basis van AlmaLinux, dat zijn stabiliteit, veiligheid en compatibiliteit met het ecosysteem van Enterprise Linux erft.
Wat biedt HeliumOS?
GNOME, de Flatpak-pakketwinkel en 10 jaar ondersteuning, die genoeg zal zijn voor de levensduur van uw computer.
Waarom heet het 'atomair'?
Systeemupdates worden verspreid via OCI-compatibele afbeeldingen BootC. Hierdoor, ook al gaat de stroom uit tijdens de update, zal dit de werking van het systeem niet beĆÆnvloeden.
Vergelijking met andere distributies
Ubuntu
In tegenstelling tot Ubuntu gebruikt HeliumOS geen snap-pakketten en behoort het tot de familie distributies die gebaseerd zijn op Red Hat Enterprise Linux.
Fedora
Fedora en het project Universal Blue biedt atomaire besturingssystemen op basis van Fedora, maar de levenscyclus van Fedora is 13 maanden, terwijl HeliumOS 10 jaar wordt ondersteund.
AlmaLinux
HeliumOS is rechtstreeks gebaseerd op AlmaLinux en gebruikt veel van zijn componenten, maar in tegenstelling tot AlmaLinux richt HeliumOS zich op het bieden van een atomair besturingssysteem voor desktopcomputers dat geschikt is voor alle gebruikers.
Hier is iets over de geschiedenis van de distributie, verteld door de maker, gepubliceerd op de blog van Alma:
Mijn doel is om een gebruiksvriendelijk, stabiel en betrouwbaar Linux-besturingssysteem voor desktopcomputers te creƫren.
Aanvankelijk gebruikte ik hiervoor Debian, maar er ontstonden enkele problemen:
- Debian wordt 3-5 jaar ondersteund en hoewel het redelijk stabiel is in vergelijking met andere distributies, wilde ik iets dat nog stabieler was.
- Onverwachte onderbrekingen tijdens traditionele pakketupdates in Linux kunnen ertoe leiden dat het systeem niet opstart of niet correct functioneert.
Een paar maanden geleden hoorde ik over Image mode for RHEL ā dit is een nieuwe methode voor het implementeren van RHEL die OCI-afbeeldingen gebruikt voor updates. Overstappen op Enterprise Linux en het gebruik van bootc (de technologie achter Image mode for RHEL) zou beide problemen oplossen die ik bij Debian ontdekte. Over het geheel genomen, na een reeks experimenten, hebben we de alfa-versie van HeliumOS op basis van CentOS Stream aangekondigd.
Ondanks het oplossen van enkele problemen, leidde de overstap naar CentOS Stream tot nieuwe problemen:
- CentOS Stream is een rolling release, wat kan leiden tot moeilijkheden bij de ondersteuning van software of drivers die bijvoorbeeld een specifieke kernelversie vereisen.
- CentOS Stream wordt slechts 5 jaar ondersteund, wat in sommige gevallen acceptabel kan zijn, maar het beperkt het gebruik van HeliumOS in situaties waar langdurige ondersteuning vereist is.
Het is duidelijk geworden dat de overstap naar een Enterprise Linux-distributie met vaste updates, zoals AlmaLinux, beide problemen zou oplossen.
Dankzij de samenwerking in chats met de jongens van AlmaLinux en Fedora, hebben we workflows ingesteld voor het creƫren van AlmaLinux bootc-images, zodat updates en nieuwe versies van HeliumOS geleverd zullen worden via bootc-images, verkregen uit AlmaLinux.
Het stralende gezicht van de hoofdontwikkelaar: Isaac Beverly
Bron: linux.org.ru
