>

COSMIC Desktop (System76): Novi izazivač na Linux desktop sceni (poređenje sa GNOME i KDE Plasma)

COSMIC Desktop (System76): Novi izazivač na Linux desktop sceni (poređenje sa GNOME i KDE Plasma)

COSMIC Desktop (System76): Novi izazivač na Linux desktop sceni (poređenje sa GNOME i KDE Plasma)

Za većinu Linux korisnika, “velika dva” desktop okruženja su dugo bili GNOME i KDE Plasma, dok Xfce i drugi popunjavaju važne niše. System76-ov COSMIC mijenja tu poznatu sliku na ozbiljan način: to nije “još jedna tema” niti fork s drugačijim podrazumijevanim izgledom, nego desktop environment izgrađen od nule koji je System76 razvio kao dio Pop!_OS-a — i koji otvoreno želi da i druge distribucije preuzmu.

Ovaj članak objašnjava šta je COSMIC, zašto je nastao, po čemu se tehnički i ergonomijski razlikuje, kako se poredi s GNOME-om i KDE Plasma-om, te gdje su mu danas još uvijek grublje ivice.

Zašto je System76 napravio COSMIC (i zašto je to bitno)

System76 je prvobitno koristio “COSMIC” kao skup GNOME prilagodbi u Pop!_OS-u, ali održavanje tih promjena je postajalo sve teže kako se GNOME upstream razvijao. System76 je razmatrao više opcija (uključujući forkanje GNOME-a), ali je na kraju izabrao da napravi potpuno novi desktop “od temelja”, umjesto da naslijedi decenije star codebase.

System76 COSMIC također predstavlja kao otvorenu platformu: modularni sistem koji ljudi ne samo da mogu koristiti, nego i graditi na njemu—sa ponovo upotrebljivim komponentama i toolkit-om namijenjenim za applets i aplikacije.

Ispod haube: šta COSMIC zapravo jeste

COSMIC je moderan Linux desktop stack sa tri ključna tehnička stuba:

1) Rust-first razvoj

Veliki dio COSMIC-a je napisan u Rust jeziku — izbor koji System76 i brojni autori povezuju s lakšim održavanjem i boljom memory safety.

2) Wayland-native compositor (uz XWayland kompatibilnost)

COSMIC koristi vlastiti Wayland compositor (komponenta “cosmic-comp”), izgrađen na Smithay osnovi, i podržava XWayland kako bi tradicionalne X11 aplikacije mogle raditi.

System76 naglašava i sigurnosne razloge za Wayland-native dizajn (npr. smanjenje klasičnih scenarija presretanja input-a koji su bili jednostavniji pod X11).

3) Poseban UI toolkit za ekosistem (libcosmic)

COSMIC dolazi sa libcosmic, “platform toolkit-om” baziranim na Iced GUI biblioteci, s ciljem da olakša kreiranje COSMIC aplikacija i applets.

Ovo je važna razlika: GNOME je izgrađen oko GTK i svog dizajna; KDE Plasma oko Qt i KDE frameworks. COSMIC pokušava izgraditi sličan “koherentan ekosistem” — samo noviji i za sada manji.

COSMIC iskustvo: šta se vidi odmah u praksi

Poznat layout — ali s prvoklasnom prilagodljivošću

Rani utisci su isticali da COSMIC (čak i kad više nije GNOME-baziran) i dalje ima vizuelne tragove GNOME-ove filozofije “manje je više”, posebno u podrazumijevanim aplikacijama.

Gdje COSMIC pravi jasnu razliku jeste to što je layout prilagodba tretirana kao core feature, a ne nešto što se uglavnom dobija kroz extensions ili duboke postavke. Korisnik može mijenjati veličinu i poziciju top panel-a i dock-a, dodavati/uklanjati applets, podešavati auto-hide, te definisati ponašanje na više monitora.

CosmicDesktop2

Built-in tiling i stacking (opcionalno, ali centralno)

Jedna od ključnih prednosti Pop!_OS-a je dugo bila tiling funkcionalnost kroz GNOME extension. COSMIC to pretvara u nativnu sposobnost: tiling se može uključiti kad želiš, a ignorisati kad ne želiš. Rane verzije COSMIC-a su već tada isticale tiling i stacking (tabbed “stacks”) kao jednu od najjačih funkcija.

Rastući set “first-party” COSMIC aplikacija

COSMIC isporučuje vlastite aplikacije (npr. file manager, terminal, app store, settings) i cijeli desktop je sastavljen iz više zasebnih projekata (panel, notifications, launcher, applets, compositor, settings daemon, itd.).

Ova modularnost ima realne prednosti (komponente se mogu razvijati nezavisno), ali znači i da će neke aplikacije neizbježno djelovati “mlado” u poređenju s GNOME-ovim zrelim core aplikacijama ili KDE-ovim širokim paketom alata.

CosmicDesktop3

COSMIC vs GNOME vs KDE Plasma: praktične paralele i kompromisi

COSMIC vs GNOME

GNOME je prepoznatljiv po “opinionated” workflow-u i UI-u fokusiranom na Activities overview, sa top bar-om, integrisanim system menijem i search-driven navigacijom.

U praksi, mnogo GNOME prilagodbi dolazi kroz extensions — moćno, ali ponekad krhko kroz GNOME verzije (a upravo je ta “krhkost” bila jedan od razloga zašto je System76 odlučio da se udalji od pristupa “extension kao proizvod”).

Gdje COSMIC liči na GNOME

  • Vizuelna suzdržanost: manje dugmadi, mirniji podrazumijevani izgled u core apps.

  • Fokus na workflow: launch/search-centric način rada je u duhu modernog GNOME-a.

Gdje se COSMIC namjerno razlikuje

  • COSMIC gura layout i workflow prilagodbe u built-in settings (ponašanje panel-a/dock-a, kontrola tiling-a, applets), s ciljem da se smanji oslanjanje na third-party shell “hakove”.

  • COSMIC-ov tiling/stacking je first-party workflow, dok GNOME za slične funkcije uglavnom zavisi od extensions ili third-party alata.

Kome više odgovara šta

  • Ako voliš GNOME-ov ispoliran, konzistentan UX i zadovoljan si njegovim default-ima (i prihvataš moguće promjene u extensions), GNOME i dalje nudi jedan od najkoherentnijih “radi odmah” desktop doživljaja.

  • Ako voliš GNOME-ovu čistoću, ali želiš built-in prilagodljivost i tiling bez stalnog života u extensions ekosistemu, COSMIC direktno cilja na taj profil.

CosmicDesktop6

COSMIC vs KDE Plasma

KDE Plasma je historijski “power user” desktop: ekstremno konfigurabilni panel-i, widgets, više različitih workflow-a i duboke postavke. Panel-i se mogu postaviti na bilo koji rub ekrana, imati ih više, puniti ih widgets i detaljno prilagođavati.

Gdje COSMIC ima preklapanje s KDE-om

  • Modularity i “composability” su eksplicitni ciljevi COSMIC-a.

  • Panel-i, applets/widgets, multi-monitor kontrola: to su klasične Plasma prednosti, a COSMIC očigledno ide u tom pravcu.

Gdje se COSMIC razlikuje

  • Plasma-ina dubina funkcija dolazi iz decenija iteracije; COSMIC je noviji i (logično) uži po obimu danas.

  • COSMIC identitet je vezan za moderan Rust/Wayland stack i novi toolkit (libcosmic/Iced), dok je Plasma ukorijenjena u Qt/KDE frameworks i KWin compositor ekosistem.

Kome više odgovara šta

  • Ako želiš maksimalnu kontrolu, zrele funkcije i ogroman “widget + settings” univerzum, Plasma je i dalje referenca.

  • Ako želiš “prilagodljiv kao Plasma, ali s jednostavnijim default-om i novijom arhitekturom”, COSMIC cilja taj “srednji put”.

CosmicDesktop5
Koliko je COSMIC zreo danas?

Timeline: od alpha do stable

  • COSMIC je bio dostupan kao alpha tokom 2024.

  • Do kraja 2025, Pop!_OS 24.04 i COSMIC su ušli u beta fazu, uz ocjene da je brz i vrlo obećavajuć, ali i dalje sa povremenim problemima.

  • 11. decembar 2025.: System76 je lansirao prvo stable izdanje COSMIC-a zajedno sa stable Pop!_OS 24.04 LTS izdanjem.

“Stable” ne znači “završen”

I nakon stable debija, COSMIC se brzo razvija. Početkom 2026. bilježe se point release-ovi sa kontinuiranim ispravkama i dotjerivanjem — npr. rounded corners kroz compositor, bolji multi-monitor setup, crash fix-ovi, bolje rukovanje icon-ama, poboljšanja u file manager-u i dodatne opcije u settings (npr. 2FA VPN konekcije).

Zaključak: stvarno je upotrebljiv, ali je i dalje u fazi “brzog brušenja”, što je očekivano za prvi stable release kompletnog desktop stack-a.

Realni nedostaci i rizici (posebno naspram GNOME/KDE)

Evo glavnih “maturity gap” tačaka koje treba očekivati:

  1. Grublje ivice i povremeno nedostajuće funkcije
    Rane verzije su bile opisivane kao vrlo obećavajuće, ali sa “rough edges” i funkcijama koje još nisu bile kompletne. Čak i kako je sazrijevao, recenzije su navodile tipične “paper cut” probleme koji prate novi desktop.

  2. First-party aplikacije su još mlade
    Neke rane analize su spominjale minimalizam COSMIC aplikacija i nedostatak “očekivanih” ponašanja na pojedinim mjestima, kao i uobičajenu Linux desktop neujednačenost kada se miješaju COSMIC-native aplikacije sa GNOME/KDE aplikacijama. GNOME i KDE su imali godine da izglade ove integracije.

  3. Veličina ekosistema
    GNOME extensions i Plasma widgets imaju ogroman ekosistem. COSMIC gradi vlastiti applet/app ekosistem (uz predloške i primjere), ali je jednostavno još manji.

  4. Cross-distro paketiranje može kasniti
    COSMIC je zamišljen za više distribucija i postoji i izvan Pop!_OS-a — ali dostupnost i “svježina” paketa može varirati od distro-a do distro-a i zavisi od repozitorija.

Ko bi trebao probati COSMIC (a ko bi trebao sačekati)

Probaj COSMIC odmah ako:

  • Želiš moderan Wayland-first desktop s built-in tiling/stacking i stvarnim opcijama prilagodbe.

  • Sviđa ti se Pop!_OS produktivni fokus, ali želiš da je to integrisano, a ne “GNOME + extensions”.

  • Voliš isprobavati brzo-evoluirajući desktop software i možeš tolerisati povremene regresije.

Razmisli da sačekaš ako:

  • Treba ti maksimalna stabilnost za produkcijske workstation-e i ne možeš sebi priuštiti desktop “churn”.

  • Oslanjaš se na specifična GNOME/KDE ponašanja, zrele accessibility workflow-e ili duboko integrisane extensions/widgets koje još nemaju COSMIC ekvivalent.

CosmicDesktop4
Šira slika: gdje COSMIC stoji u budućnosti Linux desktopa

COSMIC ne pokušava “zamijeniti GNOME” niti “pobijediti KDE u tome da bude KDE”. On pokušava ponuditi treći put:

  • GNOME-ov tip vizuelne suzdržanosti i fokusa

  • KDE-ov tip built-in fleksibilnosti

  • moderan Rust/Wayland temelj i novi toolkit ekosistem

Najrealnija ocjena je: COSMIC je sada stvarno upotrebljiv (stable izdanje postoji), ali je još uvijek rani u poređenju sa zrelošću GNOME-a i Plasma-e. Tempo poboljšanja nakon stable release-a pokazuje da System76 ozbiljno radi na tome da se COSMIC pretvori u potpuno ispoliran daily-driver kroz naredne iteracije.