В последнее время всё больше идёт слияние больших и мощных ПК с компактными, но при этом тоже мощными смартфонами. Идея «упаковать» в смартфон вычислительную мощность хотя бы офисного компьютера уже давно витает в воздухе, и постепенно к этому приходят все разработчики. Однако x86-е процессоры, при всех их плюсах, довольно прожорливы в плане энергии и уступают этим ARM-решениям. Потому Microsoft снова экспериментирует с Windows 10 на Snapdragon 835/845/855, а другие разработчики, особо не заморачиваясь, переносят десктопный Linux на свои смартфоны.

Компания Samsung опубликовала видеоролик с демонстрацией запуска и работы Linux на смартфоне Galaxy. В нём показана работа в популярных приложениях включая Firefox, Thunderbird, Terminal, Eclipse и даже GIMP.

Сама идея использования как полноценного настольного ПК при подключении его к внешнему монитору, клавиатуры и мыши не нова. Та же Samsung ранее экспериментировала с Galaxy S8 и Note8 в варианте Samsung DeX. Проще говоря, при подключении к док-станции смартфон переводил оформление системы в «десктопный» формат и позволял использовать смартфон на большом экране. В первой реализации это получило позитивные отзывы.

Теперь же компания презентовала «Linux on Galaxy», которая позволит пользователям запускать настольные Linux-программы на смартфонах Galaxy с помощью DeX. Как утверждается, система может сможет «запускать несколько операционных систем» (очевидно, разных дистрибутивов вроде Ubuntu, Debian, Arch и других). На странице с описанием говорится, что это не эмуляция или виртуализация, используется то же ядро Linux, что и для Android. Как предполагается, используется метод chroot, аналогичный crouton на Chrome OS. Это обещает, по крайней мере в теории, хорошую производительность.

Также предполагается, что будут работать только программы под ARM (именно из-за отсутствия эмуляции и виртуализации). Хотя никто не мешает использовать QEMU.

Кроме этого отметим, что некоторые программы есть только под x86. Например, клиент Steam. В компании не уточнили, какие именно устройства поддерживают «Linux on Galaxy», но, очевидно, это S9/S9+, а также, вероятно, S8/S8+ и Note8. При этом заявляется, что система пока находится в разработке, однако по ссылке можно подписаться на уведомления о новостях проекта.

Если всё пойдёт по плану, в перспективе это может стать действительно заменой полноценного ПК на Linux, а в версиях на Snapdragon — быть может и на Windows, кто знает.

При этом следует отметить, что подобные попытки уже предпринимались, как компаниями, так и группами энтузиастов. Причём были попытки запускать на смартфонах десктопные системы и наоборот — перенести десктопную ОС на мобильные устройства. Последней попыткой является Ubuntu Touch. Хотя компания Canonical отказалась от её разработки, её продолжили энтузиасты. Система доступна на смартфонах OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10, а с недавнего времени — и на Moto G 2014 (он же Moto G Gen 2).

Да, пока что это остаётся игрушкой для гиков ввиду малого количества поддерживаемых моделей, сложностей с установкой и прочим. Однако теоретически возможно, что в будущем появятся-таки единые решения.

Также не стоит забывать о проекте Android-x86, который занимается портированием полноценных версий Android на ноутбуки и настольные ПК. Недавно вышла стабильная версия Android 7.1 Nougat. Установить её можно в качестве основной или же в качестве второй (или третьей) системы.