А вот и, в некотором роде, собор

"На прошедшей в Китае презентации новых устройств глава потребительского подразделения HUAWEI Юй Чэндун заявил, что уже в мае этого года они намерены полностью вступить в эпоху HarmonyOS. Это будет сопровождаться выпуском первых компьютеров под управлением фирменной операционной системы.
Председатель правления HUAWEI заявил, что, по их ожиданиям, HarmonyOS войдёт в тройку лучших операционных систем для персональных компьютеров."
Первая по распространенности ОС на десктопе, конечно, Windows, вторая - macOS, а третье место пока занимает Linux. Пока.
Заголовок поста, конечно, отсылка к более раннему. Речь в новости не просто о HarmonyOS, а о HarmonyOS NEXT, которая имеет собственное микроядро, совместимость с OpenHarmony и, вроде бы, обертку для совместимости с POSIX APIs и ABI ядра Linux. Если это действительно так и если HUAWEI сделает нормальную локализацию и станет продвигать ее за пределами Китая, особенно в странах "глобального Юга" - третье место обеспечено (на декстопах, на серверы никто и не замахивается), а в перспективе - и второе.
В плане технического обсуждения недавно попалось вот такое: The Atrocious State Of Binary Compatibility on Linux and How To Address It, и такое: Why Linux is not ready for the desktop, the final edition (последнее - от человека, участвовавшего, кроме всего прочего, в разработке ядра Linux). В предыдущей версии второй статьи было и предполагаемое решение.
Попробую додумать это самое решение (не доводя до логического конца, он далеко, в следующей формации с иными институтами управления). Создаваемая компания должна быть государственной, как и магазин приложений. Все стандарты (API, форматы, пакеты) должны быть как минимум национальными, а лучше - международными.
Дальше идут уже мои домыслы "как оно могло быть". Не исключено, что в HUAWEI что-то подобное и хотели сделать, но, посмотрев на творящийся в окрестностях Linux треш (вроде изгнания российских разработчиков ядра), решили, что лучше переписать все самим. Благо у HarmonyOS NEXT нет никаких проблем совместимости со старым железом (пока она вообще только для ARM64) и драйверов, думаю, требуется очень немного. Это не десятилетия легаси, накопившееся на платформе x86. Потом, думаю, и на RISC V портируют. А, может, и на более-менее новые x86 замахнутся. Ну и с профессиональным интересом глядя сюда: если допилят, будет просто прекрасно.
|
</> |