Видео: ÐÑÐ¸ÐºÐ¾Ð»Ñ Ñ ÐºÐ¾Ñками и коÑами (Ноември 2024)
Canonical, компания с 750 души със служители в повече от 42 страни по света, е движещата сила на софтуера с отворен код на Ubuntu. Въпреки че Canonical и Ubuntu са добре познати и уважавани сред хардкор технолозите, вероятно повечето потребители никога не са чували нито едно от двете.
Това е злощастна реалност на софтуера с отворен код. Продуктите и проектите, посветени на демократизирането на технологиите, като правят използването на компютър безплатно и честно за всички, често летят под радара. Дали Canonical и Ubuntu станат синоним на общия потребител до голяма степен зависи от това дали потребителите се отдалечават от традиционното използване на устройства. Може ли визията на Canonical за конвергентно изчислително преживяване на устройства от спектър да направи името Canonical като синоним на потребители на десктоп, както и на потребителите на корпоративните му решения и управлението на производителността на приложенията (APM)?
Разговарях с изпълнителния директор на Canonical Джейн Силбър, забележителен изпълнителен директор с богат технологичен опит, чрез имейл за предизвикателствата, с които се сблъскват Canonical в потребителските компютри и дори телевизията, както и как компанията планира да запази статуса си на бизнес облаците и пазарите на софтуер.
PCMag: Защитниците на Ubuntu са яростни евангелисти. Те взимат във Facebook, Twitter, дори в раздела за коментари на статията PCMag, за да изразят любовта си към вашия софтуер. Той е безплатен, отворен е, достатъчно е лесен за използване. Въпреки това, тя все още е относително ниша в сравнение с други операционни системи (ОС) (трета зад Mac OS и Windows).
Защо мислите, че това е? Какво ще отнеме Ubuntu да достигне следващото ниво на усвояване на индустрията? Предвиждате ли тези увеличения да се случват с потребителската база или с предприятието?
Джейн Силбър (JS): Ubuntu има въвеждане в индустрията, което е широко и дълбоко. Компании като Walmart, Netflix и eBay изграждат своята инфраструктура на Ubuntu. Телекомуникациите като Deutsche Telekom, AT&T и NTT изграждат своите телекомуникационни технологии от ново поколение на Ubuntu. Ubuntu е най-популярната операционна система на обществени облаци като Amazon Web Services, а компании като Google и Intel използват Ubuntu на работните си станции за програмисти. Освен това производителите на устройства за интернет на нещата (IoT) на шлюзи, мрежови устройства, роботи и дронове използват Ubuntu в мащаб. Трудно е да се мисли за това използване на ниша!
Мястото, където Ubuntu изостава в използването, е в традиционните настолни компютри, въпреки че остава водещ Linux и любим на разработчиците. Вярваме, че в бъдеще ще има значителна промяна на този сегмент, тъй като понятието „лични изчислителни процеси“ се променя с иновации в хардуера, софтуера, свързаността и т.н. Нашето виждане е, че не са дискретни точки на взаимодействие, фокусирани върху размера на екрана (напр., телефон, таблет, лаптоп) ще има спектър от устройства и модели за взаимодействие в нашия дигитален живот. Ние изграждаме конвергиран Ubuntu Personal опит за този сценарий и очакваме промени в начина, по който хората взаимодействат с техния опит в компютърната среда, както в потребителското, така и в корпоративното пространство.
PCMag: Тъй като компаниите стават експерти в управлението на облачната инфраструктура, възможността за персонализиране към техните специфични изисквания и предпочитания представлява възможност за Canonical. Като партньор на OpenStack какво трябва да знаят бизнесите, които са работили с традиционните доставчици, за облачно внедряване с отворен код? Колко отворен код по-добре обслужва техните специфични нужди?
JS: Работили сме с невероятно голям набор от телекомуникации, големи предприятия и малки за средни предприятия (SMBs), изграждащи облаци Ubuntu OpenStack. Един от семинарите, които често правим с клиентите, е наистина да разберем и картографираме техните нужди. Понякога клиентите имат солидна бизнес или техническа обосновка за персонализиране на облачна архитектура според нуждите им; понякога гъвкавостта и свободата на решенията с отворен код водят до ненужно и безполезно разграничаване.
Смятаме, че е важно да помогнем на бизнеса да разбере нуждата им от персонализиране и да прецени това спрямо предимствата на стандартизацията на това ниво. Ние със сигурност подкрепяме персонализирането и сме изградили най-голямата лаборатория за оперативна съвместимост на OpenStack (OIL), за която знам. В тази лаборатория работим с хардуерни и софтуерни партньори, за да изградим и тестваме хиляди облаци на месец, като тестваме оперативната съвместимост и производителността на различни престановки на софтуера и хардуера на доставчика в среда на OpenStack. Защото със сигурност, ако ще персонализирате своя облак, искате да знаете, че компонентите, които избирате, ще работят добре заедно.
Клиентите, които знаят, че тяхната бизнес стойност се състои в това, което се случва на върха на облака, често се интересуват от много по-стандартно предложение. В този случай ние прилагаме целия си опит и знания за изграждането и пускането на облаци в управлявана услуга, наречена BootStack, в която ще изградим и изпълним OpenStack облак за клиентите, до момента, в който те са готови да въведат операции.
PCMag: Не съм сигурен, че много хора осъзнават, че Ubuntu е изграден и като ОС на Smart TV. Можете ли да ни кажете малко за това къде е пазарът с отворен код за интелигентни телевизори? Работят ли производителите с вас, за да създадат тази среда? Как ще се различава настройката на телевизора с отворен код от собствените настройки, които сме виждали на други устройства?
Също така разбирам, че сте казали, че нямате намерение да произвеждате хардуер на Ubuntu TV, но трябва да попитам отново. Някакво намерение за производство на хардуер Ubuntu TV?
JS: Нямаме намерение да правим хардуер за телевизор (или друг хардуер). Вместо това работим с производители на устройства от всички размери, за да внесем на пазара продукти, базирани на Ubuntu. Интелигентните телевизори са в пресечната точка на две области, които ни се струват много интересни: интелигентно свързани IoT устройства и конвергентна гледка на лични изчисления. Можете да мислите за интелигентен телевизор като за IoT устройство, защото не е задължително да се различава от центъра за интелигентен дом. И освен количеството пространство, което заема на стената ви, смарт телевизорите все повече приличат на таблети по отношение на потреблението на медии.
На пазара можете да видите, че производителите на телевизори прилагат и двата подхода, позиционирайки своите устройства като едно от много устройства в дома и дигиталния си живот или ги позиционирайте като център на домашното си компютърно преживяване. Чрез Ubuntu Core и Ubuntu Personal ние сме фокусирани върху работата с производителите на хардуер, за да внесем сигурно, надеждно актуализирано, с приложението преживяване сред този вид устройство сред много други - това ни вълнува. И ние сме развълнувани да работим с водещи хардуерни партньори, за да го направим.
PCMag: Защита с отворен код: Постоянната идея в индустрията е, че продуктите с отворен код са по-малко безопасни от собствените инструменти. Каква е позицията на Canonical по този въпрос? Защо тези понятия са неправилни?
JS: Остаряла представа, че продуктите с отворен код са по-малко безопасни от патентованите инструменти. Всъщност има причини, поради които те могат да бъдат по-безопасни (например, по-широко разпространената способност за преглед и коригиране на код), но само с отворен код не гарантира по-сигурно или по-сигурно изживяване. Сигурността не се произвежда само от лицензионен модел или подход за разработка. Сигурността зависи и от фактори като архитектура, честота на актуализациите на софтуера и т.н.
Всъщност това е една от областите, върху които наистина бяхме фокусирани през последната година. Преправихме как взаимодействието на приложенията и основната ОС на IoT устройства, базирани на Ubuntu и лични устройства, като телефона. В резултат на тези усилия въведохме щрапки, формат на опаковката, който позволява изолация на приложенията и актуализации на транзакциите, като и двете са от ключово значение за сигурно и надеждно изживяване. И, разбира се, едно от предимствата на отворения код е, че иновациите като щракане могат да се разпространят и точно това се случи: Snaps са се превърнали в универсален пакет формат за Linux и сега работят върху широк спектър от Linux дистрибуции, включително OpenSUSE, Debian, Yocto и Fedora.
PCMag: Изглежда, че Canonical е въвел фразата "Голям софтуер". Можете ли да говорите за това какво е това и как ще се отрази на индустрията? Някои от ранните отговори на тази фраза бяха отрицателни, в смисъл, че е твърде теоретична, непрактична и всъщност няма да осигури непосредствена бизнес стойност. Какво мислиш?
JS: "Голям софтуер" е фраза, която описва промяна в ИТ, която вече се случва. Терминът не се отнася до нов инструмент за ИТ панацея; по-скоро това се отнася до развиващите се явления в ИТ, с които индустрията трябва да се примири. По принцип има все по-голям натиск за бизнеса да управлява ИТ в мащаб и скорост, със сложни архитектури на взаимосвързани услуги, всички от които се развиват с различна скорост.
В исторически план компаниите управляваха няколко приложения или решения, внедрени на няколко машини. Сега те трябва да се справят с много приложения и услуги в десетки хиляди възли и множество физически и виртуални субстрати. Това е ерата на големия софтуер. Стойността на бизнеса в епохата на Големия софтуер ще натрупа тези компании, които са в състояние да възползват промяната, без да се поддават на рисковете, присъщи на този нов свят. И ключът към това е разбирането на последиците за разполагане, управление и работа на тези сложни, взаимосвързани архитектури.
Този нов клас Голям софтуер изисква модерен подход за ефективно конфигуриране, разгръщане, работа и управление на него и често специфичен опит в компонентните услуги. Juju е инструмент, който автоматизира управляваните от модела операции за Big Software. Той капсулира знанията на експертите по Charms, които могат да бъдат използвани повторно в множество модели през организационни граници, с множество операционни системи и на множество изчислителни субстрати. Това е колко организации моделират, внедряват и експлоатират своите решения за големи данни, облаците си OpenStack или дори клъстера си Kubernetes. Всичко това са примери за Big Software, който вече присъства на променящия се пейзаж на корпоративните ИТ.