- „KDE Linux“ siūlo nekintamą pagrindą su atominiais atnaujinimais, „Wayland“ ir „Flatpak“ / „Snap“ programėlėmis.
- Kitaip nei „KDE Neon“, tai ne tik naujausi paketai, bet ir techninis etalonas, turintis atkuriamumą ir konteinerius.
- GNOME OS juda ta pačia kryptimi, o pagrindinės jos dalys yra „carbonOS“, „systemd-homed“ ir „systemd-sysupdate“.
- KDE ekosistema siūlo „Plasma“ ir brandžias platformas įvairiuose distribucijų modeliuose, visiems tempams ir profiliams.

„KDE bendruomenės“ sistemos idėja egzistuoja jau kurį laiką ir nors dar nepasiekė stabilios versijosŠi koncepcija tapo viešu diskusijų objektu. „KDE Linux“ siekia tapti bendrosios paskirties platinimu su aiškia tapatybe, o pagrindinis dėmesys skiriamas „Plasma“ ekosistemai. Šis judėjimas nesiekia pakeisti esamo platinimo, o pakelti techninius ir patirties reikalavimus tiems, kurie renkasi „KDE“.
Pastaraisiais mėnesiais pasklido nemažai svarbių detalių: „Arch“ kaip pagrindinis kūrimo įrankis, nekintama sistema su atominiais atnaujinimais, atsietos programos ir tvirtas „Flatpak“ (taip pat ir „Snap“) palaikymas, visa tai pagal numatytuosius nustatymus patobulinta „Wayland“ ir įsipareigojimas kurti atkuriamumą. Jei norite suprasti, ką tiksliai siūlo KDE Linux, kuo ji skiriasi nuo KDE Neon ir kaip prie to prisideda lygiagrečios GNOME OS pastangos...Čia pateikiamas išsamus vadovas, kuriame surinkta ir pertvarkyta visa žinoma informacija.
Kas yra KDE Linux ir kodėl ji apibrėžiama kaip bendrosios paskirties?
Bendruomenė apibūdina ją kaip etaloninį įgyvendinimą: KDE Linux būtų „ideali operacinė sistema“ kuriant ir naudojant „Plasma“ ir KDE programas su nuosekliomis garantijomis. Tai daugiau nei „Arch“ darinys – tai nekintama sistema, kuri kaip žaliavą naudoja „Arch“ paketus., tiek daug, kad jame net nėra tradicinio to platinimo paketų tvarkyklės; tai ne tipiškas „Arch pagrindu sukurtas“ paketas, o veikiau savarankiška sistemos bazė su kitokiu požiūriu.
Šis metodas leidžia gauti atomiškai atnaujinamus sistemos atvaizdus su keliomis talpykloje saugomomis versijomis (iki penkių), kad būtų lengva atkurti pradinę būseną, jei kas nors nutiktų ne taip. Su „Btrfs“ ir momentinėmis kopijomis kaip saugos tinklu, o „Wayland“ įjungta pagal numatytuosius nustatymusTikslas – sumažinti sistemos pakeitimų riziką ir užtikrinti, kad kiekvienas atnaujinimas būtų nuspėjamas, greitas ir atkuriamas.
Kitas ramstis yra sistemos bazės ir programų atskyrimas. Programos daugiausia kuriamos iš „Flatpak“ ir „Snap“, išlaikant nekintamą sluoksnį. Pažangesniems poreikiams KDE Linux siūlo kelis keliusNorėdami įkelti klasikinius paketus konteineriuose, naudokite „Distrobox“ arba „Toolbox“ (jau iš anksto įdiegtus), naudokite „Homebrew“ savo namų kataloge, kompiliuokite iš bazės naudodami „systemd-sysext“ arba ištraukite „AppImage“. Visi šie keliai padeda aprėpti specializuotą programinę įrangą, kurios nėra „Discover“ sąraše.
Grafinė atrama sukurta taip, kad būtų aiški ir teisiškai saugi. Šiuolaikinėse NVIDIA GPU (Turing/GTX 1630 ir naujesnėse) atviri moduliai ir atitinkama vartotojo erdvė yra iš anksto įdiegti., kad patirtis „vyktų sklandžiai“. Kita vertus, „Pre-Turing“ modeliams reikalingi patentuoti moduliai, kurių negalima įkelti iš karto dėl bazės nekintamumo, o jų iš anksto įdiegtų versijų platinimas patenka į teisinę pilkąją zoną; todėl jie neįtraukti. Tokiais atvejais „Nouveau“ gali būti mažiau efektyvi alternatyva, nors jos aktyvinimas šiuo metu reikalauja rankinių veiksmų ir techninio sprendimo.
Architektūra daugeliui sistemos funkcijų priklauso nuo „systemd“. Atnaujinimai yra atskiriems atvaizdams ir atominiai, o KDE Linux sistemoje saugomos kelios kopijos, jei reikėtų atšaukti pakeitimus.Palaikoma tik „Wayland“ sesija, kuri suderina šiuolaikinius „Linux“ darbalaukio komponentus („PipeWire“, „Flatpak“ portalus ir kt.), kad būtų sukurta darni visuma.

Be galutinio vartotojo patirties, KDE kūrėjams yra aiškus tikslas: Sutrumpinkite ciklus, sumažinkite priklausomybių kūrimo kainą ir padarykite testavimą labiau deterministinį.Kompiliavimas ant bazinės sistemos su „systemd“ plėtiniais arba grįžimas prie bet kurio iš naujausių išsaugotų atvaizdų supaprastina kūrimo „sugadini ir taisai“ procesą. Tai žada didesnį greitį (kuriama tik tai, ką paliečiate), didesnį saugumą (lengvi atšaukimai) ir mažesnį disko naudojimą, palyginti su aplinkomis, kuriose viskas kompiliuojama nuo nulio.
Galiausiai, KDE Linux siekia, kad ja galėtų naudotis visi – nuo kūrėjų iki naudotojų ir techninės įrangos tiekėjų, tačiau nepamirštant, kad tai nebus pati tobuliausia platforma itin specifiniams tikslams. Jis nekonkuruoja siekdamas atgrasyti kitas KDE distribucijas, bet siekdamas pagerinti minimalią tų, kurios orientuotos į „Plasma“, kokybę., sukuriant aiškų ir atkartojamą techninį modelį.
KDE Neon, GNOME OS ir diskusija apie „nuorodų sistemą“
Palyginimas su KDE Neon yra beveik akivaizdus. „Neon“ kūrėjai niekada nenorėjo jo laikyti distribucija: Jie apibrėžia ją kaip saugyklą, pagrįstą Ubuntu LTS su tiesioginiais atvaizdais. išbandyti ir turėti naujausias „Plasma“ ir KDE programų versijas stabiliai. Tačiau praktiškai daugelis žmonių ją naudoja tiesiog kaip dar vieną distribuciją, todėl nuo pat jos išleidimo kilo diskusijų ir palyginimų.
Šio metodo privalumus ir trūkumus iliustruoja patyrusių „Neon“ sistemų analizė, atlikta su „Ubuntu 16.04 Xenial“. Tuo metu, po įdiegimo, aplinka buvo labai minimalistinė: vos keliolika programų, tokių kaip „Firefox“, VLC, „Discover“, „Gwenview“, „KWrite“, „Ark“, „Dolphin“ ( failų tvarkyklė), „Konsole“, „Sistemos nuostatos“, „Sistemos monitorius“ ir „KInfoCenter“, o „Qapt“ buvo alternatyva .deb paketų diegimui. Tai sumažino RAM naudojimą iki maždaug 400 MB, kai pirmą kartą paleista „Plasma“, paneigdami stereotipą apie „sunkią KDE“.
Tačiau buvo ir nesklandumų: ilgas skaidinių ieškojimas diegimo metu, lėtas pirmasis paleidimas iš GRUB į Plymouth sistemą, kai kurie gedimai diegiant patentuotas NVIDIA tvarkykles arba testuojant fotoaparatą su VLC, ir vargus su „Discover“, bandant gauti HPLIP HP spausdintuvams (turėjau naudoti „Synaptic“ arba konsolę). Net GTK programų išvaizda su „Breeze“ buvo vizualiai trikdanti, o kai kurios sritys liko neišverstos.
Sintetinio atlikimo metu, atliekant tipiškus to meto „Phoronix“ testus, rinkinys trijuose iš keturių testų nepavyko pranokti „Ubuntu Trusty“, nors kasdien naudojant atrodė greitas. Patirtis aiškiai parodė kompromisą: naujausios „Plasma“ ir programų versijos, pažįstamas ir stabilus pagrindas, tačiau tam tikra trintis tvarkyklėse ir nustatymuose, būdinga sluoksniui, kuris pirmenybę teikė KDE inovacijoms, o ne bendram išbaigtumui.
Iš esmės KDE Linux siūlo kai ką kita: nekintamą bazę, atnaujinimus kiekvienam atvaizdui ir atkuriamumo siekiančią kūrimo grandinę. Tai yra, jame pateikiama techninė ir praktinė informacija, o ne tik greitas KDE paketų aprašymas Ubuntu sistemoje.Tai skirtingos misijos, kurios gali egzistuoti kartu: „Neon“ kaip greitas kelias Ubuntu vartotojams, norintiems naujausių KDE versijų, ir „KDE Linux“ kaip pavyzdys, kaip plazmonė sistema turėtų būti sukurta nuo nulio.
Tuo pačiu metu GNOME projektas įgyvendina savo viziją su GNOME OS, kuri iš platformos, skirtos naujoms funkcijoms testuoti aplinkoje, išsivystė į visuotinės paskirties pasiūlymą. Jis, kaip ir KDE Linux, dalijasi nekintamumu kaip modeliu, „Wayland“ ir „PipeWire“ kaip pagrindinėmis technologijomis ir ryžtingu „Flatpak“ naudojimu programoms.Šiandien skirtumas slypi pagrinduose: sistema paremta ne gerai žinoma distribucija, o paties Adriano Vovko sukurta „carbonOS“, kuri dabar yra nukreipta į šį tikslą.
GNOME OS vis dar svarstomi tokie sprendimai kaip ciklo tipas (ritininis, LTS ar hibridinis). Tačiau tokių komponentų kaip „systemd-homed“ ir „systemd-sysupdate“, kuriuos sukūrė pats Vovkas, integracija yra aiški. Nepatogus klausimas yra tas pats, kuris kyla ir su KDE: jei egzistuoja „Fedora“ (arba „KDE Neon“), ar reikia „oficialios“ darbalaukio sistemos? Praktinis atsakymas yra tas, kad abu projektai siekia sukurti kanoninę techninę nuorodą savo stekui, nedrausdami ir nekonkuruodami akis į akį su tais, kurie tai jau daro labai gerai šiandien.

Grįžtant prie „Neon“, ši klasikinė apžvalga baigėsi prieštaringu verdiktu: „Ubuntu“ lojaliems gerbėjams, norintiems naujausios „Plasma“ versijos, ji buvo patraukli; tiems, kurie vertina „Chakra“, „openSUSE“ ar tiksliai suderintą „Arch“ stabilumą, Nebuvo verta keistis, išskyrus tai, kad naujienas gaučiau keliomis dienomis anksčiau.Įtraukus „Neon“ į kontekstą, suprantame, kodėl KDE Linux, jei ji bus įgyvendinta, nebus toje pačioje srityje ir galėtų egzistuoti kaip viena kitą papildančios nuorodos.
KDE ekosistema: technologijos, plazmos pagrindu sukurtos distribucijos ir projekto apžvalga
KDE sukurta remiantis vienu principu: pritaikymu. Praktiškai viskas yra pritaikoma – nuo „KWin“ kaip langų tvarkyklės iki valdiklių ir meniu vizualinių stilių. Tikslas yra suteikti pradedantiesiems vartotojams lengvą prieigą prie dažniausiai naudojamų parinkčių, o pažengusiems vartotojams – galimybę rankiniu būdu pritaikyti aplinką pagal savo skonį., neprarandant naudojimo patogumo.
Projektas, kurį 1996 m. pradėjo Matthias Ettrich, perėjo pagrindinius etapus. 1.0 versija pasirodė 1998 m. su valdymo skydeliu, darbalaukiu, „Kfm“ ir geru įrankių rinkiniu. Netrukus po to „Qt“ licencijavimas buvo patobulintas, kad atitiktų GPL, o nuo 4.5 versijos – LGPL, taip išsklaidant abejones laisvosios programinės įrangos pasaulyje. Kartu su KDE 2 (2000) atsirado DCOP, KIO, KParts ir KHTML – modulinio, prijungiamo darbalaukio su savo HTML varikliu pamatai. kuris iš tikrųjų įkvėpė tokias technologijas kaip „WebKit“ „Apple“ įmonėje.
„KDE 3“ patobulino seriją, pridėdama keletą API pakeitimų ir vizualinių patobulinimų, tokių kaip „Keramik“ ir „Crystal“ piktogramos (vėliau „Crystal SVG“), taip supaprastindama išleidimo ciklą. „KDE 4“ vėl pristatė „Plasma“ pagrindu sukurtą darbalaukį ir naujas sistemas, tokias kaip „Phonon“ (multimedija), „Solid“ (įrenginiai) ir „Decibel“ (ryšiai), taip pat „Strigi“ paiešką ir „NEPOMUK“ semantinį darbalaukį. Vėlesnė reorganizacija atskyrė KDE prekės ženklą bendruomenei ir sujungė tris ramsčius: plazmą, programas ir sistemas..
Nuo 2014 m. „Plasma 5“ naudojo QML ir OpenGL, siekdama modernizuoti sąsają ir pagerinti našumą / galią, o jos skiriamasis bruožas buvo „Breeze“ tema. 2024 m. „Plasma 6“ žymėjo didelį šuolį į Qt 6, o 6.0 versijoje daugiausia dėmesio skirta perkėlimui neprarandant funkcijų. 6.1 Paketo brandinimas atliekant kelis tarpinius atnaujinimus ir 6.2 Kitas tobulinimo etapas, prieš užleidžiant vietą naujoms funkcijoms būsimuose leidimuose. Kadencija yra greita ir, išskyrus didelius pakeitimus, API išlieka stabili, kad programoms būtų lengviau dirbti iš vieno didesnio mažesnio leidimo į kitą.
Pagrindine prasme „KDE Frameworks“ apjungia daugiau nei 80 bibliotekų, papildančių „Qt“: „KIO“ skaidriam įvesties/išvesties keitimui į vietinius failus, tinklus ar virtualius protokolus; „KParts“ komponentų įterpimui; „KJS“ – „JavaScript“; „Sonnet“ – pataisymams; „Solid“ – aparatinei įrangai; „ThreadWeaver“ – efektyviam lygiagretumui ir kt. „Plasma“ siūlo darbo erdves asmeniniams kompiuteriams ir mobiliesiems įrenginiams, o „KDE Applications“ („KDE Gear“) sujungia beveik 200 programų, integruotų su darbalaukiu., nuo teksto ar vaizdų redaktorių iki biuro automatizavimo, vaizdo įrašų, muzikos ar naršymo internete.
Verta paminėti keletą simbolinių komponentų: „KWin“ kaip kompozitorius ir langų tvarkyklė, „Qt“ kaip biblioteka grafinė vartotojo sąsaja, „Phonon“ multimedijai, „Akonadi“ PIM, „Kiosk“ funkcijų blokavimui kontroliuojamoje aplinkoje ir „WebKit“, kuris, nors ir išorinis, etapais egzistavo kartu su KHTML. Didelė dalis šio audinio buvo integruota į „Plasma“ su vietiniais efektais, panašiais į tuo metu „Compiz“.
Kalbant apie leidimus, projektas žinomas dėl grafikų laikymosi, retais ir pagrįstais vėlavimais (pvz., 3.1 dėl saugumo priežasčių). Pagrindinės šakos yra suderinamos su dvejetainiais ir šaltinio kodais, todėl reikia mažiau perkompiliuoti, išskyrus reikšmingus šuolius. Po kiekvieno svarbaus leidimo stabili šaka yra išlaikoma, o pagrindinė šaka parengia kitą iteraciją., o smulkesniuose dėmesys buvo skiriamas laipsniškiems pataisymams ir patobulinimams.
KDE bendruomenė veikia be centralizuoto vadovavimo: sprendimus dėl adresų sąrašų priima pagrindiniai kūrėjai, o teisinį ir finansinį atstovavimą užtikrina KDE eV. Bendradarbiavimas plataus masto, jame dalyvauja šimtai savanorių programavimo, vertimo ir meno srityse.ir atverti kanalus pranešimams apie klaidas ir funkcijų užklausoms klaidų sekimo sistemoje.
Bėgant metams, kritikos buvo ne kartą: dėl senosios „Qt“ licencijavimo situacijos (dabar išspręstos GPL/LGPL licencijomis) arba dėl naudojimo patogumo sprendimų manyta, kad sistema panaši į „Windows“. Realybė tokia, kad aukštas „Plasma“ / „KWin“ pritaikymo lygis ir efektai leidžia kurti labai skirtingas patirtis., o temos ir stiliai kiekvienu laikotarpiu keitėsi, kad tiktų vartotojams.
Bendradarbiaujant su „Wikimedia“ buvo imtasi iniciatyvų turinį skelbti per žiniatinklio paslaugas, o keli KDE redaktoriai ir grotuvai integravo su „Wikipedia“ susijusias funkcijas. Tas pašaukimas integruotis ir negyventi izoliuotai nuo likusio darbalaukio ir interneto paaiškina gerą atitikimą portalams, „Flatpak“ portalams ir perėjimą prie „Wayland“.

Kalbant apie tai, kur rasti iš anksto įdiegtą „Plasma“, sąrašas yra ilgas ir įvairus. KDE svetainėje pateikiamos populiarios parinktys ir rekomenduojama peržiūrėti kiekvieno projekto puslapius, kad būtų galima apsispręsti. Tarp geriausiai žinomų yra „Fedora KDE“, „Kubuntu“, „openSUSE“ („Leap“ ir „Tumbleweed“) ir „KDE Neon“., ir yra daug daugiau paruoštų konkretiems skoniams ir poreikiams.
Be to, yra daugybė „Linux“ ir BSD platinimų, kurie pagal numatytuosius nustatymus arba su oficialiais variantais siūlo „KDE Plasma“. Kai kurie istoriniai ir dabartiniai pavyzdžiai: ArtistX, Aurox, BackTrack (su KDE 3.5), Chakra, Debian GNU/Linux (KDE variantas), DesktopBSD, Edubuntu KDE, Fedora-KDE, Freespire ir KaOS, be daugelio kitų, rodomų bendruomenės sąrašuose.
Darbo užmokestis tęsiasi Kanotix, KDE neon, Kubuntu, Kurumin, Linspire, Mandriva, Manjaro, MEPIS, openSUSE, Pardus, PC-BSD, PCLinuxOS, Q4OS ir Sabayon Linux, kiekvienas su savo bazės, atnaujinimo tempo ir pakavimo filosofijos deriniu.
Jie užbaigia panoramą „Aptosid“ (anksčiau „Sidux“, veikianti „Debian Unstable“ aplinkoje), „SLAX“, „SUSE Linux“, „VectorLinux“ ir „Xandros“Esmė ta, kad „Plasma“ patirtimi galima mėgautis praktiškai bet kokiu tempu ir sistemos modeliu: stabiliu, slenkančiu, hibridiniu, nekintamu, su klasikiniais paketais arba orientuotu į universalius konteinerius ir formatus.
Paskutinė naudinga pastaba visiems, svarstantiems pereiti prie KDE Linux, kai ši subręs: Dvasia skirta ne konkuruoti su šiais distribucijomis, o tarnauti kaip nuoroda. apie tai, kaip sukurti modernų, saugų ir atkuriamą KDE darbalaukį su techniniu pagrindu, kurį kiti galėtų perimti ar pritaikyti. Tie, kurie renkasi „Kubuntu“, „Fedora“, „openSUSE“ ar „Manjaro“, vis tiek turės puikius ir gerai prižiūrimus kelius.
Žvelgiant į platesnį vaizdą, KDE Linux piešia ambicingą, tačiau pragmatišką vaizdą: nekintama sistema su atominiais atnaujinimais, numatytąja „Wayland“, programėlėmis „Flatpak“ / „Snap“ ir aiškiais specializuotos programinės įrangos keliais; aiškios NVIDIA taisyklės skirtingoms kartoms; ir patirtis, sukurta tiek galutiniams vartotojams, tiek kūrėjams, kuriems reikalingas greitis ir ryžtingumas. Jei prie to pridėsime KDE ekosistemos brandą, jos nuolatinės evoliucijos istoriją ir distribucijų su „Plasma“ įvairovę...Likęs paveikslėlis yra darbalaukis, kuris ne tik prisitaiko prie kiekvieno profilio, bet ir siekia parodyti, kaip aplink jį turėtų būti kuriama moderni sistema.