Mir 2.30 uit: Canonical zet in op Rust en deelt toekomstplannen voor Wayland-compositor

Canonical, bekend van het populaire Ubuntu Linux-besturingssysteem, heeft onlangs Mir 2.30 uitgebracht. Dit is een belangrijke update voor hun Wayland-compositorbibliotheek, die een cruciale rol speelt bij het bouwen van grafische gebruikersinterfaces voor diverse apparaten. De meest opvallende verandering in deze versie is de verplichte integratie van de programmeertaal Rust, en tegelijkertijd heeft Canonical een duidelijke roadmap voor Mir gepresenteerd.

Mir is in wezen een bouwsteen voor ontwikkelaars om hun eigen ‘shells’ of grafische omgevingen te creëren. Denk hierbij aan de interface die je ziet op een smart mirror, een infotainmentsysteem in een auto, of zelfs bepaalde IoT-apparaten. Het is een flexibele oplossing die Canonical al jarenlang onderhoudt en verder ontwikkelt als alternatief voor andere display servers zoals X11 of de meer gangbare Wayland-implementaties.

De overstap naar Rust als verplichte afhankelijkheid is een strategische zet. Rust is een moderne programmeertaal die bekend staat om zijn focus op geheugenveiligheid en hoge prestaties, zonder in te boeten aan controle. Voor ontwikkelaars die met Mir werken, betekent dit dat ze nu Rust-ondersteuning in hun ontwikkelomgeving nodig hebben. Deze verandering kan op termijn leiden tot robuustere en veiligere applicaties en interfaces die gebouwd zijn op Mir.

Voor de gemiddelde Linux-gebruiker die bijvoorbeeld Ubuntu op zijn desktop draait, zal de impact van deze specifieke update niet direct merkbaar zijn in het dagelijks gebruik. Echter, voor ontwikkelaars en fabrikanten die Mir inzetten voor hun eigen projecten of producten, biedt deze update meer dan alleen nieuwe functies. De gepubliceerde roadmap geeft hen helderheid over de toekomstige richting van Mir, wat essentieel is voor lange termijn planning en investeringen in hun eigen software.

Deze ontwikkeling onderstreept Canonical’s voortdurende inzet voor Mir en de bredere Wayland-standaard. Door te investeren in moderne technologieën zoals Rust en een duidelijke visie te presenteren, zorgt Canonical ervoor dat Mir een relevante en krachtige optie blijft voor het ontwikkelen van de volgende generatie grafische interfaces op een breed scala aan Linux-gebaseerde apparaten.

Bron: https://www.phoronix.com/news/Mir-2.30-Released