Проект Halium нацелен на унификацию основы мобильных Linux-платформ, отличных от Android

Aнoнсирoвaн прoeкт Halium, в рaмкax кoтoрoгo прeдпринятa пoпыткa унификaции низкoурoвнeвыx кoмпoнeнтoв aльтeрнaтивный мoбильныx плaтфoрм, с целью уменьшения фрагментации и упрощения разработки. Авторы инициативы пытаются распустить совместную работу над единым Linux-окружением, которое хоть использовать в качестве базиса для платформ, отличных с Android, но использующих компоненты и драйверы Android для того обеспечения поддержки аппаратного обеспечения. В действительность. Ant. прошлое время в Ubuntu Touch, Mer/Sailfish OS, Plasma Mobile и webOS Lune используются неравные части кода Android и разные методы сборки. Согласно сути данные проекты решают одну задачу - оборот в Linux окружении бинарных драйверов Android, хотя выполняют эту работу по разному, дублируя наперсник друга и решая одни и те но проблемы. Во всех из сих проектах для организации взаимодействия с оборудованием используется библиотечка libhybris, предоставляющая прослойку для обеспечения работы специфичных интересах платформы Android драйверов устройств, работающих в пространстве пользователя. В рамках проекта Halium разработчикам предлагается связаться и развивать общие низкоуровневые компоненты и методы прошивки, что такое? существенно упростит разработку альтернативных платформ, ускорит портирование держи новые устройства, повысит качество и избавит разработчиков ото лишней работы. В частности, предлагается эталонировать процесс сборки ядра для альтернативных прошивок, используемые компоненты Android HAL (Hardware Abstraction Layer), libhybris интересах драйверов Android и набор компонентов пространства пользователя. Тутти части платформ, связанные с интерфейсом останутся в руках индивидуальных проектов, да низкоуровневая база станет общей. Схема Halium также будет курировать разработку libhybris и подготовку эталонных устройств к тестирования. Инициатором проекта выступила одиннадцать надежд UBports, продолжившая развитие Ubuntu Touch. Основа: http://www.opennet.ru/opennews/art.shtml?num=46404