Většina z nás si pod pojmem desktop nemyslí něco odděleného od operačního systému. To, co vidíte na obrazovce – to je Windows nebo to je macOS. Ale na Linuxu neexistuje jeden desktop. Místo toho je jich mnoho.
Většina lidí se drží toho, co je ve výchozím nastavení, a řada distributorů Linuxu se rozhodla vytvořit si vlastní desktop od začátku. základní OS má Pantheon. Solus má Andulku. System76 má COSMIC. Nitrux Linux má Maui Shell. V minulosti mělo Ubuntu Unity.
Vytvoření pracovní plochy se snadněji řekne, než udělá, tak proč se tolik distribucí snaží?
1. Chcete-li ovládat své zkušenosti se softwarem
Ve světě proprietárního softwaru má společnost poskytující operační systém kontrolu nad většinou desktopových zkušeností. Vyvíjejí kód sami nebo práci zadávají někomu jinému a mají moc provést jakékoli změny, které je jejich vývojový tým schopen hodit dohromady.
Ve světě svobodného softwaru pocházejí všechny komponenty od různých entit. Lidé, kteří vyvíjejí zobrazovací server, se liší od těch, kteří vytvářejí spouštěcí obrazovku, a těch, kteří vytvářejí formát balení. Tým distribuce může postrádat znalosti k opravě chyb v kterékoli z těchto komponent nebo postrádat oprávnění k provedení požadovaných změn.
Vytvořením vlastního desktopového prostředí může společnost jako System76 alespoň převzít kontrolu nad rozhraním, které zákazníci vidí.
Tímto způsobem se nebudou snažit opravit svá rozšíření nebo opravy, které se mohou každých šest měsíců pokazit, když jsou nové vyjde verze desktopového prostředí GNOME (které System76 standardně dodává před vývojem COSMIC). A nezůstávají držet palce v naději, že GNOME začlení jejich požadované změny.
2. Mohou si vytvořit svou vlastní vizi
Mít kontrolu nad kódem je pouze jeden aspekt. Důležitá je také kontrola nad směrem, kterým se kód ubírá.
Zvažte, jak je GNOME velmi odhodláno zobrazovat dok pouze v rámci Přehledu aktivit. Distribuce jako Ubuntu a Pop!_OS, které chtějí, aby byl dock vždy viditelný, píší rozšíření, aby provedli tuto změnu. Ale zatímco GNOME umožňuje rozšíření, není prioritou zajistit, aby rozšíření fungovala z jedné verze GNOME do další.
Canonical a System76 se tedy ocitnou závislé na pracovní ploše, která neposkytuje požadované a nemusí jim nutně poskytovat stabilní základ pro opravu této funkce v.
Vytvořením vlastního desktopového prostředí může System76 vytvořit desktop, který funguje více v souladu s zkušenosti, které chce zákazníkům poskytnout, spíše než přetvářet vizi někoho jiného tak, aby odpovídala jejich vlastní.
Přístaviště může být prvotřídní občan. Stejně tak správce obkladových oken. Tak může vlastní téma, že někteří vývojáři GNOME nemají zrovna v oblibě, který by se jednoduše stal výchozím. Aktualizace nenaruší tyto aspekty zážitku, pokud to nejsou ty, které narušují.
3. Musí reagovat na zpětnou vazbu od uživatelů
Když lidé začnou váš projekt používat, nakonec dostanete zpětnou vazbu o tom, co se jim líbí a co ne. Někomu se líbí, že GNOME nemá ikony na ploše. Jiní to považují za nepřijatelné. Ten poskytuje motivaci pro společnost jako Canonical, aby si tuto funkci ponechala jako součást Unity a přidala ji zpět do GNOME prostřednictvím rozšíření.
Chcete-li uvést další příklad, zvažte, kolik lidí považuje KDE Plasma za obrovské množství možností. Přesto v určitém okamžiku někdo požádá o funkci a objeví se další možnost.
Není to proto, že by KDE mělo být komplikované. Daleko od toho. Někdo prostě chtěl nějakou funkci a buď ji zrealizoval, nebo častěji pro něj vytvořil někdo jiný.
System76 zaujímá zvláštní místo ve světě Linuxu. Je to poskytovatel notebooků se systémem Linux, který dodává hardware a vyvíjí svůj vlastní software. Má platící zákazníky, kteří společnosti vyjadřují svá očekávání a přání.
Zákazníci nemusejí přímo žádat System76 o nové desktopové prostředí, ale jeho vytvoření může společnosti umožnit poskytovat to, co zákazníci skutečně požadují.
4. Dobrovolníci chtějí svobodu k rozvoji
GNOME je velmi náročné desktopové prostředí. Tohle není kritika. Na rozdíl od mnoha tradičních linuxových desktopových prostředí má projekt GNOME cílenou vizi toho, jak bude jeho rozhraní vypadat, fungovat a integrovat. Jakékoli příspěvky, které se odchylují od tohoto směru, nebudou zahrnuty.
Takže pokud někdo vytvoří způsob, jak zobrazit miniatury pro každý otevřený pracovní prostor ve spodním rohu obrazovky, není pravděpodobné, že se stane součástí GNOME, protože uznávanou vizuální metaforou je pro pracovní prostory něco, co přibližujete a oddalujete, když aktivujete Aktivity Přehled.
Tato osoba v tomto případě nesmí opustit svůj kód a místo toho vyvinout něco jiného pro GNOME. Vzhledem k tomu, že nejsou zaměstnanci, mohou místo toho přejít na jinou plochu, kde je jejich příspěvek vítán.
Příbuzný: Proč je Linux zdarma: Jak svět s otevřeným zdrojovým kódem vydělává peníze
Někteří dobrovolníci mají velkou vizi, jak může celý desktop fungovat, a žádný existující projekt jim nedává svobodu vytvářet věci přesně tak, jak je chtějí. Výsledkem je zahájení vlastního projektu.
Ať už je to technické nebo vizuální, vždy se najdou důvody, proč by někdo chtěl zkusit vytvořit nové desktopové prostředí. To je obecně případ bezplatných softwarových aplikací a širší rozhraní se neliší.
5. Chtějí být odlišní
Rozhraní Unity společnosti Canonical bylo v době svého prvního příchodu ve světě Linuxu poněkud kontroverzní. Mnoho lidí nechápalo, proč Canonical tráví tolik času znovuobjevováním kola, když už má funkční desktopové rozhraní.
Ale součástí poslání Ubuntu bylo být snadno dostupný a součástí toho bylo, že bude předinstalovaný na nových počítačích. A někteří výrobci počítačů nebyli nijak zvlášť nadšeni snahou prodávat počítače s rozhraním, které vypadalo stejně zastarale jako GNOME 2.
Unity byl charakteristický vzhled nejen mezi distribucemi Linuxu, ale také ve srovnání s Windows a macOS. Když jste se podívali na obrázek plochy Unity, věděli jste, na co se díváte. Bylo to Ubuntu. Měl jasné živé ikony na levé straně a užitečnou funkci HUD řízenou klávesnicí pro procházení nabídek aplikací pouhým psaním.
Vytvořením vlastního desktopového prostředí měl Canonical jedinečnou nabídku, kterou se výrobci mohli pokusit prodat.
I mezi tradičními uživateli Linuxu, kteří stáhnout soubor ISO a nahradit jejich stávající operační systém, musí existovat důvod používat jedno distro před druhým. Formáty balíčků a plány vydání bývaly klíčovými rozdíly. V průběhu let se pozornost soustředila na desktopová prostředí.
Potřebuje Linux více desktopových prostředí?
Toto je věčná otázka. Nakonec je to jedno. Lidé nevytvářejí nové desktopy, protože je to potřeba (a kdo vůbec může určit, kdo co potřebuje?). Lidé vytvářejí nové desktopy, protože mohou.
Na nových desktopech se pracuje, ale už jste se mezitím seznámili s mnoha linuxovými desktopovými prostředími, která již existují?
Výběr desktopového prostředí Linux může být obtížný. Zde jsou nejlepší linuxová desktopová prostředí, která je třeba zvážit.
Přečtěte si další
- Linux
- Linuxové desktopové prostředí
- Linuxová distribuce
- Operační systém
Bertel je digitální minimalista, který pracuje z hand-me-down notebooku se základním OS a nosí s sebou Light Phone II. Těší se z toho, že pomáhá ostatním rozhodnout se, jakou technologii vnést do svého života... a bez které technologie se obejít.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem