Ubuntu – один из самых популярных дистрибутивов Linux. Несмотря на то, что в последнее время сама операционная система и ее разработчик все чаще поддаются критике, мир Linux еще никогда не был так хорош. Во многом это заслуга именно Ubuntu и компании Canonical, которая стоит за ее созданием. Давайте взглянем, что эта операционная система подарила сообществу Linux.
Ubuntu ориентирована на привычных пользователей
Во время запуска Ubuntu в 2004 году, на персональных компьютерах и ноутбуках конечно использовались дистрибутивы Linux, но они не могли предоставить по-настоящему полноценный пользовательский опыт. Canonical продвигала Ubuntu как «Linux для людей» (Linux for human beings) и добавила функции, которые сделали Linux проще для использования в качестве основной операционной системы. Среди них были функции, позволяющие легко устанавливать проприетарные драйвера и мультимедиа кодеки. С другой стороны, многие были крайне рады возможности бесплатно заказать диск с Ubuntu почтой.
Canonical создала множество ориентированных на рабочее окружение инициатив. Компания пыталась интегрировать функцию обмена мгновенными сообщениями напрямую в систему, создала службу Ubuntu One для облачного хранения файлов и покупки музыки, а также собственный интерфейс Unity. К сожалению, сейчас все эти проекты не используются, но таким образом Ubuntu явно дала понять всему сообществу Linux, что готова к экспериментам.
Linux по-прежнему чаще применяется на серверах, чем на настольных компьютерах или ноутбуках. Вместе с тем, возможно Ubuntu теперь также не самая простая система, однако нельзя не отрицать тот факт, что ОС от Canonical внесла огромный вклад в развитие Linux. Сейчас стало значительно проще использовать Linux на десктопных компьютерах и Ubuntu сыграла в этом большую роль.
Linux теперь доступен на большем количестве оборудования
Часть видения Canonical по продвижению потребительских Linux компьютеров заключалась в предложении Ubuntu, как альтернативы в магазинах. Для этого компания сотрудничала с производителями оборудования. Со временем, среди компаний оказались, как небольшие разработчики вроде System76, так и транснациональные компании, такие как Dell.
В нашей стране не часто в магазинах можно встретить компьютеры с предустановленной версией Ubuntu, однако в других странах Dell и HP предлагают такие решения для корпоративного и частного сектора.
Ubuntu привела миллионы пользователей
Внимание Canonical к рабочему окружению и работе с пользовательским оборудованием с лихвой окупилось. Люди охотно выбирали Ubuntu и теперь дистрибутив имеет огромную пользовательскую базу.
Узнавание имени Ubuntu стало настолько широким, что одно только его упоминание дает понять, о чем идет речь даже обычному пользователю. С другой стороны, многие, кто пришел в Linux начинал именно с Ubuntu. Несмотря на то, что кто-то мог уже переключится на использование других дистрибутивов, ОС от Canonical стала для огромного количества человек первым шагом на пути к свободному ПО.
Ubuntu лежит в основе огромного числа популярных дистрибутивов
Ubuntu является не только одним из самых популярных дистрибутивов, это также целая инфраструктура для огромного ряда альтернатив.
Когда вы запускаете Ubuntu, вы скачиваете приложения из репозитория, сервера, который хранит все программы и компоненты для работы системы. Разработчики создают и поддерживают программное обеспечение, которое, такие компании как Canonical хранят и распространяют через свои репозитории.
Canonical не создает большую часть ПО в своих репозиториях, но некоторые компоненты, такие как ядро Linux, проходят дополнительное тестирование и получают патчи безопасности.
Linux Mint, elementaryOS и Pop!_OS – одни из наиболее известных альтернатив Ubuntu, которые полагаются на ее репозитории. Canonical не требует от них или кого-либо другого никакой платы за это. Таким образом компания развивает сообщество Ubuntu и помогает всей экосистеме Linux.
Canonical создала новый универсальный формат пакетов
Способ, каким разработчики распространяют свое ПО на Linux меняется прямо сейчас. Вместо применения модели программных репозиторивев, теперь многие приложения можно установить, используя универсальные форматы пакетов. Один из них, формат Snap, был разработан Canonical.
Раньше, многие разработчики создавали приложения для Ubuntu и не утруждали себя созданием версий пакетов для других версий Linux. Если вы предпочитали дистрибутивы, использующие RPM пакеты вместо DEB, тогда вам либо пришлось бы собирать программу из исходников, либо как-то конвертировать установочный пакет.
Snap пакеты не чувствительны к дистрибутивам. После того как вы обеспечите в своей системе поддержку Snap пакетов, вы можете устанавливать приложения вне зависимости от дистрибутива Linux.
Конечно snap пакеты – это не единственный вариант универсальных пакетов для Linux. Однако, Canonical сделала все возможное, чтобы привлечь разработчиков и компаний к распространению ПО в таком виде.
Ubuntu удалось привлечь сторонних разработчиков коммерческого ПО
Одной из сильных сторон Ubuntu, относительно других дистрибутивов, является привлекательность для сторонних разработчиков. В частности, сейчас для Ubuntu существует огромное количество кроссплатформенного, коммерческого, проприетарного ПО, которое уже существует для Windows или macOS.
К сожалению, это не всегда положительно сказывается на всей экосистеме Linux. Однако, в некоторых случаях, таких как со Steam, программы, выпущенные специально для Ubuntu, быстро становятся доступными и в других дистрибутивах. Это существенно меняет положение дел для геймеров и профессионалов, которые напрямую связаны с конкретными приложениями. Теперь Linux гораздо более жизнеспособен.
С форматом пакетов Snap, программы теперь доступны не только для Ubuntu. Приложения, размещённые в магазине приложений Snap, стали доступными для всех систем.
Canonical адаптировала GNU/Linux для телефонов
Android смартфоны используют ядро Linux, но в целом, на этом сходства с десктопными дистрибутивами заканчиваются, потому что большинство прочих компонентов в корне отличаются.
Вместе с Ubuntu Touch, Canonical пыталась принести версию Linux, сравнимую с десктопной Ubuntu на мобильные устройства. И стоит признать, что компания в этом преуспела. Конечно устройства имели множество ограничений и были доступны лишь на нескольких рынках, но они смогли всполошить индустрию. Жаль, что в конечном итоге Canonical не увидела достаточно успеха, чтобы продолжать инвестировать в этот проект.
Несмотря на это, интерфейс Ubuntu Touch продолжает жить и развиваться в проекте UBports. Благодаря открытому исходному коду, сообщество продолжает развивать мобильную версию ОС. Ubuntu Touch доступна как один из вариантов для PinePhone, а также может быть установлена на свободный смартфон Librem 5.
Launchpad стал домом для множества проектов
Launchpad – это центр для совместной работы, для тысяч бесплатных приложений с открытым исходным кодом. Во многом он напоминает Github, но без Microsoft.
Launchpad начинался как проприетарный проект Canonical, который компания затем могла бы использовать для поддержки дальнейшего развития Ubuntu. После некоторой критики, Canonical постепенно выпустила различные части сайта под лицензиями с открытым исходным кодом, пока вся платформа не стала открытой.
За последнее десятилетие Launchpad превратился в платформу для открытых проектов, которую можно использовать для обмена исходным кодом, отслеживания багов, обсуждений и рассылки писем.
Linux Mint, elementaryOS, Inkscape и Exaile уже давно пользуются всеми преимуществами Launchpad.
Как к Ubuntu относитесь вы?
Ubuntu – отличная, операционная система, которая повлияла на многие аспекты всего Linux сообщества. А вы использовали ее когда-нибудь или может еще только планируете это сделать? Поделитесь своей историей в комментариях.
Не забудьте подписаться и поставить лайк. Впереди будет еще много крутых статей.