#LCA2011 Rozhovor: bývalý kanonický Jeff Waugh hovoří o začátcích Ubuntu; Unity, GNOME

Včera jsem dostal příležitost sednout si k rozhovoru k obědu s jedním z původních zakladatelů Ubuntu: ex-GNOME Release Manager a bývalý zaměstnanec Canonical Jeff Waugh.

Jeff (aka. jdub) je velmi aktivní australský vývojář s otevřeným zdrojovým kódem, který se hluboce zapojil do projektů jako GNOME, Ubuntu a australská komunita svobodného softwaru.

Od roku 2001 do roku 2005 byl Jeff GNOME Release Manager a v letech 2003 - 2004 a později 2006 - 2008 byl ředitelem nadace GNOME.

Když Mark Shuttleworth v roce 2004 zahájil proces budování Ubuntu, Jeff se připojil ke společnosti Canonical jako třetí zaměstnanec za Robertem Collinsem a Davem Millerem.

Zůstal ve společnosti Canonical jen něco málo přes dva roky, kdy pracoval v oblasti rozvoje obchodu a pomohl v mnoha původních rozhodnutích, která nás dnes stále ovlivňují i ​​uživatele Ubuntu.

Od té doby Jeff ano založil Waugh Partners s jeho ženou Pia Waugh, který je také velmi aktivní v Open Source.

Počátky Canonical a Ubuntu

V úterý jsme se s Jeffem potulovali dolů do vesnice Kelvin Grove, asi 600 metrů od místa konference linux.conf.au.

Našli jsme místo pro mexický hamburger/pizzu a posadili jsme se venku za krásného počasí v Brisbane a trochu si popovídali u oběda.

Začínaje na logickém místě, zeptal jsem se Jeffa, jak se seznámil s Markem Shuttleworthem a jak začal s Canonical.

Jeff mi vypráví příběh z roku 2004, kdy Robert Collins pokusil se ho přesvědčit, že by se opravdu měl v Sydney setkat s „tímto chlápkem, kterého opravdu potřebujete potkat“.

V té fázi Jeff pracoval pro ISP, který šel „po trubkách“. Právě dokončil oběd s ostatními kolegy kde se musel podělit o špatné zprávy, a když ho Robert kontaktoval a naléhal na něj, aby se setkal s tímto „tajemným mužem“, použil následující lákat:

Setkali jste se někdy s někým, kdo byl ve vesmíru?

Poté, co vysvětlil, jak se Jeff setkal s Markem, pokračoval v vysvětlování, jak si Mark vybral původní lidi, které si vybral pro Canonical pro stavbu Ubuntu v letech 2004 a 2005, což je samo o sobě zajímavý příběh.

Jako správce vydání GNOME se Mark o Jeffa velmi zajímal, protože Mark chtěl použít GNOME jako desktopové prostředí pro to, co se mělo stát Ubuntu (v té fázi byl projekt jednoduše „No Name Dosud").

Jeff mi vysvětlil, že když Mark plánoval tuto myšlenku, procházel 6 měsíců e -maily se seznamem adresářů Debianu a vybíral vhodné lidi pro společnost, která se měla stát Canonical. Mark si udělal domácí úkol.

[Mark] velmi bystře porozuměl trhu.

Jeff pokračoval v povídání o základech Ubuntu a Canonical a o tom, jak se Mark v roce 2004 rozhodl pro některé konkrétní aspekty Ubuntu, které jsou stále k dispozici: desktopové prostředí (GNOME), cyklus vydání (6 měsíců) a skutečnost, že budou dodávána bezplatná CD celosvětově.

Mark řekl Robovi a mně, pokud byste mohli mít někoho, kdo pracuje na této misi z Debianu, koho byste si vybrali?

Jeff hovořil o některých původních setkáních společnosti Canonical v Markově dvoupokojovém londýnském bytě s přibližně 20 nejlepšími lidmi v oboru, což zjevně udělalo dobrý dojem.

V kontextu Debianu, nejchytřejší kluci v místnosti... je tu správce dpkg, vhodný správce, vedoucí zabezpečení Debianu a jste jako svatí, to je úžasné.

Lidskost vůči ostatním

Kde se tedy vzal název „Ubuntu“?

Jeff mi vysvětlil, jak Mark přišel s názvem „Ubuntu“ a jak mu bylo trapné se o tuto myšlenku nejprve podělit s ostatními.

Jak by většina měla vědět, Mark je Jihoafrický a Ubuntu je slovo pocházející z jazyka Bantu v Africe.

Je zajímavé, že poté, co Mark sdílel myšlenku „Ubuntu“, se poté trochu diskutovalo o tom, zda se společnost bude jmenovat Ubuntu, nebo produkt, nebo dokonce produkt s názvem Canonical.

Všichni se rozhodli, že se produkt musí jmenovat Ubuntu.

Jeff také vysvětlil, jak systém kódování zvířat začal: Původní seznam adresátů pro Canonical se nazýval „Warthogs“, a proto první verze byla Warty Warthog.

Ve stejné době, kdy se to všechno dělo, se tým v Canonical snažil udržet hodně na dně, dokud neměli nějaké solidní věci, které by mohli oznámit zbytku komunity.

I když se zaregistrovali nonameyet.com doufejme, že informují průmysl, kam zmizeli všichni jejich špičkoví hackeři!

Bylo to Super Secret Debian Startup.

Šestiměsíční cyklus vydání

Mluvili jsme o šestiměsíčním cyklu vydávání, upgradech, co to znamená pro podniky a spotřebitele a dokonce i Jeffovu tchyni.

Zatímco šestiměsíční cyklus vydání je skvělý pro synchronizaci s upstream a také pro udržení převládajícího nadšení a motivace v rámci Canonical a komunity si člověk musí klást otázku, zda mainstreamoví koncoví uživatelé skutečně chtějí upgradovat svůj OS každých 6 měsíců nebo ne.

Jeff řekl, že zjistil, že jeho tchýně už nějakou dobu provádí upgrade distribuce sama-což mě velmi překvapilo, protože moje máma to rozhodně nedělá!

Diskutovali jsme také o postupných vydáních a upgradech aplikací po instalaci a také o tom, zda by Canonical měl prozkoumejte vyvíjející se věci na pozadí a poté přistávejte, až když je zmíněná věc skutečně dokončena a připraven.

Hlavní příklad: Softwarové centrum, které bylo spuštěno pouze s jednou placenou aplikací, kterou lze zakoupit v Maverick 10.10.

Na Unity a GNOME Shell

Jeff a já jsme mluvili o novém rozhraní Unity Ubuntu, o jeho důsledcích na ploše, jak původní rozhraní netbooku bylo dobré a co to znamená pro upstream a celou linuxovou komunitu.

Jeff je zcela proti tomu, aby Canonical dělal svou vlastní věc, a domnívá se, že odloučení od upstream může způsobit hromadu problémů s udržovatelností a rozpory v rámci komunity Open Source.

Když odejdeš sám, musíš dělat bláznivé sračky.

Měli jsme dobrý rozhovor o tom, jak se zdá, že se Canonical a GNOME stále více distancují a co to znamená pro oba konce spektra.

Jeff navrhuje, že důvodem, proč Canonical dělá hodně své vlastní práce (indikátory, ovládání oken, Unity atd.), Je jednoduše odlišit sami od přebytku konkurenčních distribucí Linuxu, což podle něj není nutné, protože Ubuntu je již populární pro ostatní důvody.

[Canonical] se nemusí tolik soustředit na diferenciaci. Už jsou známí pro stabilitu, spolehlivost a snadné použití.

Jeff se se mnou podělil o zajímavý názor na to, jak Canonical odůvodnil Unity a nepoužívá GNOME Shell a jak se s tím společnost vypořádala, když to komunita zpochybnila.

Jsem hluboce nezaujatý množstvím FUD a keců, které o celém tomto rozhodovacím procesu řekli kanoničtí lidé, kteří jsou jinak rozumní lidé jako Jono a Mark.

Je Canonical stále zaměřen na desktop?

Vzhledem k tomu, že se mnoho úsilí soustředilo na podnikové nasazení Ubuntu, vývoj ve správě systému Landscape služby, více nabídek práce v podnikových odděleních a program placené podpory, je třeba si položit otázku, zda se na Canonical stále soustředí ‘Oprava chyba č. 1.

Mluvili jsme o tom, zda se Canonical stále zaměřuje na svůj původní cíl z roku 2004, nebo zda se jejich priority výrazně přesunuly na podnikovou stránku odvětví.

Vzdal se Canonical dobývání mainstreamového trhu a nyní se zaměřuje na nasazení v podniku, nebo se tam mezitím jednoduše soustředí na vybudování hotovosti za chybu č. 1?

Jeff poznamenává,

Svět se od roku 2004 a chyba č. 1 hodně změnil.

Společnost Canonical si nyní možná uvědomuje, že ukrást podíl na trhu ve Windows může být větší úsilí, než je požadováno, a možná našli vynikající zdroj příjmů z nasazení podniku a samozřejmě podporu smlouvy.

Diskuse se přesunula ve prospěch živých disků CD a v tom, jak pomohly rozšířit Ubuntu v prvních dnech, ale zda jsou stále relevantní i po 6. měsíců, vaše lesklé nové CD je irelevantní a často (s dlouhými dodacími lhůtami) bude nová verze Ubuntu vydána ještě předtím, než dostanete CD za poslední jeden.

Pokud jde o přechod na DVD?

Výhodou nepřesunutí na DVD je, že se Ubuntu snaží nebýt nafouklý, jako Windows, a to vede k mnoha úhledné a kreativní úspory místa na disku CD, stejně jako optimalizovaný kód, a proto obecně štíhlejší a čistší Zkušenosti.

[700 MB CD] je příjemné kreativní omezení.

Beseda byla zakončena rychlým rozhovorem o Waylandu a X (kde Jeff zdůraznil, že Wayland je dlouhá, dlouhá cesta) a poté po neuvěřitelných 40 minutách chatování se Jeff konečně najedl oběd!

Děkuji Jeffovi za tento rozhovor. Můžeš sledujte Jeffa Waugha na Twitteru zde, a podívejte se na jeho webové stránky, bethesignal.org

Všechno Ubuntu, denně. Od roku 2009.

Teachs.ru