Вклад компании Canonical и её основателя, Марка Шаттлворта, в развитие Linux сложно переоценить. Пожалуй, именно их усилия дают основание говорить, что эта ОС стала по настоящему потребительской системой — до этого она преимущественно воспринималась как система для серверов и суперкомпьютеров. Для популяризации своего дистрибутива Ubuntu компания бесплатно рассылала его по почте и раздавала на улицах. Несмотря на то, что Ubuntu так и не удалось основательно потеснить Windows на десктопе, это никак не сказалось на оптимизме Шаттлворта: он по прежнему полон энергии и горит желанием продвигать Ubuntu в массы.
Но только теперь его энтузиазм направлен в другое русло. В интервью изданию eWeek он рассказал, что промежуточный релиз Ubuntu 17.10 будет нацелен на Интернет вещей и выйдет в октябре. По его словам, именно в этой области он ощущает прорыв для Linux в целом и Ubuntu в частности. Помимо Ubuntu 17.10 в 2017 г. будет выпущен релиз с трехлетним сроком поддержки — Ubuntu 17.04. Он получит кодовое название «Zesty Zapus» и дебютирует в апреле.
Отдельный интерес представляет название для Ubuntu 17.10. Дело в том, что для каждого нового названия релиза Canonical берёт буквы английского алфавита в нисходящем порядке. Обычно новый релиз получает название того или иного животного, и Ubuntu 17.04 исчерпала лимит букв. Как пояснил Шаттлворт, чтобы придумать название Ubuntu 17.10 придётся задействовать воображение, но он не сказал, какими критериями будет руководствоваться компания при его выборе. Не исключено, что она вновь вернется к алфавиту и начнёт использовать буквы, начиная с «A».
Впрочем, более важную роль играет функционал дистрибутива. По этому поводу Шаттлворт сказал, что видит неплохие перспективы для Ubuntu Core и Snappy. «Огромное количество гаджетов порождает новые возможности для Ubuntu Core и Snappy, они интересуют людей, поскольку это интересно и весело», — сказал глава Canonical.
Ubuntu Core появилась в 2015 г. Она предназначена для работы «умных» потребительских устройств, развиваемых в соответствии с концепцией Интернета вещей. Платформа может использоваться в том числе в системах домашней автоматизации, дронах и автономных роботах. Инструментарий Snappy тем временем представляет собой образ базовой системы, работающий как единое целое без применения пакетных менеджеров. Вместо поэтапного обновления на уровне отдельных deb-пакетов в Snappy предлагается механизм атомарного обновления всей системы по аналогии с ChromeOS и CoreOS.
Учитывая, что в ближайшие годы количество IoT-устройств продемонстрирует экспоненциальный рост, немаловажное значение будет иметь безопасность их работы. По мнению Шаттлворта, Snappy является тем инструментом, который способен обеспечить стабильность и безопасность для системы и приложений. Snappy разделяет пользовательские файлы, конфигурационные настройки и данные от кода приложений. Код приложений хранится в разделе, смонтированном для бо́льшей безопасности и стабильности только для чтения.
Гипервизор LXD — ещё одна инициатива Canonical, которая обеспечит повышенную безопасность пользователей Linux. LXD позиционируется как «гипервизор контейнеров». Вместо используемых в LXC шаблонов построения контейнера в LXD применяются готовые образы контейнеров, кроме того LXD может предоставлять доступ к имеющимся образам, выполняя роль хранилища образов. В ноябре 2014 г. была выпущена первая версия LXD, с тех пор он постоянно улучшается.
Несмотря на то, что за десять лет Ubuntu так и не удалось хотя бы пошатнуть позиции Linux на десктопе, Шаттлворт питает надежду, что эта система продолжит эволюционировать. Её изменения, в частности, касаются оболочки Unity. Как известно, в основной состав Ubuntu 16.10 по-прежнему входит Unity 7, но на экране входа в систему помимо данной оболочки можно воспользоваться сеансом с Unity 8. Шаттлворт заметил, что оболочка Unity 8 в настоящее время находится в стадии разработки.