Каким образом отказ Canonical от развития Unity скажется на всей экосистеме Open Source? Именно этот вопрос наиболее активно обсуждается в последнее время. Возможно, если бы речь шла только о решении компании прекратить поддержку одного из множества существующих рабочих столов, пусть даже и достаточно популярного, то про эту новость забыли бы через несколько дней.
В конце концов, переход с KDE 3 на KDE 4 или с GNOME 2 на GNOME 3 — события объективно более значимые. Но и они активно обсуждались очень недолго, поскольку время назад всё равно не повернуть и надо принимать реальность такой, какая она есть.
Unity же с самого начала была экспериментальной оболочкой, поскольку её концепция основывалась на идее возможности и целесообразности единой рабочей среды для настольных и мобильных устройств. Практика же показала, что идея оказалась несостоятельной. Эксперимент завершён, а отрицательный результат — это тоже результат.
Но оказалось, что дело не только в рабочем столе. Через день после появления новости о прекращении поддержки Unity портал Theregister опубликовал сообщение Гэвина Кларка о том, что Canonical проводит крупное сокращение штата — работу в этой компании могут потерять от 30 до 60% сотрудников. При этом будет уволена половина программистов, участвующих в проекте Unity 8.
Марк Шаттлворт никак не прокомментировал количественные показатели возможного сокращения, но сам факт всё же признал. Он сказал, что никакая часть бизнеса не может быть священной коровой. Компания должна повышать инвестиционную привлекательность, а потенциальные финансовые партнёры ко всякого рода экспериментам относятся без большого энтузиазма — их в первую очередь интересуют коммерчески выгодные проекты.
Кларк также сообщил, что Шаттлворт предложил всем подразделениям компании подготовить планы реорганизации для трёх возможных сценариев развития событий: лучшего, среднего и худшего. Разумеется, не все они предполагают именно сокращение — не исключено, что коммерчески прибыльные направления даже будут усилены.
Из этого следует, что существованию компании пока ничего не угрожает. Ряд направлений, по словам Шаттлворта, приносит десятки миллионов дохода и растут на десятки процентов.
Не исключено, что изменения произойдут и в руководстве Canonical. Майкл Ларабел на сайте Phoronix.com сообщает, что Шаттлворт может сменить Джейн Силбер на посту генерального директора компании. Таким образом, его роль неформального лидера и главного идеолога будет дополнена формальной должностью, как это и было до 2010 г.
Пока Шаттлворт воздерживается от обстоятельных комментариев относительно будущего компании, что вполне объяснимо — вероятнее всего, он и сам не знает, как будут развиваться события. Если же говорить о конкретных продуктах, то лидер Canonical традиционно открыт для общения и в прошлую пятницу на портале Google+ он отвечал на вопросы пользователей.
В частности, он написал, что компания продолжит работу над технологией независимых от дистрибутива пакетов snap. Также он надеется, что наиболее удачные элементы Unity со временем войдут в GNOME. И вопреки пессимистическим прогнозам, развитие сервера Mir продолжится, поскольку он востребован во многих проектах в области IoT.
Интересно, что сами пользователи в основном положительно отнеслись к переходу Ubuntu с Unity на GNOME. Результаты проведённого сайтом OMGUbuntu.co.uk показывают, что почти 40% восприняли это новость с оптимизмом, в то время как число недовольных таким решением не превышает 25%.
Однако нельзя исключать, что большинство пользователей пока не осознаёт последствий этого шага. Алексей Федорчук считает, что проблемы могут возникнуть у всех основанных на Ubuntu дистрибутивов из-за того, что пакеты в официальном репозитории Canonical теперь должны будут соответствовать апстриму GNOME. В частности, он упоминает библиотеки GTK, на которые «завязаны и MATE, и Xfce, и Cinnamon, и пока ещё Budgie, не говоря уже об их приложениях».
Впрочем, возможен и другой вариант. Возможно, что расширенное участие Canonical в разработке GNOME позволит заметно улучшить этот проект и все опасения окажутся беспочвенными.