Video: В чем смысл open source? (Listopad 2024)
Společnost Canonical, 750-personová společnost se zaměstnanci ve více než 42 zemích po celém světě, je hnací silou open source softwaru Ubuntu. Přestože Canonical a Ubuntu jsou dobře známí a respektovaní mezi tvrdými technology, většina spotřebitelů o nich pravděpodobně nikdy neslyšela.
Toto je nešťastná realita softwaru s otevřeným zdrojovým kódem. Produkty a projekty věnované demokratizační technologii tím, že používání počítače zdarma a spravedlivé pro každého, často létají pod radarem. Zda se společnosti Canonical a Ubuntu staly synonymem pro běžného spotřebitele, do značné míry závisí na tom, zda se spotřebitelé přestanou vzdalovat od tradičního používání zařízení. Může vize společnosti Canonical pro konvergovaný výpočetní zážitek napříč spektrálními zařízeními učinit Canonical name stejně synonymem pro uživatele stolních počítačů, jako je tomu u uživatelů řešení podnikového cloudu a správy výkonu aplikací (APM)?
Chatoval jsem s generální ředitelkou Canonical Jane Silber, pozoruhodnou manažerkou s bohatým technologickým zázemím, prostřednictvím e-mailu o výzvách, kterým Canonical čelí ve spotřebitelských počítačích a dokonce i v televizi, a také o tom, jak společnost plánuje udržet svůj status na podnikových cloudových a softwarových trzích.
PCMag: Ubuntu zastánci jsou vzteklí evangelisté. Berou na Facebook, Twitter, dokonce i na článek o komentářích k článku PCMag, aby vyjádřili svou lásku k vašemu softwaru. Je to zdarma, je otevřené, jeho použití je snadné. Ve srovnání s jinými operačními systémy (OS) je však stále relativně mezera (třetí za Mac OS a Windows).
Proč si myslíte, že to je? Co bude trvat, než Ubuntu dosáhne další úrovně průmyslového adopce? Představujete si, že se toto zvýšení děje se zákaznickou základnou nebo podnikovým osvojitelem?
Jane Silber (JS): Ubuntu má průmyslovou adopci, která je široká i hluboká. Společnosti jako Walmart, Netflix a eBay staví svou infrastrukturu na Ubuntu. Telcos jako Deutsche Telekom, AT&T a NTT staví své telekomunikační schopnosti nové generace na Ubuntu. Ubuntu je nejoblíbenější operační systém na veřejných cloudech, jako jsou Amazon Web Services, a společnosti jako Google a Intel používají Ubuntu na svých vývojových pracovních stanicích. Kromě toho všichni výrobci zařízení internetu věcí (IoT) bran, síťových zařízení, robotů a robotů používají Ubuntu v měřítku. Je těžké si představit, že je to výklenek!
Místo, kde Ubuntu zaostává v používání, je v tradičním stolním počítači, i když zůstává předním Linuxem a oblíbeným vývojářem. Věříme, že v budoucnu dojde k významnému přetvoření tohoto segmentu, protože se pojem „osobní výpočetní technika“ mění s inovacemi v oblasti hardwaru, softwaru, konektivity atd. Naší vizí je, že místo diskrétních interakčních bodů zaměřených na velikost obrazovky (např., telefon, tablet, notebook), v našem digitálním životě bude spektrum zařízení a interakčních modelů. Pro tento scénář vytváříme konvergovanou osobní zkušenost Ubuntu a očekáváme, že se změny ve způsobu interakce lidí s jejich počítačovými zkušenostmi projeví ve spotřebitelských i podnikových prostorech.
PCMag: Vzhledem k tomu, že se společnosti stávají odborníky na správu cloudové infrastruktury, představuje společnost Canonical příležitost přizpůsobit se svým specifickým požadavkům a preferencím. Co by jako partner OpenStack měli vědět firmy, které spolupracovaly s tradičními prodejci, o cloudových implementacích s otevřeným zdrojovým kódem? Kolik open source lépe uspokojuje jejich specifické potřeby?
JS: Spolupracovali jsme s neuvěřitelně velkým rozsahem telekomunikací, velkých podniků a malých a středních podniků (SMB) vytvářejících mraky Ubuntu OpenStack. Jedním z workshopů, které často provádíme se zákazníky, je skutečně porozumět jejich potřebám a zmapovat je. Někdy mají zákazníci solidní obchodní nebo technické zdůvodnění přizpůsobení cloudové architektury, aby vyhovovala jejich potřebám; flexibilita a svoboda řešení s otevřeným zdrojem někdy vede k zbytečné a neužitečné diferenciaci.
Myslíme si, že je důležité pomoci podnikům pochopit jejich potřebu přizpůsobení a zvážit je oproti výhodám standardizace na této úrovni. Rozhodně podporujeme přizpůsobení a vytvořili jsme největší laboratoř OpenStack Interoperability Lab (OIL), o které vím. V této laboratoři spolupracujeme s hardwarovými a softwarovými partnery na vytváření a testování tisíců mraků měsíčně, testování interoperability a výkonu různých permutací softwaru a hardwaru dodavatele v prostředí OpenStack. Protože určitě, pokud se chystáte přizpůsobit cloud, chcete vědět, že komponenty, které vyberete, budou dobře fungovat.
Zákazníci, kteří vědí, že jejich obchodní hodnota spočívá v tom, co se děje na vrcholu cloudu, se často zajímají o mnohem standardnější nabídku. V takovém případě využíváme všechny naše zkušenosti a znalosti o budování a běhu mraků do nabídky spravovaných služeb zvané BootStack, ve které budujeme a provozujeme cloud OpenStack pro zákazníky, až do okamžiku, kdy jsou připraveni zahájit provoz in-house.
PCMag: Nejsem si jistý, že mnoho lidí si uvědomuje, že Ubuntu je také postaveno jako Smart TV OS. Můžete nám říct něco o tom, kde je trh s otevřenými zdroji pro chytré televizory? Spolupracují výrobci s vámi na vytvoření tohoto prostředí? Jak se bude nastavení televizoru s otevřeným zdrojovým kódem lišit od vlastnických nastavení, která jsme viděli na jiných zařízeních?
Také si uvědomuji, že jste řekl, že nemáte v úmyslu vyrábět hardware televizoru Ubuntu, ale musím se znovu zeptat. Máte v úmyslu vyrábět hardware televizoru Ubuntu?
JS: Nemáme v úmyslu vyrobit televizní hardware (nebo jakýkoli jiný hardware). Místo toho spolupracujeme s výrobci zařízení všech velikostí při uvádění produktů založených na Ubuntu na trh. Inteligentní televizory jsou na průniku dvou oblastí, které považujeme za velmi zajímavé: inteligentně připojená zařízení IoT a konvergovaný pohled na osobní počítače. Inteligentní televizi si můžete představit jako zařízení IoT, protože se nemusí nutně lišit od inteligentního domácího rozbočovače. A kromě množství místa, které zabere na zdi, jsou inteligentní televizory co do spotřeby médií stále častěji jako tablety.
Na trhu můžete vidět, jak výrobci TV přijímají oba tyto přístupy, umísťují svá zařízení jako jedno z mnoha zařízení ve vaší domácnosti a digitální životy nebo je umísťují jako centrum vašeho domácího počítačového zážitku. Prostřednictvím Ubuntu Core a Ubuntu Personal jsme se zaměřili na spolupráci s výrobci hardwaru, abychom do tohoto druhu zařízení dostali spoustu dalších bezpečných, spolehlivě aktualizovaných a aplikací podporujících aplikací - to je to, co nás vzrušuje. A jsme nadšeni, že můžeme spolupracovat s předními hardwarovými partnery.
PCMag: Zabezpečení s otevřeným zdrojovým kódem: V tomto odvětví přetrvává představa, že produkty s otevřeným zdrojovým kódem jsou méně bezpečné než proprietární nástroje. Jaký je postoj Canonical k tomu? Proč jsou tyto pojmy nesprávné?
JS: Je zastaralou představou, že produkty s otevřeným zdrojovým kódem jsou méně bezpečné než proprietární nástroje. Ve skutečnosti existují důvody, proč mohou být bezpečnější (např. Rozšířená schopnost kontrolovat a opravovat kód), ale samotný otevřený zdroj nezaručuje bezpečnější nebo bezpečnější prostředí. Zabezpečení není produkováno jednoduše licenčním modelem nebo vývojovým přístupem. Zabezpečení závisí také na faktorech, jako je architektura, frekvence aktualizací softwaru atd.
Ve skutečnosti je to jedna z oblastí, na kterou jsme se v loňském roce opravdu zaměřili. Přepracovali jsme, jak aplikace a základní operační systémy fungují na zařízeních IoT založených na Ubuntu a osobních zařízeních, jako je telefon. V důsledku tohoto úsilí jsme zavedli úchyty, formát balení, který umožňuje izolaci aplikací a transakční aktualizace, které jsou klíčem k bezpečnému a spolehlivému zážitku. A samozřejmě, jednou z výhod open source je to, že inovace, jako je snap, se mohou šířit a to je přesně to, co se stalo: Snaps se stal univerzálním formátem balíčků pro Linux a nyní pracuje na široké škále linuxových distribucí včetně OpenSUSE, Debian, Yocto a Fedora.
PCMag: Zdá se, že Canonical vytvořil frázi „Velký software“. Můžete mluvit o tom, co to je a jak to ovlivní průmysl? Některé z prvních reakcí na tuto frázi byly negativní, v tom smyslu, že jsou příliš teoretické, nepraktické a ve skutečnosti neposkytují okamžitou obchodní hodnotu. Co myslíš?
JS: "Velký software" je věta, která popisuje změnu v IT, která se již děje. Tento termín se nevztahuje na nový nástroj, který se týká všeléku na IT; Spíše se jedná o vyvíjející se jevy v IT, s nimiž se průmysl musí vyrovnat. V zásadě roste tlak na podniky, aby provozovaly IT v měřítku a rychlostí, se složitými architekturami propojených služeb, které se vyvíjejí různým tempem.
V minulosti společnosti spravovaly několik aplikací nebo řešení, které byly zavedeny na několika strojích. Nyní musí řešit mnoho aplikací a služeb napříč desítkami tisíc uzlů a více fyzických a virtuálních substrátů. Toto je doba velkého softwaru. Obchodní hodnota ve věku velkého softwaru přinese společnosti, které jsou schopny využít změny, aniž by podlehly rizikům spojeným s tímto novým světem. Klíčem k tomu je pochopení důsledků pro nasazení, správu a provoz těchto složitých vzájemně propojených architektur.
Tato nová třída Velkého softwaru vyžaduje přístup založený na modelu, aby bylo možné účinně konfigurovat, zavádět, provozovat a spravovat a často specifické odborné znalosti v oblasti komponentových služeb. Juju je nástroj, který automatizuje operace založené na modelu pro velký software. Zahrnuje znalosti odborníků v programu Charms, které lze znovu použít v několika modelech napříč organizačními hranicemi, s více operačními systémy a na více výpočetních substrátech. Je to tolik organizací, které modelují, nasazují a provozují jejich Big Data řešení, jejich OpenStack cloud nebo dokonce jejich klastr Kubernetes. To vše jsou příklady velkého softwaru, který je již přítomen v měnícím se prostředí podnikového IT.