- KDE Linux piedāvā nemainīgu pamatu ar atomu atjauninājumiem, Wayland un Flatpak/Snap lietotnēm.
- Atšķirībā no KDE Neon, tā nav tikai jaunākās pakotnes, bet gan tehnisks etalons ar reproducējamību un konteineriem.
- GNOME OS virzās tajā pašā virzienā, un tās galvenās sastāvdaļas ir carbonOS, systemd-homed un systemd-sysupdate.
- KDE ekosistēma piedāvā Plasma un nobriedušas platformas vairākās distribūcijās, visām versijām un profiliem.
Ideja par "veltītu" KDE kopienas sistēmu virmo jau kādu laiku, un, lai gan tā vēl nav materializējusies kā stabila versija , šī koncepcija ir nonākusi publiskajā diskusijā. KDE Linux mērķis ir kļūt par vispārējas nozīmes izplatījumu ar skaidru identitāti un Plasma ekosistēmu kā tās centrālo fokusu — solis, kas neparedz aizstāt esošās sistēmas, bet gan pacelt latiņu tehnisko specifikāciju un lietotāja pieredzes ziņā tiem, kas izvēlas KDE.
Pēdējos mēnešos ir parādījušās vairākas svarīgas detaļas: uz Arch balstīta būvēšanas platforma, nemaināma sistēma ar atomāriem atjauninājumiem, atsaistītas lietotnes un spēcīgs Flatpak (un arī Snap) atbalsts, ko visu papildina Wayland pēc noklusējuma un uzsvars uz būvēšanas atkārtojamību. Ja vēlaties saprast, ko tieši piedāvā KDE Linux, kā tas atšķiras no KDE Neon un kā tajā iederas GNOME OS paralēlais darbs , šeit ir visaptverošs ceļvedis, kurā apkopota un reorganizēta visa pieejamā informācija.
Kas ir KDE Linux un kāpēc tā tiek definēta kā vispārējas nozīmes?
Kopiena to raksturo kā atsauces ieviešanu: KDE Linux tiek uzskatīta par ideālu operētājsistēmu Plasma un KDE lietojumprogrammu izstrādei un lietošanai ar nemainīgu uzticamību. Tā ir vairāk nekā tikai Arch atvasinājums, tā ir nemainīga sistēma, kas kā izejvielu izmanto Arch pakotnes , tik ļoti, ka tajā pat nav iekļauts šīs izplatīšanas tradicionālais pakotņu pārvaldnieks; tā nav tipiska "uz Arch balstīta" sistēma, bet gan sava sistēmas pamats ar atšķirīgu pieeju.
Šī pieeja nodrošina atomiski atjaunināmus sistēmas attēlus ar vairākām kešatmiņā saglabātām versijām (līdz piecām), lai atvieglotu atcelšanu, ja kaut kas noiet greizi. Izmantojot Btrfs un momentuzņēmumus kā drošības tīklu un pēc noklusējuma iespējotu Wayland , mērķis ir samazināt sistēmas izmaiņu risku un nodrošināt, ka katrs atjauninājums ir paredzams, ātrs un atjaunojams.
Vēl viens svarīgs elements ir sistēmas bāzes un lietojumprogrammu atdalīšana. Lietotnes galvenokārt tiek piegādātas, izmantojot Flatpak un Snap, saglabājot nemaināmo slāni neskartu. Paplašinātām vajadzībām KDE Linux piedāvā vairākas iespējas : izmantot Distrobox vai Toolbox (iepriekš instalētus), lai ievietotu klasiskās pakotnes konteineros, izmantot Homebrew mājas direktorijā, kompilēt tieši no bāzes, izmantojot systemd-sysext, vai izmantot AppImage. Visas šīs metodes palīdz aptvert specializētu programmatūru, kas nav atrodama Discover.
Grafikas atbalsts ir izstrādāts tā, lai tas būtu skaidrs un juridiski pamatots. Mūsdienu NVIDIA GPU (Turing/GTX 1630 un jaunākām) atvērtie moduļi un atbilstošā lietotāja telpa ir iepriekš instalēti , nodrošinot vienmērīgu pieredzi. Tomēr pirms Turing modeļiem ir nepieciešami patentēti moduļi, kurus nevar ielādēt karstā veidā bāzes nemainīguma dēļ, un to iepriekš instalēto moduļu atkārtota izplatīšana nonāk juridiski pelēkajā zonā; tāpēc tie nav iekļauti. Šādos gadījumos Nouveau var kalpot kā mazāk efektīva alternatīva, lai gan tās aktivizēšanai pašlaik ir nepieciešamas manuālas darbības un tehniskas zināšanas.
Arhitektūra lielā daļa sistēmas funkcionalitātes balstās uz systemd. Atjauninājumi ir uz attēliem balstīti un atomāri, un KDE Linux saglabā vairākas kopijas gadījumam, ja izmaiņas ir jāatsauc . Tā atbalsta tikai Wayland sesijas, kas saskaņo mūsdienu Linux darbvirsmas komponentus (PipeWire, Flatpak portālus utt.), lai nodrošinātu vispārēju konsekvenci.

Papildus gala lietotāja pieredzei KDE izstrādātājiem ir skaidrs mērķis: saīsināt izstrādes ciklus, samazināt atkarību veidošanas izmaksas un padarīt testēšanu deterministiskāku . Kompilēšana, izmantojot bāzes attēlu ar systemd paplašinājumiem, vai atgriešanās pie jebkura no jaunākajiem saglabātajiem attēliem vienkāršo izstrādei raksturīgo "salaušanas un labošanas" procesu. Tas sola lielāku ātrumu (veidojot tikai to, kam pieskaraties), paaugstinātu drošību (vienkārša atcelšana) un samazinātu diska izmantošanu salīdzinājumā ar vidēm, kurās viss tiek kompilēts no nulles.
Galu galā KDE Linux mērķis ir būt lietojamam ikvienam, sākot no izstrādātājiem līdz lietotājiem un aparatūras piegādātājiem, vienlaikus atzīstot, ka tā nebūs vispilnīgākā platforma īpaši specifiskiem lietojumiem. Tā nekonkurē ar KDE, lai atturētu citus izplatījumus, bet gan lai paaugstinātu minimālo kvalitātes standartu uz Plasma balstītiem izplatījumiem , radot skaidru un reproducējamu tehnisko etalonu.
KDE Neon, GNOME OS un diskusija par "atsauces sistēmu"
Paralēle ar KDE neon ir gandrīz pašsaprotama. Neon izstrādātāji to nekad nav nosaukuši par distributīvu: viņi to definē kā uz Ubuntu LTS balstītu repozitoriju ar tiešajiem attēliem testēšanai un jaunākām Plasma un KDE lietotņu versijām stabilā platformā. Tomēr praksē daudzi cilvēki to izmanto tikai kā vēl vienu distro, kas kopš tā izlaišanas ir izraisījis debates un salīdzinājumus.
Pieredzējis Neon apskats, kad tas bija balstīts uz Ubuntu 16.04 Xenial, ilustrē šīs pieejas plusus un mīnusus. Tobrīd pēc instalēšanas vide bija ļoti minimālistiska: knapi ducis lietojumprogrammu, piemēram, Firefox, VLC, Discover, Gwenview, KWrite, Ark, Dolphin ( failu pārvaldnieks ), Konsole, System Preferences, System Monitor un KInfoCenter , ar Qapt kā alternatīvu .deb pakotņu instalēšanai. Tas samazināja RAM patēriņu līdz aptuveni 400 MB tūlīt pēc Plasma palaišanas, atspēkojot stereotipu par "smago KDE".
Taču bija arī ķibeles: ilga nodalījumu meklēšana instalēšanas laikā, lēna sākotnējā palaišana no GRUB uz Plymouth, dažas avārijas, instalējot patentētus NVIDIA draiverus vai testējot kameru ar VLC, un problēmas ar Discover, mēģinot iegūt HPLIP HP printeriem (bija nepieciešams izmantot Synaptic vai komandrindu). Pat GTK lietojumprogrammu izskats ar Breeze dažreiz bija vizuāli traucējošs, un dažas zonas palika netulkotas.
Sintētiskās veiktspējas testos, izmantojot tipiskus tā laika Phoronix etalonus, sistēma trīs no četriem testiem nepārspēja Ubuntu Trusty , lai gan ikdienas lietošanā tā šķita atsaucīga. Pieredze skaidri atklāja kompromisu: jaunākās Plasma un lietotņu versijas, zināma un stabila bāze, taču zināma berze draiveros un iestatījumos, kas ir raksturīga slānim, kas prioritizēja jaunas KDE steka funkcijas, nevis kopējo izsmalcinātību.
Savā būtībā KDE Linux piedāvā kaut ko atšķirīgu: nemainīgu bāzi, atjauninājumus, izmantojot attēlu, un būvēšanas ķēdi, kas tiecas uz atkārtojamību. Citiem vārdiem sakot, tā piedāvā tehnisku un pieredzes atsauci, nevis tikai ātru ceļu KDE pakotnēm Ubuntu vidē . Tās ir atšķirīgas misijas, kas var pastāvēt līdzās: neon kā ātrs ceļš Ubuntu lietotājiem, kuri vēlas jaunāko no KDE, un KDE Linux kā piemērs tam, kā plazmas centriska sistēma būtu jāveido no nulles.
Tikmēr GNOME projekts virza savu vīziju ar GNOME OS, kas ir attīstījusies no platformas jaunu funkciju testēšanai līdz mērķim kļūt par universālu risinājumu. Tai ir kopīga ar KDE Linux nemainīgums kā pamatprincips, Wayland un PipeWire kā galvenās tehnoloģijas, kā arī stingra apņemšanās izmantot Flatpak lietojumprogrammām . Šodien tā atšķiras pamatā: tā nav balstīta uz labi zināmu izplatījumu, bet gan uz carbonOS, ko izveidojis pats Adrians Vovks un kas tagad ir novirzīta uz šo mērķi.
GNOME OS joprojām tiek apspriesti tādi lēmumi kā izlaišanas cikla veids (ritošā, LTS vai hibrīds). Tomēr tādu komponentu kā systemd-homed un systemd-sysupdate integrācija, ko izstrādājis pats Vovk, ir skaidra. Neērtais jautājums ir tas pats, kas pastāv pār KDE: ja Fedora (vai KDE neon) pastāv, vai ir nepieciešama "oficiāla" darbvirsmas sistēma? Praktiskā atbilde ir tāda, ka abi projekti cenšas izveidot kanonisku tehnisko atsauci savam stekam, neaizliedzot un tieši nekonkurējot ar tiem, kas to jau dara ļoti labi.

Atgriežoties pie Neon, šī klasiskā apskata beigās bija remdens secinājums: lojāliem Ubuntu lietotājiem, kuri vēlas jaunāko Plasma versiju, tā bija pievilcīga; tiem, kas novērtē stabilitāti, piemēram, Chakra, openSUSE vai precīzi noregulētu Arch, pāreja nebija tā vērta, izņemot jaunu funkciju iegūšanu dažas dienas iepriekš . Neon ievietošana kontekstā palīdz izskaidrot, kāpēc KDE Linux, ja tas ir veiksmīgs, neaizņem to pašu teritoriju un var pastāvēt līdzās kā papildinoši piedāvājumi.
KDE ekosistēma: tehnoloģijas, uz plazmas bāzes veidotas distro un projekta pārskats
KDE ir veidota uz viena pamatprincipa: pielāgošanas. Gandrīz visu var konfigurēt, sākot ar KWin kā logu pārvaldnieku un beidzot ar logrīku un izvēlņu vizuālajiem stiliem. Mērķis ir nodrošināt, lai iesācēji varētu viegli piekļūt visbiežāk izmantotajām opcijām, savukārt pieredzējuši lietotāji varētu manuāli pielāgot iestatījumus savām vēlmēm , neupurējot lietojamību.
Projekts, ko 1996. gadā uzsāka Matiass Etrihs, ir piedzīvojis galvenos posmus. 1.0 versija tika izlaista 1998. gadā ar paneli, darbvirsmu, Kfm un labu utilītu komplektu. Neilgi pēc tam Qt licencēšana attīstījās, lai tā atbilstu GPL un, sākot ar 4.5. versiju, LGPL, kliedējot visas šaubas brīvās programmatūras pasaulē. Ar KDE 2 (2000) nāca klajā DCOP, KIO, KParts un KHTML — modulāras, pievienojamas darbvirsmas ar savu HTML dzinēju pamati , kas faktiski iedvesmoja tādas tehnoloģijas kā Apple WebKit.
KDE 3 uzlaboja sēriju ar dažām API izmaiņām un vizuāliem uzlabojumiem, piemēram, Keramik un Crystal ikonām (vēlāk Crystal SVG), tādējādi izveidojot racionalizētu izlaišanas ciklu. Ar KDE 4 atkal parādījās darbvirsma ar Plasma kā tās kodolu un jauniem ietvariem, piemēram, Phonon (multivide), Solid (ierīces) un Decibel (komunikācijas), kā arī ar Strigi nodrošinātu meklēšanu un NEPOMUK semantisko darbvirsmu. Turpmākā reorganizācija atdalīja KDE zīmolu kopienai un apvienoja trīs pīlārus: Plasma, lietojumprogrammas un ietvarus.
Kopš 2014. gada Plasma 5 ir ieviesusi QML un OpenGL, lai modernizētu saskarni un uzlabotu veiktspēju/energoefektivitāti, un tās raksturīgākā iezīme ir Breeze tēma. 2024. gadā Plasma 6 iezīmēja būtisku lēcienu uz Qt 6, 6.0 versijā koncentrējoties uz portēšanu, nezaudējot funkcijas, 6.1 versijā pakotne tika nobriedināta ar vairākiem starpposma atjauninājumiem, un 6.2 versijā tika veikta vēl viena pilnveidošanas kārta, pirms tika bruģēts ceļš jaunām funkcijām turpmākajās versijās. Izlaidumu ritms ir ātrs, un, ja vien netiek veiktas būtiskas izmaiņas, API paliek stabils, nodrošinot, ka lietotnes turpina nevainojami darboties no vienas galvenās mazākās versijas uz nākamo.
Pamata pusē KDE Frameworks apvieno vairāk nekā 80 bibliotēkas, kuru pamatā ir Qt: KIO caurspīdīgai I/O lokālajiem failiem, tīkliem vai virtuālajiem protokoliem; KParts komponentu iegulšanai; KJS JavaScript; Sonnet korektūrai; Solid aparatūrai; ThreadWeaver efektīvai paralēlismam; un citas. Plasma piedāvā darba vietas datoram un mobilajām ierīcēm, un KDE Applications (KDE Gear) ietver gandrīz 200 darbvirsmā integrētas lietotnes , sākot no teksta un attēlu redaktoriem līdz biroja komplektiem, video, mūzikas un tīmekļa pārlūkošanas lietojumprogrammām.
Ir jāpiemin daži galvenie komponenti: KWin kā konstruktors un logu pārvaldnieks, Qt kā grafiskā lietotāja saskarnes bibliotēka , Phonon multimedijiem, Akonadi personiskās informācijas pārvaldībai (PIM), Kiosk funkciju bloķēšanai kontrolētās vidēs un WebKit, kas, lai gan ārējs, dažkārt pastāvēja līdzās KHTML. Liela daļa šī ietvara tika integrēta Plasma ar vietējiem efektiem, kas bija salīdzināmi ar Compiz efektiem tajā laikā.
Runājot par izlaidumiem, projektam raksturīga grafiku ievērošana ar retām un pamatotām kavēšanām (piemēram, 3.1 versijā drošības problēmu dēļ). Galvenajām atzarām ir kopīga binārā un pirmkoda saderība, samazinot atkārtotu kompilāciju, izņemot nozīmīgas versijas. Pēc katras galvenās versijas tiek uzturēta stabilā atzara, kamēr nākamā iterācija tiek izstrādāta galvenajā atzarā , bet mazākās atzaras koncentrējas uz kļūdu labojumiem un pakāpeniskiem uzlabojumiem.
KDE kopiena darbojas bez centralizētas vadības: lēmumus par adresātu sarakstiem pieņem galvenie izstrādātāji, un juridisko un finansiālo pārstāvību nodrošina KDE eV. Sadarbība ir plaša, ar simtiem brīvprātīgo kodēšanā, tulkošanā un mākslā , kā arī atvērtiem kanāliem kļūdu ziņošanai un funkciju pieprasīšanai kļūdu izsekošanas sistēmā.
Gadu gaitā ir bijusi kritika: vecā Qt licencēšanas situācija (tagad atrisināta ar GPL/LGPL) un uztvertā līdzība ar Windows lietojamības izvēļu dēļ. Realitātē augstais pielāgošanas līmenis un Plasma/KWin efekti ļauj radīt ļoti atšķirīgu pieredzi , un tēmas un stili katrā laikmetā ir attīstījušies, lai pielāgotos lietotājiem.
Sadarbojoties ar ārēju organizāciju, tika īstenotas iniciatīvas ar Wikimedia, lai saturu publiskotu, izmantojot tīmekļa pakalpojumus, un vairāki KDE redaktori un atskaņotāji integrēja ar Wikipedia saistītas funkcijas. Šī apņemšanās integrācijai, nevis izolācijai no pārējās darbvirsmas un tīmekļa, izskaidro tās nemanāmo integrāciju ar portāliem, Flatpak portāliem un pāreju uz Wayland.

Ja runājam par to, kur atrast iepriekšinstalētu Plasma versiju, saraksts ir garš un daudzveidīgs. Pašā KDE tīmekļa vietnē ir uzskaitītas populāras iespējas un ieteikts pārbaudīt katra projekta lapu, lai pieņemtu lēmumu. Starp pazīstamākajiem ir Fedora KDE, Kubuntu, openSUSE (Leap un Tumbleweed) un KDE neon , un ir daudz citu, kas pielāgoti konkrētai gaumei un vajadzībām.
Turklāt ir pieejams plašs Linux un BSD distribūciju klāsts, kas pēc noklusējuma vai ar oficiālajām variantēm piedāvā KDE Plasma. Daži vēsturiski un pašreizējie piemēri ir ArtistX, Aurox, BackTrack (ar KDE 3.5), Chakra, Debian GNU/Linux (KDE variants), DesktopBSD, Edubuntu KDE, Fedora-KDE, Freespire un KaOS , kā arī daudzi citi, kas atrodami kopienas sarakstos.
Sarakstu turpina Kanotix, KDE neon, Kubuntu, Kurumin, Linspire, Mandriva, Manjaro, MEPIS, openSUSE, Pardus, PC-BSD, PCLinuxOS, Q4OS un Sabayon Linux , katram ar savu bāzes, atjaunināšanas ātruma un pakotnes filozofijas kombināciju.
Attēlu papildina Aptosid (agrāk Sidux, kas balstīta uz Debian unstable), SLAX, SUSE Linux, Vector Linux un Xandros . Secinājums ir tāds, ka Plasma pieredzi var baudīt praktiski jebkurā sistēmas modelī un ātrumā: stabilā, ritošā, hibrīdā, nemaināmā, ar klasiskajām pakotnēm vai koncentrētā uz konteineriem un universāliem formātiem.
Vēl viena noderīga piezīme tiem, kas apsver pāreju uz KDE Linux, kad būs vecāki: mērķis nav konkurēt ar šīm distribūcijām, bet gan kalpot par atsauci , kā izveidot modernu, drošu un reproducējamu KDE darbvirsmu ar tehnisku pamatu, ko citi var pārņemt vai pielāgot. Tiem, kas dod priekšroku Kubuntu, Fedora, openSUSE vai Manjaro, joprojām būs pieejamas lieliskas un labi uzturētas iespējas.
Raugoties kopumā, KDE Linux rada ambiciozu, tomēr pragmatisku ainu: nemainīga sistēma ar atomāriem atjauninājumiem, Wayland pēc noklusējuma, lietotnēm uz Flatpak/Snap un skaidriem specializētas programmatūras izstrādes ceļiem; skaidri noteikumi NVIDIA paaudzēm; un pieredze, kas paredzēta gan gala lietotājiem, gan izstrādātājiem, kuriem nepieciešams ātrums un apņēmība. Pievienojiet tam KDE ekosistēmas briedumu, tās pastāvīgās attīstības vēsturi un izplatījumu daudzveidību, kas izmanto Plasma , un iegūtais attēls ir darbvirsmas vide, kas ne tikai pielāgojas katram lietotāja profilam, bet arī tiecas rādīt ceļu tam, kā ap to jāveido moderna sistēma.