Сможет ли Линукс стать полноценной альтернативной Windows на десктопе?
Сможет ли когда-нибудь GNU/Linux стать заменой Windows для обычных пользователей?
Сколько ни пытался перейти с Винды, все время возвращался обратно. Дело не в отсутствии необходимых программ, а в сложности использования. Даже в самых простых в плане пользования дистрибутивах не обойтись без командной строки и глубоких знаний об устройстве ОС. Линукс можно использовать как обычную ОС, но на уровне "открыть браузер", "запустить Steam", "включить музыку". Но чтобы самостоятельно разбираться с проблемами и что-то настраивать, приходится переходить от простого использования к пониманию устройства компьютера.
Начиная решать ту или иную проблему, пользователю приходится учить матчасть и погружаться в академические знания о вычислительной технике и операционных системах. Решая проблему с графикой, ты приходишь к тому, что тебе приходится изучать, что такое компьютерная графика на уровне технического вуза. Что такое фреймбуфер, композитор, Wayland, OpenGL, Vulkan и т.д. Начиная изучать Linux, постоянно приходится погружаться в computer science.
Работа в Windows или macOS особо предполагает глубоких технических знаний, а Linux требует уверенной академической базы. Пользователь должен знать файловую систему, fstab, точки монитрования, структуру файловой системы, права доступа, процессы и PID, system calls, сервисы, службы, загрузку системы, initramfs, модули ядра и драйверы, сети, firewalld, группы пользователей и права доступа, пакетный менеджер, зависимости и сборку из исходников, bash, zsh, регулярные выражения, писать скрипты, знать виртуализацию и контейнеризацию, знать графический стек, звуковую подсистему, systemd/OpenRC. В системе нельзя решить ни одного вопроса, не прибегнув к командной строке. Настройка и починка может потребовать знаний уровня инженера-айтишника, тогда как в Винде это делается парой галочек в удобном и понятном GUI.
Можно десятилетиями использовать Windows или macOS и не знать, что такое реестр, групповые политики, launchd, APFS и т.д. Система и не требует этого знать. В Линуксе же взять простые вещи - куда устанавливаются все программы? Как перенести библиотеку игр Стим на другой SSD? Как отформатировать новый SSD? А хрен его знает. Изучай устройство GNU/Linux, чтобы понять.
На данный момент Линукс не готов для повседневного использования на домашнем ПК обычными пользователями. Линукс хорош для технарей, инженеров, программистов и админов, но абсолютно не подходит для простого пользователя. Почему так? macOS - тоже Unix-подобная ОС, но там всё сделано просто, понятно и дружелюбно для пользователя. Почему нельзя сделать такой же дистрибутив GNU/Linux, который мог бы стать заменой Windows?








