O Kodi (1) - Úvod

O Kodi se diskutovalo vždy, na jedné straně existovali jeho bezvýhradní zastánci, stejně jako na straně druhé odpůrci. Samozřejmě, že nic není černobílé a není tedy černobílý ani názor na Kodi. Co je důležité , to je uvědomit si, jakou má Kodi historii, tradici a zázemí, což je v celé řadě kontroverzích situací poměrně určující. On není zas tak problém napsat dnes nějakou mediální aplikaci, zejména proto, že zkušenosti, nástroje a možnosti jsou na hony vzdálené těm, které měli k dispozici autoři v době, kdy s předchůdcem Kodi začínali. Jistě, mohli za tu dobu s koncepcí Kodi také vykročit stejným směrem, ale závazek, držet základní úroveň zpětné kompatibility, byl přeci jen značným omezením. Známe to, ostatně, i z jiných systémů i aplikací.

Mohutnost základního jádra Kodi, která se v počátku jeho vývoje, kdy se ještě jmenovalo XBMC, bylo nutností. Bylo určeno k běhu v prostředí XBox počátečních generací, ve kterých řada věcí, která už i tenkrát byla běžnou součástí běžných operačních systémů, chyběla. A tak je musely nahradit funkce v Kodi/XBMC. Od file manageru, až například pro samba klienta a dalších  protokolů a typů rozhraní. A mimochodem, jak se například funkční samba klient dnes na posledních verzím systémů typu Android, hodí.

Ano, Kodi dnes bývá hodnoceno jako dinosaurus, a do jisté míry je to hodnocení oprávněné. Ale zároveň je to dinosaurus, který je v rámci svých funkcích spolehlivý, předvídatelný a poměrně stabilní. Ano, má svá omezení, ale, kdo je nemá. Je to, jako ostatně se vším, něco za něco.

Flexibilita Kodi je, díky poměrně rozsáhlému subsystému gui enginu s vlastním definičním jazykem, nepřekonatelná, ale je také, v řadě svých funkcí, nepřekročitelná. Na jedné straně vám dává jistotu, na straně druhé vás omezuje jen na rozsah definovaných funkcí s limitem fixního rozhraní mezi datovým modelem a jeho prezentací a ovládáním. Tohle už dnešní moderní systémy řeší jinak. Jistě, lze to obejít a více či méně (spíše tedy méně) lze tuto logiku dohnat, zejména u jeho doplňků, vhodnou koncepcí řešení. Ale svůj stín Kodi nikdy nepřekročit nedokáže. Změnit právě tohle, to se už zřejmě teamu Kodi nepovede.

Ať tak či onak, výhody Kodi se ukáží právě ve chvíli, kdy s ním člověk stráví nějakou dobu. V tomto ohledu může být Kodi čímkoliv, nikdy však ne aplikací out-of-box. Můžete to chápat jako jeho velkou nevýhodu, ale stejně tak to pro vás může být východiskem pro vytvoření systému, který přesně splní vaše očekávání.

Komentáře