lëshimi i serverit të ekranit , zhvillimi i të cilit vazhdon nga kompania Canonical, megjithëse është hequr dorë nga zhvillimi i ndërfaqes Unity dhe versionit të Ubuntu për smartfonët. Mir vazhdon të jetë i kërkuar në projektet e Canonical dhe tani pozicionohet si zgjidhje për pajisjet e integruara dhe internetin e gjërave (IoT). Mir mund të përdoret si server kompozit për Wayland, duke lejuar ekzekutimin në mjedise të bazuara në Mir të çdo aplikacioni që përdor Wayland (për shembull, ato të ndërtuara me GTK3/4, Qt5 ose SDL2). Paketat për instalim janë përgatitur për Ubuntu 18.04-20.10 () dhe . Kodi i projektit nën licencën GPLv2.
Nje ndryshim i rëndësishëm i numrit të versionit lidhet me ndryshimet në API që çojnë në mungesë përputhshmërie dhe heqjen e disa API-ve të vjetra. Në veçanti, përkrahja për API-specifike mirclient dhe mirserver është ndalur, për të cilat tashmë kohë më parë është rekomanduar përdorimi i protokollit Wayland. Bibliotekat e lidhura me mirclient dhe mirserver janë ruajtur, por tani përdoren vetëm për qëllime të brendshme, nuk ofrojnë skedarë headings dhe nuk garantojnë ruajtjen e ABI-së (një pastrim i madh i kodit është planifikuar për të ardhmen). Ndërprerja e mbështetjes për këto API është miratuar me projektin UBports, i cili vazhdon të përdorë mirclient në Ubuntu Touch. Është vendosur që aktualisht aftësitë e Mir 1.x janë të mjaftueshme për nevojat e UBports, dhe në të ardhmen projekti do të mund të kalojë në Mir 2.0.
Fshirja e mirclient gjithashtu lehtësoi heqjen e mbështetjes për disa ndërfaqe për platforma grafike, të cilat ishin përdorur vetëm në API-në mirclient. Vlen të theksohet se kjo thjeshtim nuk do të çojë në ndryshime të dukshme dhe do të shërbejë si një bazë për përmirësimin e kodit për punën me platformat, veçanërisht në fushën e mbështetjes për sistemet me shumë GPU, operimin në modalitetin pa ekran (headless) dhe zhvillimin e mjeteve për qasje të largët në desktop.
Në kuadër të pastrimit që po kryhet, nga platformat mesa-kms dhe mesa-x11 u hoqën varësitë specifike të mesa — nga varësitë u la vetëm gbm, çka lehtësoi funksionimin e Mir mbi X11 në sistemet me drejtuesit NVIDIA. Plataforma mesa-kms u rinovua në gbm-kms, ndërsa mesa-x11 në gbm-x11. Gjithashtu, u shtua një platformë e re rpi-dispmanx, e cila lejon përdorimin e Mir në bordet Raspberry Pi 3 me drejtuesit Broadcom. Në shtresën MirAL (Mir Abstraction Layer), e cila mund të përdoret për të shmangur qasjen e drejtpërdrejtë në serverin Mir dhe për të abstrahuar qasjen në ABI përmes bibliotekës libmiral, u shtua mundësia për aktivizimin dhe çaktivizimin e dekorimit të dritareve në anën e serverit (SSD), si dhe mundësia për të konfigurimin e shkallëzimit në bllokun DisplayConfiguration.
Burimi: opennet.ru
