Väčšina z nás nepovažuje pracovnú plochu za niečo oddelené od operačného systému. To, čo vidíte na obrazovke – to je Windows alebo macOS. Ale na Linuxe neexistuje jeden desktop. Namiesto toho je ich veľa.

Väčšina ľudí sa drží toho, čo je štandardne dodávané, a množstvo distribútorov Linuxu sa rozhodlo vytvoriť si svoj vlastný desktop od začiatku. elementárny OS má Pantheon. Solus má Andulku. System76 má COSMIC. Nitrux Linux má Maui Shell. V minulosti malo Ubuntu Unity.

Vytvorenie pracovnej plochy sa ľahšie povie, ako urobí, tak prečo sa toľko distribúcií snaží?

1. Ovládať ich skúsenosti so softvérom

Vo svete proprietárneho softvéru má spoločnosť poskytujúca operačný systém kontrolu nad väčšinou skúseností s počítačom. Vyvíjajú kód sami alebo zadávajú prácu niekomu inému a majú právomoc vykonať akékoľvek zmeny, ktoré je ich vývojársky tím schopný dať dokopy.

Vo svete slobodného softvéru všetky komponenty pochádzajú od rôznych subjektov. Ľudia, ktorí vyvíjajú zobrazovací server, sa líšia od tých, ktorí vytvárajú spúšťaciu obrazovku a od tých, ktorí vytvárajú formát balenia. Tím distribúcie môže mať nedostatok znalostí na opravu chýb v ktorejkoľvek z týchto súčastí alebo nemá povolenie na vykonanie požadovaných zmien.

instagram viewer

Vytvorením vlastného desktopového prostredia môže spoločnosť ako System76 aspoň prevziať kontrolu nad rozhraním, ktoré zákazníci vidia.

Týmto spôsobom sa nebudú snažiť opraviť svoje rozšírenia alebo opravy, ktoré sa môžu každých šesť mesiacov pokaziť, keď sú nové vyjde verzia desktopového prostredia GNOME (ktoré System76 štandardne dodáva pred vývojom COSMIC). A nezostávajú pri tom držiac palce v nádeji, že GNOME začlení ich požadované zmeny.

2. Môžu si vytvoriť vlastnú víziu

Mať kontrolu nad kódom je len jeden aspekt. Dôležitá je tiež kontrola nad smerom, ktorým sa kód pohybuje.

Zvážte, ako je GNOME veľmi odhodlané zobrazovať dock iba v rámci Prehľadu aktivít. Distribúcie ako Ubuntu a Pop!_OS, ktoré chcú, aby bol dok vždy viditeľný, píšu rozšírenia na vykonanie tejto zmeny. Hoci GNOME povoľuje rozšírenia, nie je prioritou zabezpečiť, aby rozšírenia fungovali z jednej verzie GNOME do ďalšej.

Canonical a System76 sú teda závislé od pracovnej plochy, ktorá neposkytuje požadované a nemusí im nevyhnutne poskytnúť stabilný základ na opravu tejto funkcie v.

Vytvorením vlastného desktopového prostredia môže System76 vytvoriť desktop, ktorý funguje viac v súlade s skúsenosti, ktoré chce poskytnúť zákazníkom, a nie pretvárať víziu niekoho iného tak, aby bola v súlade s ich vlastné.

Prístavisko môže byť prvotriednym občanom. Rovnako aj správca dlaždíc. Tak môže aj vlastný motív niektorí vývojári GNOME nemajú obzvlášť radi, ktorá by sa jednoducho stala predvolenou. Aktualizácie nenarušia tieto aspekty zážitku, pokiaľ to nie sú tie, ktoré porušujú.

3. Musia reagovať na spätnú väzbu od používateľov

Keď ľudia začnú používať váš projekt, časom dostanete spätnú väzbu o tom, čo sa im páči a čo nie. Niektorým sa páči, že GNOME nemá ikony na ploche. Iní to považujú za neprijateľné. Ten poskytuje motiváciu pre spoločnosť ako Canonical, aby si túto funkciu ponechala ako súčasť Unity a pridala ju späť do GNOME prostredníctvom rozšírenia.

Aby som uviedol ďalší príklad, zvážte, pre koľko ľudí má KDE Plasma obrovské množstvo možností. Napriek tomu v určitom okamihu niekto požiada o funkciu a objaví sa ďalšia možnosť.

Nie je to preto, že by KDE malo byť komplikované. Ďaleko od toho. Niekto jednoducho chcel nejakú funkciu a buď ju zrealizoval, alebo častejšie, niekto iný mu ju vytvoril.

System76 zaujíma špeciálne miesto vo svete Linuxu. Je to poskytovateľ notebookov so systémom Linux, ktorý dodáva hardvér a vyvíja svoj vlastný softvér. Má platiacich zákazníkov, ktorí spoločnosti vyjadrujú svoje očakávania a túžby.

Zákazníci nemusia priamo žiadať System76 o nové desktopové prostredie, ale jeho vytvorenie môže dať spoločnosti možnosť dodať to, čo zákazníci skutočne požadujú.

4. Dobrovoľníci chcú slobodu rozvoja

GNOME je veľmi názorné desktopové prostredie. Toto nie je kritika. Na rozdiel od mnohých tradičných desktopových prostredí Linuxu má projekt GNOME cielenú víziu toho, ako bude jeho rozhranie vyzerať, fungovať a integrovať. Akékoľvek príspevky, ktoré sa odchyľujú od tohto smeru, nebudú zahrnuté.

Ak teda niekto vytvorí spôsob zobrazenia miniatúr pre každý otvorený pracovný priestor v dolnom rohu obrazovky, pravdepodobne sa to nestane súčasťou GNOME, pretože akceptovanou vizuálnou metaforou je pre pracovné priestory niečo, čo približujete a odďaľujete, keď aktivujete aktivity Prehľad.

Táto osoba v tomto prípade nemusí opustiť svoj kód a namiesto toho vyvinúť niečo iné pre GNOME. Keďže nie sú zamestnancami, môžu namiesto toho prejsť na inú pracovnú plochu, kde je ich príspevok vítaný.

Súvisiace: Prečo je Linux zadarmo: Ako svet s otvoreným zdrojom zarába peniaze

Niektorí dobrovoľníci majú veľkú víziu, ako môže fungovať celý desktop, a žiadny existujúci projekt im nedáva slobodu vytvárať veci presne tak, ako ich chcú. Výsledkom je, že začnú svoj vlastný projekt.

Či už je to technické alebo vizuálne, vždy budú existovať dôvody, prečo by si niekto chcel vyskúšať tvorbu nového desktopového prostredia. To je prípad bezplatných softvérových aplikácií vo všeobecnosti a širšie rozhranie sa nelíši.

5. Chcú byť odlišní

Rozhranie Unity spoločnosti Canonical bolo vo svete Linuxu trochu kontroverzné, keď prvýkrát prišlo. Mnoho ľudí nechápalo, prečo Canonical trávi toľko času vynájdením kolesa, keď už má fungujúce desktopové rozhranie.

Ale súčasťou poslania Ubuntu bolo byť ľahko dostupné a súčasťou toho bolo predinštalovanie na nových počítačoch. A niektorí výrobcovia počítačov neboli príliš nadšení zo snahy predávať počítače s rozhraním, ktoré vyzeralo rovnako zastaralo ako GNOME 2.

Unity bol charakteristický vzhľad nielen medzi linuxovými distribúciami, ale aj v porovnaní s Windows a macOS. Keď ste sa pozreli na obrázok pracovnej plochy Unity, vedeli ste, na čo sa pozeráte. Bolo to Ubuntu. Mal jasné živé ikony na ľavej strane a užitočnú funkciu HUD ovládanú klávesnicou na navigáciu v ponukách aplikácií samotným písaním.

Vytvorením vlastného desktopového prostredia mal Canonical jedinečnú ponuku, ktorú sa výrobcovia mohli pokúsiť predať.

Dokonca aj medzi tradičnými používateľmi Linuxu, ktorí stiahnuť súbor ISO a nahradiť ich existujúci operačný systém, musí existovať dôvod používať jedno distro pred druhým. Formáty balíkov a harmonogramy vydania bývali kľúčovými rozdielmi. V priebehu rokov sa pozornosť sústredila na desktopové prostredia.

Potrebuje Linux viac desktopových prostredí?

Toto je večná otázka. V konečnom dôsledku je to jedno. Ľudia nevytvárajú nové desktopy, pretože je to potrebné (a kto môže určiť, kto čo potrebuje?). Ľudia vytvárajú nové desktopy, pretože môžu.

Na nových desktopoch sa pracuje, ale už ste sa medzitým zoznámili s mnohými prostrediami Linuxu, ktoré už existujú?

12 najlepších linuxových desktopových prostredí

Výber desktopového prostredia Linux môže byť zložitý. Tu sú najlepšie prostredia Linuxu, ktoré je potrebné zvážiť.

Prečítajte si ďalej

zdieľamTweetujteEmail
Súvisiace témy
  • Linux
  • Desktopové prostredie Linux
  • Linuxová distribúcia
  • Operačný systém
O autorovi
Kráľ Bertel (349 publikovaných článkov)

Bertel je digitálny minimalista, ktorý pracuje z prenosného počítača so základným operačným systémom a nosí so sebou Light Phone II. Teší sa z toho, že pomáha ostatným rozhodnúť sa, ktorú technológiu vnesú do svojho života... a bez ktorej techniky sa zaobísť.

Viac od Bertela Kinga

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber