Что действительно нужно рабочему столу Linux, чтобы бросить вызов Windows

linux,windows,настольные компьютеры,программное обеспечение,операционные системы,microsoft

Мнение автора о будущем настольных компьютеров Linux. Анализ причин, по которым Linux так и не смог завоевать рынок, несмотря на недостатки Windows. Рассмотрение проблем фрагментации, разработки ПО и поддержки оборудования, а также потенциальных путей к успеху.

Мнение Я пользовался настольными компьютерами под управлением Linux еще тогда, когда главным вопросом интерфейса был выбор между Korn и Bash для командной оболочки. До этого я работал с Unix-системами, такими как Visix Looking Glass, Sun OpenWindows и печально известная SCO Open Deathtrap Desktop.

Если вы не такой же старый гик в области компьютеров или Unix, скорее всего, вы никогда не слышали, не говоря уже о том, чтобы пользоваться, чем-либо из этого. Перенесемся в 2025 год: существует более десятка значимых интерфейсов для настольных компьютеров Linux. Среди них GNOME, KDE Plasma, Cinnamon, MATE и многие другие. Весьма вероятно, что они будут так же забыты, как и первые три Unix-интерфейса, которые я назвал. Почему? По тем же причинам, по которым вы ничего не знаете о Unix-десктопах.

Прежде всего, почему вы, возможно, захотите поскорее уйти от Windows, пока есть такая возможность. Помимо обычных проблем с безопасностью – на данный момент в 2025 году уже 41 уязвимость нулевого дня CVE – появились новые функции, такие как Microsoft Recall, настоящая катастрофа для конфиденциальности, замаскированная под функцию. Затем следует то, как Microsoft навязывает нам функции искусственного интеллекта. Если бы мне нужен был Copilot при составлении списка покупок в Блокноте, я бы… секунду. Мне никогда не понадобится программа ИИ, которая заглядывает мне через плечо в простом приложении для заметок, а затем сообщает Microsoft, что я придирчив к своим зеленым перцам.

Я старомоден в отношении своих настольных компьютеров. Мне нужна мощность на моем ПК, а не в облаке. Я также хочу контролировать, что отправляется в облако, а что нет. Я обращаюсь к тебе, OneDrive, с твоей навязчивой привычкой быть умолчанием для сохранения файлов.

Мне также нравится, чтобы мои старые, но еще не древние, ПК продолжали работать. То, что у меня все еще есть ПК с процессорами Intel восьмого, девятого и десятого поколений Core, не означает, что Windows 11 не будет на них работать – но вот мы и здесь.

Одних только этих причин достаточно, чтобы дать толчок развитию настольных компьютеров Linux. По моим подсчетам, сейчас Linux так или иначе используют до 11 процентов рынка настольных компьютеров.

Это здорово, но большая часть этого приходится на Chromebook, а не на традиционные ПК-ориентированные рабочие станции. Так что же нам нужно, чтобы настольный Linux добился успеха?

Unix умер из-за бесконечных несовместимостей между версиями. Linux преуспел на серверах и везде, где только можно, потому что он предоставил единую открытую операционную систему, которую могли использовать все. Однако на рабочем столе мы видели и продолжаем видеть бесконечные несовместимости.

Линус Торвальдс тоже это видел. Он давно считает, что у нас слишком много рабочих столов. Он прав. Если кто-то зайдет на DistroWatch, он найдет там более сотни рабочих столов. У кого есть время разбираться, что лучше? У меня нет, а я занимаюсь этим профессионально и когда-то управлял сайтом под названием Desktop Linux.

Это только верхушка айсберга. Под этим вы найдете споры о том, как управлять программными пакетами и с какими несовместимостями библиотек им приходится иметь дело. Разработчики дистрибутивов постоянно мучаются, собирая и пересобирая программы для работы на своих дистрибутивах Linux. Традиционные способы доставки настольных приложений Linux, такие как системы управления пакетами DEB и RPM для Debian и Red Hat Linux соответственно, просто не масштабируются для настольных компьютеров.

У нас есть ответ: программа доставки программного обеспечения в контейнерах, которая объединяет все необходимые зависимости в один полезный пакет. Сегодня мы все должны использовать Flatpaks, Snaps и AppImages для установки программ, вместо того чтобы беспокоиться о несовместимости библиотек и тому подобном. Это также экономит поставщикам много времени, поскольку они могут поставлять универсальную версию своей программы, которая будет устанавливаться и работать на любом настольном компьютере Linux без хлопот с портированием ее на каждый дистрибутив.

Проблема? Снова фрагментация. Некоторые люди ненавидят контейнерные пакеты, потому что они используют больше дискового пространства и ОЗУ, чем программы старого образца. Другие не любят ту или иную систему упаковки по другим причинам. Например, моя любимая настольная операционная система — Linux Mint. Однако руководство Mint не любит Snap, потому что ее материнская компания, Canonical, слишком сильно контролирует магазин Snap и использует Snap для замены некоторых функций программы установки пакетов apt.

Проблема в том, что у каждого есть свои причины предпочитать свой особый соус для рабочего стола. Ничей соус не настолько особенный, чтобы заставить пользователей Windows перейти на какой-либо конкретный дистрибутив.

Еще одна проблема, как отметил Торвальдс в 2019 году, заключается в том, что, хотя некоторые крупные производители оборудования продают ПК с Linux (например, Dell с Ubuntu), ни один из них не делает это легко. Также есть отличные специализированные поставщики ПК с Linux, такие как System76, немецкая TUXEDO Computers и британская Star Labs, но они, как правило, ориентируются на людей, которые уже пользуются Linux, а не на недовольных пользователей Windows. Нет, одна из главных причин, по которой Linux не взлетел, заключается в том, что ни один крупный производитель ПК его активно не поддерживает. По мнению Торвальдса, Chromebook — это «путь к рабочему столу».

Просто посмотрите на Android, утверждал он. Linux победил на смартфонах, потому что, хотя существуют разные интерфейсы Android, под их оболочками лежит единая унифицированная платформа с унифицированным способом установки программ. Он прав.

Я все еще надеюсь, что настольный Linux будет успешным. Действительно, я думаю, что он может победить по умолчанию. Поскольку Microsoft все ближе и ближе подходит к облачному подходу к компьютерам, Linux может остаться последним «настоящим» настольным компьютером. Это будет не такой триумф, как мы сначала мечтали, когда придумали лозунг «Год настольного Linux», но это все равно будет победа. ®