Proč potřebujeme další ovladač hudby pro GNOME? Protože v open source světě můžeme
Svět proprietárních operačních systémů je v mnoha ohledech neúprosný. Když se Apple nebo Microsoft rozhodnou, že váš hudební přehrávač bude vypadat jako obří widget uprostřed obrazovky, máte smůlu. Buď se přizpůsobíte, nebo máte smůlu. V komunitě kolem Linuxu a open source na to ale jdeme jinak. Pokud se vám nelíbí, jak vaše prostředí ovládá hudbu, prostě si napíšete – nebo stáhnete – vlastní řešení. A přesně to je případ nového projektu Dropbeat.
Na první pohled by se mohlo zdát, že Dropbeat je jen dalším příspěvkem do už tak přeplněné galerie rozšíření pro GNOME Shell. A upřímně řečeno, je to pravda. Ovládacích prvků pro horní panel GNOME existují desítky. Některé jsou minimalistické, jiné se snaží o moderní vizuální efekty. Proč by nás tedy měl zajímat další z nich? Odpověď leží v samotné podstatě toho, jak funguje linuxový desktop.
Síla otevřených standardů pod kapotou
Dropbeat funguje tak skvěle a bezproblémově díky technologii, která se jmenuje MPRIS (Media Player Remote Interfacing Specification). MPRIS je přesně ten typ neviditelného hrdiny svobodného softwaru, o kterém běžný uživatel často ani neví, ale bez kterého by byl jeho digitální život mnohem složitější. Je to rozhraní postavené na sběrnici D-Bus, které umožňuje jakémukoli přehrávači – ať už jde o lokální Amberol, Spotify nebo třeba video spuštěné ve Firefoxu – standardizovaným způsobem komunikovat s operačním systémem.
Díky tomuto standardu nemusí autor rozšíření Dropbeat psát specifický kód pro každou hudební aplikaci zvlášť. Stačí implementovat MPRIS a widget okamžitě rozumí všemu, co v systému hraje. Dropbeat toto rozhraní balí do velmi atraktivního, moderního kabátku, který skvěle zapadá do vizuálního jazyka Adwaita. Nabízí rychlý přístup k pozastavení, spuštění a přeskakování skladeb přímo z horní lišty GNOME Shellu, aniž byste museli otevírat hlavní oznamovací oblast.
Když komunita supluje minimalismus vývojářů
Tento přístup zároveň ukazuje zajímavý paradox vývoje GNOME. Vývojáři samotného prostředí se dlouhodobě snaží o maximální minimalismus a odstraňování prvků, které by mohly uživatele rozptylovat. To s sebou často nese kritiku za přílišný dogmatismus v oblasti designu. Jenže síla open-source ekosystému spočívá v tom, že žádné rozhodnutí designérů není definitivní. Komunita si vždy najde cestu, jak si systém přizpůsobit.
- Svoboda volby: Nemusíte se spoléhat na to, co vám schválí korporátní designový výbor.
- Žádný vendor lock-in: Vaše hudební widgety nejsou vázány na konkrétní streamovací službu.
- Transparentnost: Kód rozšíření je otevřený, takže přesně víte, co vám v systému běží.
Dropbeat sice nepřináší žádnou revoluční technologii, ale je skvělou ukázkou toho, jak zdravý open-source ekosystém funguje. Vývojář viděl prostor pro zlepšení, využil existující otevřené standardy a vytvořil nástroj, který může kdokoli svobodně používat, upravovat a šířit dál. Bez nutnosti žádat o povolení v nějakém uzavřeném obchodě s aplikacemi, bez nutnosti platit licenční poplatky a bez otravných reklam. Je to drobná, ale důležitá připomínka toho, proč má smysl stavět software na otevřených základech.
Vybrali jsme pro Vás
- Hmatová odezva v reálném světě: Proč kinetický písek poráží i ty nejlepší displeje
- Jaderné baterie pro cloudovou budoucnost: Proč datová centra potřebují vlastní reaktory
- Svoboda v horkých letních dnech: Červnová nadílka open-source aplikací
- Obyčejný strach a černé kočky: Proč v chaotickém světě hledáme oporu v pověrách
- Proč je OLED od LG tou nejlepší obrazovkou pro váš Apple ekosystém




