Многие из вас, наверное, думают, что это безумие. Вероятно, многие из вас вспомнят о многих недостатках безопасности, обнаруженных в мобильной операционной системе Google, и вы возьмете руки за голову, но не волнуйтесь: Линус Торвальдс заметил достоинства Android сделать это заявление. И дело в том, что у Linux есть серьезная проблема из-за того, что у него нет стандарта, как, например, Windows.
Отец Linux считает, что путь вперед задается Chromebook и Android, и для этого он говорит о Фрагментация Linux. Какой Android не фрагментирован? Это относится не к этому типу фрагментации, а к другому, с которым сталкивались все пользователи Linux. И нет, как я прочитал в нескольких сообщениях на разных языках, проблема не в «рабочих столах», а в различных системах установки приложений.
Линус Торвальдс жалуется, что нет стандарта для установки программ
В Windows я больше говорю о памяти, чем о чем-либо еще, потому что я давно не использовал ее в качестве основной системы, у нас есть:
- Файлы установки в .exe.
- Приложения, работающие с двоичными файлами, исполняемый файл которых обычно также является .exe.
- Небольшая программа с расширением .exe.
Вы можете, например, выполнять другие типы действий с файлами .bat, но я думаю, что мы больше не будем говорить об одном и том же. У Windows действительно есть способ делать что-то. В Linux мы можем найти много разных типов программ, и у каждого из них есть система установки.
Линус любит Flatpak. Это тип пакетов, которые, как и Снэп, родились в 2015 году и установка которых работает в любой операционной системе, которая хочет их принять. Проблема в том, что, например, Red Hat поддерживает Flatpak, а Canonical поддерживает Snap, а это значит, что существует не только один тип пакетов следующего поколения, но и два. И дело в том, что эти двое добавили ко всему, что уже было доступно, что тоже может создать путаницу. Фактически, я читал комментарии людей, которые, читая "Flatpak", забыли установить программу.
Ни одна крупная компания не специализируется на Linux Desktop
Ни одна крупная компания не хочет сосредоточиться на поддержке того, что мы называем Linux Desktop. Каждый из них фокусируется на серверах, контейнерах, облаке и IoT, что и приносит прибыль. Canonical и Red Hat уделяют приоритетное внимание другим отраслям, поэтому многие утверждали, что рабочий стол Linux в опасности.
Еще одна проблема заключается в том, что Linux постоянно обновляется. Canonical выпускает версии LTS каждые 2 года, и они поддерживаются в течение 5 лет, но сколько раз мы писали учебные пособия, добавляющие информацию для двух или более версий Ubuntu, потому что могут быть несовместимости? Добавление новых функций - это нормально, но Arch Linux показал нам, что их можно добавлять, не обновляя всю систему и не вызывая несовместимости.
И возвращаемся к Android: что должно было произойти и наверное ... почти случилось
Что хорошо в Android, и что Линусу нравится больше всего, так это то, что для установки приложения в мобильной операционной системе Google мы должны это сделать. запуск файла APK. Больше нет. То, что отцу Linux не нравится, то, что два типа пакетов следующего поколения были созданы с расчетом на будущее, я считаю также хорошей новостью.
Хорошая новость в том, что компании поняли, что есть другой способ делать вещи и этот способ совместим со многими операционными системами. За последние 4 года было создано два, и в идеале будет только один, но мы должны смотреть в будущее: в настоящее время у меня уже есть пакеты Snap и Flatpak на моем Kubuntu. Программировать вдвое меньше, чем десять, разработчикам обходится дешевле, поэтому некоторые выпускают версии своего программного обеспечения Flatpak и Snap. Другими словами, есть основания полагать, что через несколько лет страх Линуса исчезнет, когда он увидит, что из 1 или 6 типов установки некоторых дистрибутивов Linux у нас осталось только 7, самое большее три.
В любом случае, я не вижу причин поднимать все тревоги по поводу Linux Desktop. А ты?