De sluiting van verschillende Ubuntu-projecten is ongetwijfeld het grote nieuws van de Gnu / Linux-wereld. Maar het lijkt erop dat niet alle verlaten projecten zijn geschrapt. De grafische server van MIR gaat door en zal aanwezig zijn in Ubuntu 17.10, de volgende stabiele versie van Ubuntu.
Onlangs MIR 1.0 is uitgebracht, de eerste stabiele versie van deze grafische server die niet alleen de bugs uit eerdere versies corrigeert, maar ook meer compatibel is met andere grafische servers zoals Wayland of X.Org.
Niet alleen heeft de eerste versie van MIR verrast, maar ook de belangrijkste nieuwigheid: de opname van communicatie met de grafische server van Wayland Opvallend, niet alleen voor de gebruikte technologie, maar ook voor de communicatie met zijn rivaal: Wayland.
De grafische server van Mir vanaf nu praten of communiceren met clientcomputers met behulp van Wayland Deze communicatie is niet vergelijkbaar met XMir of XWayland, maar het is een communicatieprotocol dat het platform niet verandert, maar rechtstreeks met Wayland praat met de computer.
De nieuwe versie van MIR zal beschikbaar zijn in Ubuntu 17.10 en zijn officiële smaken, evenals voor distributies die zijn gebaseerd op Ubuntu 17.10. Maar het zal niet de standaard grafische server van de distributie zijn, maar het zal nog een optie zijn binnen de Ubuntu-repositories. Als we deze nieuwe versie willen testen in versies vóór Ubuntu 17.10, hoeven we alleen maar een terminal te openen en het volgende te schrijven:
sudo add-apt-repository ppa:mir-team/staging sudo apt-get update sudo apt-get upgrade sudo apt-get install mir
Hiermee wordt MIR op onze Ubuntu-computer geïnstalleerd, maar het moet Ubuntu zijn. Helaas, MIR werkt nog steeds niet op niet-Ubuntu of Ubuntu-gebaseerde distributies Iets dat kan veranderen voor de volgende versie van deze grafische server Denk je van niet?
Ik ben verre van een expert in graphics of programmeren, maar er is één ding aan MIR dat ik niet leuk vind en dat is dat het is geprogrammeerd in C ++. Het is ongetwijfeld een prachtige taal, maar een objecttaal op een laag niveau programmeren leek mij niet de juiste keuze.