Stanislav Hoferek: Ubuntu je příliš konzervativní

16. 9. 2008
Doba čtení: 16 minut

Sdílet

Už je to rok, co jsme vám nabídli článek o novém slovenském projektu s nazelenalým názvem Greenie. Od té doby prošla tato odnož Ubuntu mnoha změnami a vývojářský tým se rozrostl. Jak vidí Stanislav Hoferek současný stav projektu a co plánuje do budoucna? Na to jsme se ho zeptali v našem rozsáhlém rozhovoru.

Jak u tebe proběhl poslední rok?

Rok ubehol pomaly, priam to odkráčal a vystriedalo sa veľa pekných i vyslovene nepekných vecí, čo moju detskú dušičku niekedy potešilo a niekedy privádzalo k zúfalstvu. Ale prežil som.

Co konkrétně tě nejvíc potěšilo a zklamalo?

Vyslovene ma sklamal spackaný výber vysokej. Viac sa to dokaziť už nedalo. Z pekných vecí som sa dal kúsok na šport (fakt len kúsok), vydal som knižku, projektu Greenie sa celkom darilo. Planéta sa nezačala točiť na opačnú stranu, no myslím, že môžem byť spokojný. Zaujímavý bol a ešte stále je nový kolektív, kde som sa dostal – PC REVUE. Pracujem tam ako externý pisateľ a dlhodobo spamujem vedenie dobrými nápadmi. Prácu som zohnal najskôr na úrade, teraz pracujem na Červenom kríži. Zaujímavé, jedno i druhé, no viem si predstaviť aj kreatívnejšie zamestnania. Takže rok prešiel, o niečo som múdrejší a v niečom mám ešte väčší neporiadok.

Pojďme na samotné Greenie: kolik lidí si jej za poslední rok stáhlo?

Neviem. Merače existujú aj fungujú, no často sú vydávané rôzne minoritné verzie, ktoré merače reštartujú. Taktiež vydaní je dosť veľa a neviem koľko ľudí použilo verzie na DVD pridávanom ku PC REVUE. Taktiež veľa ľudí si Greenie stiahlo iba na skúsenie ako LiveCD alebo s ním pracovalo iba vo virtuálnej mašine. Možné sú teda len odhady, a tie sú niekedy veľmi skreslené. Stiahnutí mohlo byť podľa môjho odhadu tak 2000, no koľko sa naozaj používa, to veru neviem. Mal som správu, že niektorý predajcovia NB predávali aj s predinštalovaným Greenie, no konkurenciu softvéru z Redmontu asi veľmi nerobím.

Máš nějakou odezvu uživatelů? Co ti nejčastěji píší?

Áno, odozva tu je. Je veľmi pekné, keď chce niekto pomôcť, poradiť, ale takých ľudí je veľmi málo a tak musím otravovať dobrých ľudí v mojich kontaktoch. Najčastejšie mi píšu niečo typu „je to super“, „konečne poriadne slovenské distro“ a podobne. Viac rozhľadený mi skôr dávajú objektívnu kritiku, ktorá je pre mňa cennejšia ako pochvalné slová. Často dostávam rady ohľadne programového vybavenia, marketingu – ten je na úrovni dlažobnej kocky, alebo sa pýtajú ako urobiť toto a toto. Takže som naraz vývojár, grafik a hlavne poradca a psychická podpora na ICQ. Je veľkou zvláštnosťou, že za celý rok mi nenapísal na XMPP, ICQ a dokonca ani e-mail nikto s tým názorom, že je to celé zbytočné a mám sa na to vykašľať.

Někdy tě na internetu lidé kritizují za to, že jen parazituješ na práci, kterou odvádějí vývojáři Ubuntu.

Trochu silné slovo a asi by to bežného človeka dosť urazilo. Ak sa však pozrie hocikto, kto má o Linuxe nejaký prehľad na fakty zbavené omáčok, tak je to tak. Robím upravený ISO obraz, ktorý má v sebe prácu moju, mojich známych, no hlavne Ubuntu vývojárov a ich komunity. Robia dobrú prácu, a ja neskrývam, že na nich nadväzujem. Som používateľom Linuxu a šírim médiá vytvorené legálnou cestou. Na Ubuntu zakladá veľa projektov, nie som ani náhodou jediný – môžem spomenúť napríklad Ubuntu CE, Ubuntu Ultimate, Linux Mint, OpenGEU a podobne. Ešte aj Kubuntu bolo pôvodne neoficiálne. Všetci sme tak trochu paraziti. Hnusnou formou by však bolo, keby som tvrdil, že moja odvodená verzia je super a vývojári Ubuntu sú neschopní.

Hoferek 1

Nebylo by lepší přidat se přímo k vývoji Ubuntu než vytvářet další odnož?

Veľmi som nad tým uvažoval, keď som bol fanušíkom Mint Linuxu. Pomohol by som im, no zarazila ma diskusia s Clemom a pár ďalšími vývojármi. Išlo o to, že som na Mintové CD, kde bolo 20 MB voľného miesta do tých známych 700 MB, navrhoval pridať MC. Návrh neprešiel – pretože Mint je linuxová distribúcia grafická. Skrátka sme sa nepohodli. Mint by mi inak vyhovoval viac ako Ubuntu, je to dobre vyladený systém – no stále to nie je tak trochu ono z môjho pohľadu.

V Ubuntu a Minte robia dobrú robotu, ale robia systém podľa určitého ustáleného postupu, ktorý je na mňa až príliš konzervatívny. V Ubuntu by sa neobjavilo ani percento mojich nápadov. Okrem toho u Ubuntu by som nemal veľmi čo riešiť, pretože je to systém hotový. Rád upravujem výber programov, vyhadzujem čo nepotrebujem a nahadzujem čo sa podľa mňa hodí. Na nové veci však treba veľa miesta, a to som získal vyhodením vecí, ktoré z Ubuntu vyhodiť nemožno. Napríklad predstavte si, že by sa v Ubuntu objavilo pár ďalších dobrých programov, no odpadli by písma používané v Kórei a ďalších štátoch. To by už nebolo Ubuntu pre každého. A Greenie rozhodne nie je pre každého. Beriem teda tvorbu Greenie ako jedinú možnosť.

Hovoříš o práci tvých známých. Pracuje nyní na Greenie ještě někdo jiný než ty?

Samozrejme. Keby som to robil sám, tak z toho scvoknem. Greenie je malý projekt, no aj tak je to na jedného človeka veľká záťaž. Keby som ovládal všetky technológie a všetko by sa mi chcelo, tak nepoviem. Keďže však nie som Chuck Norris, ale len obyčajný chalan spod Tatier, potrebujem pomoc. S hostingom pomáha Tomáš Srnka, o web sa stará Michal Zvalený, ktorý tiež robí dobrú robotu. Grafiku robím niečo sám, niečo použijem z Gnome-look, a s niečim pomáha Quaker, ktorý sa stal nedávno členom OpenGEU týmu. K tomu hromada ľudí, ktorých väčšinou oslovujem. Zaujímavé je napríklad to, že mám vlastného psychológa. Tejto úlohy sa nedobrovoľne zmocnil Ladislav Michnovič.

Jak je v takto malém týmu práce na Greenie náročná?

Priemerne to môžu byť tak dve hodiny denne. Niekedy je to celý deň, niekedy ma ani nenapadne do niečoho ťuknúť. Často mi nejaká nepríjemná chybička úplne pokazí chuť niečo zmysluplné robiť. Väčšinu robím sám, a ak niečo po niekom potrebujem, napíšem to. Zákon schválnosti existuje, a keď niekoho najviac potrebujem, nie je v dosahu. Niektoré činnosti idú rýchlo a niektoré pomaly, napríklad Greenie 1.0 som kedysi robil asi mesiac. Dnes by som to urobil za 5–6 hodín. Na zrýchlenie času sú veľmi dôležité zápisky, a ak ich stratíte, môže to stáť dosť veľa času.

Ak by úplnou náhodou niekoho zaujímalo, čo trvá najviac, tak je to zmenšovanie. Urobiť zo 700 MB ISO obrazu 450 MB sa dá, len dlho trvá, kým sa človek naučí, čo sa dá vyhodiť a čo nie – a kde je ten správny kompromis medzi veľkosťou a funkčnosťou.

Poznal jsi díky Greenie nějaké zajímavé lidi nebo linuxové projekty?

Nejaké? Dovolím si povedať, že keď som s Greenie začal, prakticky nikoho som nepoznal. Moja maličkosť sa stala slávna kedysi dávno, keď som sa pustil do manuálu na Ubuntu. Najlepšia vec na písaní bolo to, že sa mi naplnili ICQ/XMPP kontakty. Keď som sa teda pustil do Greenie, mal som s kým preberať prakticky hocičo – od grafiky cez výber programov, marketing, základy programovania až po kreslenie loga.

Je tu jeden veľký problém – neviem kde začať. Najväčšia rybka, akú som vo vodách linuxákov spoznal, bol asi Ladislav Bodnár. Veselý človek žijúci tak ďaleko, že aby som ho našiel, musel by som zapnúť Google Earth. Trochu som písal s Clemom Lefebvre, ktorý mi veľmi pomohol, keď bola úroveň mojich znalostí naozaj mizerná. Len tak medzi rečou, viete, že kedysi mal byť Greenie slovenskou verziu Mintu? Zo zahraničia som ešte spoznal tvorcu Kiwi linuxu, veľmi veselá kopa. Keby však každý z nás nevedel po anglicky, tak si nerozumieme ani slovo. Chvíľu som si popísal tiež s tvorcami distribúcie z Pakistanu. Zhodou okolností som si s ním písal pár dní pred smrťou Benazir Bhutto.

Z miestnej scény som spoznal ľudí navštevujúcich hlavne LinuxOS.sk a Greenie.sk (nečakane). Moje známosti na Root.cz a Ubuntu.cz by sa dali porátať na prstoch jednej ruky. Najviac píšem s DVH (tester), Quaker (repozitár, vektorová grafika) a ďalšími. Vzhľadom na to, že nie som schopný v žiadnom programovacom jazyku vypísať „Hello World“, by sa mi hodil niekto z môjho mesta. Tu je však Linux úplne neznámy. Z pekných projektov som spoznal napríklad PCLinux.cz, ktorého autorom je Jiří Eischmann.

Greenie je postaven na Ubuntu a vím, že otevřeně kritizuješ zhoršující se kvalitu Ubuntu. Jaký vliv to má na Greenie?

Ubuntu sa zhoršuje, ale ako sa to vezme. Dosť sa to pretriasalo na mojom blogu, keďže som napísal silný článok s ešte silnejším nadpisom. Problémy boli hlavne na mojom počítači, kde sa mi z ničoho nič pri bežnej práci zničila RAM, a systém mal z toho zmätok. Zmizli panely, po reštarte som mal iba jeden (som zvyknutý na dva), po ďalšom reštarte dva a po ďalšom som bol zas bez panelov. Poplietli sa farby, pri spúšťaní bežných programoch boli segmentation faulty. Vybral som tú RAM a dal do počítača s MS Windows. Ten OS to neprežil, a tak na Ubuntu nadávať nemôžem. Samozrejme, každá verzia Ubuntu je trochu iná, občas sa nájde nejaká tá väčšia či menšia chyba.

Hoferek 2

Greenie som začal robiť na Ubuntu Feisty. Išlo to s problémami, keďže som o tvorbe ISO súborov nevedel prakticky nič, no Feisty sa úpravám nebránil. Gutsy, kde začínalo Greenie 2, zmenilo „Desktop“ na „Plocha“. Ale tak zvykol som si na to, ešte presvedčiť pár programov, aby fungovali. Zaujímavá chyba na Greenie 2 bolo prihlasovanie. LiveCD na niektorých počítačoch pýtalo meno a heslo. Okamžite som bol zaplavený otázkami, čo tam napísať. Doteraz neviem, ako ku chybe došlo – u mňa fungovalo všade, kde som skúšal. Asi som len lucker. Ubuntu 7.10 taktiež z mne nepochopiteľných príčin zdvihlo požiadavku na RAM pre spustenie z LiveCD. Výsledkom je to, že som sa pekne natrápil so staršími počítačmi práve s 256 MB RAM, kde som musel inštalovať úplne iné distribúcie. Hardy je postavené trochu inak a musel som začať úplne od začiatku. Považujem Hardy za menej vydarené, a to napríklad pre menej funkčné Medibuntu, iné názvy balíkov a nestabilitu. To je však možno len môj súkromný pocit. Som však viazaný na vývojový cyklus, takže čo príde, na tom zakladám. A na Ibex sa teším.

Co hlavního teď Greenie nabízí proti Ubuntu?

Pre každého niečo iné, a myslím, že je pre mňa veľmi dôležité niečo iné ako to čo pre ostatných. Greenie je kompromis, niečo medzi tým, čo chcem ja, a tým, čo chce komunita. Pre mňa je najdôležitejšie červené jablko. Ak by náhodou niekto nevedel, čo to je, tak je to vysúvacie menu z panelu, umožňujúce spúšťať dôležité aplikácie (textový editor, správca súborov, mc atď) ako root. Dá sa to veľmi ľahko urobiť v bežnom Ubuntu, no tam sa mi to robiť vždy nanovo nechce. Inak tento nápad je ešte starší, ako Greenie samo – a veľmi sa čudujem, ako je možné, že to ešte nikoho predtým nenapadlo.

Myslíš, že se taková funkce někdy dostane do ostrého Ubuntu nebo jiné distribuce?

Červené jablko? Bol by som rád. Nemám na to žiadny patent, je to len jednoduchý zlepšovák. Ak si to všimne Ubuntu, Mandriva alebo Fedora, tak by to bolo fajn. Asi najlepšie by to bolo, keby mali túto možnosť ako DEB či RPM balíček v repozitári. Kto chce, ten si nainštaluje. Taktiež na inštalačných DVD by to bolo podľa mňa fajn. No toto sa asi veľmi neujme. Vlastne ani neviem, čo z toho, čo prináša Greenie, by použila niektorá veľká distribúcia. Jedine čo ma napadá, tak to je Toolbar distribúcie priamo vo Firefoxe, čo bol môj nápad a v 3.1H je použitý.

Která vlastnost Greenie je podle tebe důležitá pro běžné uživatele? V čem vidí hlavní rozdíly proti Ubuntu?

Greenie je Ubuntu, len… a tých „len“ je čoraz viac. Pri príprave noviniek pre Greenie 1.0, ktorú som písal asi 3 minúty, ma napadlo: „Čo tak urobiť systém, kde by nebolo treba sťahovať všetko z internetu?“. Tu je teda jeden z rozdielov. Greenie má všetko potrebné v sebe, môže teda bez problémov fungovať tak s internetom, ako aj úplne bez neho. Má preklad do jazykov, kodeky, obľúbené programy a kto má pomalší net, toho iste poteší, že na Greenie netreba tak veľa aktualizácii. Programy sú novšie, keďže dátum vydania je neskôr. Greenie sa so všetkými nastaveniami inštaluje polhodinku, u Ubuntu je to pri pomalom internete aj niekoľko hodín.

Ako už sa spomínalo, je tu preklad, nejaké tie programy, inštalovanie nových programov je teraz menej dôležité, ak nie aj zbytočné. Aj keď je nejaký ten apt-get install jednoduchá záležitosť, nezvláda to každý. Inšpiroval som sa návodmi, aké programy je fajn pridať si do Ubuntu – a to som pridal do Greenie. Iste, nie všetko, no veľkú časť áno. Vsadil som na Gnome, takže tu sa od Ubuntu nelíšim. Nastavenie Gnome je však iné. Na prvý pohľad vidno zmeny v rozhodení panelov. Ak je Gnome jednoducho-jednoduché, ja som ho chcel mať jednoducho-praktické. V Greenie 2, 2.1 a 3H sú dva panely dole pod sebou. Je možné ich skrývať, zamieňať, všetko je pohromade a myslím, že veľmi prehľadne. Bohužiaľ, v komunite sa tento nápad moc nepáči, takže je čas nájsť nejaký dobrý kompromis.

Veľký rozdiel medzi Greenie a Ubuntu je v usporiadaní. Kým Ubuntu je Ubuntu a správa sa ako Ubuntu, Greenie je zmesou Ubuntu, Windows, Mac OS X a hlavne takých nápadov, ktoré tu ešte neboli. Napríklad v menu som urobil novú kapitolu 3D. Do nej som umiestnil Avant, nastavenie Compizu a tiež inštalovanie neslobodných ovládačov. To by tam byť nemalo, patrí to do nastavení a zároveň považujem za hlúpe hľadať v nastaveniach ikonku, cez ktorú môžem povoliť 3D efekty. Takže je to aj tam, aj tam. Na to ľudia zatiaľ nenadávajú.

Zmien je oveľa viac, napríklad možnosť cez alias si skrátiť množstvo riadkov v termináli, ako napríklad sudo apt-get install firefox sa dá skrátiť na i firefox. Účinok rovnaký, zapamätateľnosť lepšia. Aby toho nebolo moc naraz, tak už len jedno spomeniem: viac programov na to isté. Idem teda úplne proti Zenwalku. Nemyslím si, že keď Pidgin zvláda ICQ, XMPP a pár ďalších vecí, tak pre skvelý jabber klient Gajim nie je miesto. A svoje miesto si zaslúži aj MC, aj keď máme Nautilus. Opera sa hodí popri Firefoxovi, ku Gnome OpenBox, ku Totemu VLC. Možnosť voľby – a používať svoje obľúbené programy bez toho, aby ste museli inštalovať stovky MB pri každom reinštale.

Zmínil jsi vlastní nápad – červené jablko. Co přesně to je?

Spomínané červené jablko je na spúšťanie programov ako root, zelené na všetko možné. V ňom sa nachádza napríklad Synaptic, výborný program, ktorý však nie je v Ubuntu v paneli alebo na ploche. Znovu zjednodušenie, ktoré síce dodáva Ubuntu jednoduchý vzhľad, zároveň však treba tento veľmi potrebný program hľadať kdesi v menu Systém. Hodím do panelu a hotovo. Keď ho niekto potrebuje, tak si tam klikne. Keď ho má poruke a nemusí ho hľadať, môže ho chytro využiť. Terminál nie je strašiak, aj keď je pre používateľov Windows neznámy. Ak však bude len kdesi zamotaný v menu, tak podľa mňa bude strašiakom.

Co přináší nová aktuální verze 3.1H a proč jsi vlastně změnil pojmenování?

Označenie prišlo s príchodom Hardy. Rozhodol som sa označovať Greenie tak, aby každému hneď napadlo, z akého Ubuntu to vlastne vychádzam. Greenie 1 je z Feisty a Greenie 2 z Gutsy. Kto sleduje vývoj, tomu je to jasné. Kto však nesleduje, ten je z toho jeleň – a ja som nervózny, keď sa ma niekto pýta stále na to isté. Greenie 3 je založené na Hardy, a tak je 3H. Na Intrepide založím Greenie 4I, na Ubuntu JJ bude 5J. Urobilo sa to tiež kvôli distribúcii Ubuntu Ultimate. 1.7 je založená na Gutsy, 1.8 na Hardy. Kto sa má v tom vyznať? Tak som teda doprial ľuďom záchytný bod. Ako som zistil, pri hľadaní v Google to odfiltruje veci nesúvisiace s mojim produktom. Však kto by dal svojmu havkáčovi meno 3H? Greenie je okrem iného, ako som nedávno zistil, také zvieratko. Alebo na vojne zelenáč.

Není nově integrovaný Blender přece jen „navíc“? Není to aplikace pro běžného uživatele. Nebylo by vhodné místo něj přidat něco jiného?

Blender je pokročilý softvér, ktorý by sa podľa mňa mohol hodiť. Jeho pridanie však spôsobilo to, že som musel vyhodiť klasické Gnome hry. Je tu obmedzovanie miestom, a tak je veľmi reálne, že okrem klasickej 700 MB verzie bude aj väčšia, možno okolo 1 GB. Blender skončí asi iba v tej druhej. Pôsobilo by to trochu divne, keby aj deti namiesto Solitéru robili 3D modely… Ďalšia možnosť je nová funkcia, ešte nezmieňovaná a inšpirovaná BSD systémami a kombinovaná s APT. V zelenom jablku sa nájdu tzv. greenports, zelené porty, cez ktoré sa nainštaluje skupinka prídavného softvéru. Napríklad greenport „Grafika“ by sa postarala o Blender a ďalšie podobné programy, greenport „Stratégie“ by pridal množstvo hier cez skript. Veľmi rýchlo by sa tak nainštaloval Wesnoth, Glest a ďalšie hry. Táto možnosť ešte nie je celkom dopracovaná, a ak sa do 3.1H nedostane, uvidíme to v plnej kráse v Greenie 4I.

Co dalšího plánuješ do budoucna?

Napríklad rád by som poriadne rozbehol službu Greenport – a to až do takej miery, aby sa to stalo jednou z výhod oproti klasickým distribúciám. Urobiť z toho možnosť, ako neinštalovať operačný systém 2 hodiny, ale iba zlomok toho. Dokonca by bolo možné celý systém podľa vašich požiadaviek postaviť za menej ako 15 minút.

Jaký je aktuální stav Greenportu? Už vše běží?

Áno, od 7. septembra. No ešte nie je celkom dopracovaný klient a funkčnosť je obmedzená zatiaľ len na apt-get. Informácie o službe sú na stránke port.greenie.sk, a bude k tomu pridané aj fórum pre používateľov. Osobne to plánujem naplno používať a do budúcnosti by som to rád prepojil s Wiki engine. Greenport je funkcia, kde si na internet ktokoľvek podľa šablóny vytvorí jednoduchý skript, ktorý sa potom zadaním mena nainštaluje na hociktorom počítači.

Príklad: Stano si urobí poriadny Greenport, v ktorom budú napríklad prídavné kodeky, obľúbené programy ktoré sa nenachádzajú priamo na médiách a podobne. Ak by chcel Vlado z druhého konca sveta mať to isté, stačilo by, aby klikol na ikonku v paneli a zadal meno Stano. Alebo si môj greenport skopíruje a upraví.

A co nějaké plány do vzdálenější budoucnosti? Kam se bude Greenie ubírat?

Veľké distribúcie ako Mandriva, Fedora či openSUSE sú podľa mňa až na maličkosti rovnaké. Dobré systémy vo vyšľapaných kolajách, ktoré sú na bežné používanie úplne bez problémov. Sú také dosť neutrálne, aby to mohol používať tak konzervatívny používateľ, aj extrémista ktorý chce vždy niečo nové. Greenie je taký večný experiment. Snažím sa robiť operačný systém po novom. Tak ako zmenili scénu Gael Duval alebo Mark Shuttleworth, tak sa snažím rozvíriť prach so svojim projektom aj ja. Nemám však milióny a často mi chýbajú skúsenosti – no ani náhodou mi nechýba fantázia, a z tejto cesty nechcem zísť.

Takže vždy bude Greenie tak trochu experiment (teda ak ma nikto neodkúpi). Taktiež chcem udržať čo najdlhšie to, prečo projekt vlastne vznikol. Takže udržiavať distribúciu, ktorá by fungovala v slovenčine i češtine, s internetom i bez neho a s tým, aby dostali šancu aj tie výborné programy, ktoré často (čiastočne) nahradzuje iný program a tak sa nedostanú do bežnej inštalácie. Je to napríklad Gajim, VLC alebo Opera.

Stojí všechny ty problémy a starosti podle tebe za to?

Ne :-).

Proč to tedy všechno děláš?

bitcoin_skoleni

Pretože som lenivý stále inštalovať a nastavovať Greenie od začiatku. Viem to, no nevie to každý, a tak som si urobil vlastné ISO obrazy a napadlo ma dať to na internet pre každého. Ako som pred pár týždňami zistil, meno Stanislav by sa dalo vyložiť ako „staň sa slávnym“. Takže robím Greenie a čakám na Oscara. Zatiaľ som veľmi rád, že som pre bulvár nepodstatná rybka, takže mám pokoj. Zatiaľ…:-)

Díky za rozhovor.

Autor článku

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.