The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

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

Анонсирован проект Halium, в рамках которого предпринята попытка унификации низкоуровневых компонентов альтернативных мобильных платформ, с целью уменьшения фрагментации и упрощения разработки. Авторы инициативы пытаются организовать совместную работу над единым Linux-окружением, которое можно использовать в качестве базиса для платформ, отличных от Android, но использующих компоненты и драйверы Android для обеспечения поддержки аппаратного обеспечения.

В настоящее время в 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.

  1. Главная ссылка к новости (https://www.xda-developers.com...)
  2. OpenNews: Обновление мобильной платформы LuneOS, продолжившей развитием webOS
  3. OpenNews: Для Android реализована возможность применения штатных видеодрайверов Linux
  4. OpenNews: Анонсировано поступление в продажу первого смартфона на базе Ubuntu
  5. OpenNews: Первый выпуск AsteroidOS, открытой ОС для умных часов, использующей Qt5 и Wayland
  6. OpenNews: Мобильная платформа Plasma Mobile портирована для устройств Nexus 5X
Лицензия: CC-BY
Тип: Интересно / К сведению
Ключевые слова: libhybris, halium, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 10:13, 19/04/2017 [ответить] [смотреть все]
  • +9 +/
    А разве Mer именно этим не занимается? Кстати, инициаторы Halium - разработчики Ubuntu Touch, которым после сворачивания поддержки Канониклом слало туго тянуть поддержку оборудования, а порулить хочется. Вот они и придумали, чтобы другие им делали как они хотят, вместо того, чтобы к Mer присоединиться, где решения принимает Jolla, разработчики которой вносят наибольший вклад. В итоге ничего у них не выйдет, так как каждый тянет одеяло в свою сторону, а Mer  не будет менять свои процессы в угоду каким-то заброшенным и не вылезшим из прототипов проектам.
     
     
  • 2.3, Evgeniy_B, 10:27, 19/04/2017 [^] [ответить] [смотреть все]
  • +2 +/
    Уважаемый,  Jolla тоже построена на брошенном Nokia проекте%) Если посмотреть на это с точки продуктивности, то в их предложении есть здравый смысл(вместе делают ядро и библиотеки первой необходимости, а потом каждый натягивает свою оболочку)
     
  • 2.5, Аноним, 11:04, 19/04/2017 [^] [ответить] [смотреть все]
  • +1 +/
    Соглашусь с верхним оратором В данный момент проекту Mer нужно куда больше помо... весь текст скрыт [показать]
     
  • 2.9, Anolit, 13:34, 19/04/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    +1. Не вижу смысла в этом проекте, у Mer в плане HAL уже давно все обкатано (для ARMv7) и есть своя инфраструктура для сборки (OBS, git.merproject.org, BugZilla и т. д.), убедительной причины для перехода на Halium нет.
     
  • 1.2, YetAnotherOnanym, 10:23, 19/04/2017 [ответить] [смотреть все]  
  • +9 +/
    Теперь есть N+1 конкурирующих Linux-платформ для мобильных устройств.
     
     
  • 2.4, A.Stahl, 10:28, 19/04/2017 [^] [ответить] [смотреть все]  
  • +/
    Пока нет. Всего лишь анонс. Яблони на Марсе тоже были давным-давно анонсированы...
     
     
  • 3.7, тоже Аноним, 12:24, 19/04/2017 [^] [ответить] [смотреть все]  
  • +/
    И анонса нет. Читайте внимательнее. Они не собираются делать новую систему, более правильную, чем уже существующие. Они пытаются найти общий знаменатель и сделать его стандартом.
     
     
  • 4.8, A.Stahl, 12:38, 19/04/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    >анонса нет

    Я очень внимательно перечитал ПЕРВОЕ же слово новости.

     
     
  • 5.10, тоже Аноним, 13:48, 19/04/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Замечательно, можете переходить ко второму.
    Предлагается, повторяю, не новый велосипед, а приведение к совместимому виду старых.
     
     
  • 6.11, A.Stahl, 13:59, 19/04/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    >повторяю

    И? К чему ты это говоришь? Что ты опровергаешь?

     
     
  • 7.13, тоже Аноним, 15:50, 19/04/2017 [^] [ответить] [смотреть все]  
  • +/
    Тезис, с которого началась ветка - subj не является "еще одной платформой".
    Вы же этого не сделали, маясь рассуждениями о том, сделан subj или просто анонсирован.
     
     
  • 8.14, A.Stahl, 16:18, 19/04/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    >subj не является "еще одной платформой"

    Является. Причём несовместимой со всеми остальными, поскольку будет лоскутным одеялом на манер монстра Франкенштейна. Причём лоскуты будут тоже несколько видоизменяться относительно своих первоисточников.
    >Вы же этого не сделали

    Чего не сделал?
    В любом случае -- не важно. Там какой-то аноним рассказал, что инициатива исходит от сотрудников Каноникл, так что тему можно закрывать. Проект умрёт. И не факт даже что успеет родиться что-то кроме анонса.

     
  • 1.6, kai3341, 11:09, 19/04/2017 [ответить] [смотреть все]  
  • –5 +/
    https://ru.wikipedia.org/wiki/Linux_Standard_Base
     
  • 1.12, Аноним, 15:42, 19/04/2017 [ответить] [смотреть все]  
  • +2 +/
    libhybris и паразитирование на дровах Android временный костыль дрова должны бы... весь текст скрыт [показать]
     
     
  • 2.15, A.Stahl, 17:14, 19/04/2017 [^] [ответить] [смотреть все]  
  • +/
    >СВОБОДНЫЕ дрова для Qualcomm Adreno GPU

    Да ладно... А мир во всём мире ещё не настал? :) Пойду почитаю ЧТО именно эти драйверы умеют.

     
  • 1.16, Аноним, 19:55, 19/04/2017 [ответить] [смотреть все]  
  • +/
    Android может работать с видеодрайверами из стандартного Linux-ядра http memc... весь текст скрыт [показать]
     
     
  • 2.18, JL2001, 20:24, 19/04/2017 [^] [ответить] [смотреть все]  
  • +/
    > Android может работать с видеодрайверами из стандартного Linux-ядра: http://memcpy.io/android-enabling-mainline-graphics.html

    трабл не в том что не может, а в том что нет дров в ядре на мобильное железо

     
  • 1.17, Аноним, 20:17, 19/04/2017 [ответить] [смотреть все]  
  • +1 +/
    Давно пора А то у меня всегда было ощущение, что немалую часть работы проекты д... весь текст скрыт [показать]
     
  • 1.19, Аноним, 10:16, 20/04/2017 [ответить] [смотреть все]  
  • +/
    Когда уже будет кнопка собрать прошивку с выбором модели смарта из списка и по... весь текст скрыт [показать]
     
  • 1.20, Sabakwaka, 15:02, 22/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Фрагментация — это вопрос к производителю кристалла/обвязки и его воли к открытию спецификаций, API, мидлвари и проч.

    Что, как я много раз отмечал и много раз был за это обруган и поношаем, — идет вразрез с интересами производителя то ли однокристальной, то ли гибридной SoC — отдал API, раскрыл дрова — раскрыл особенности своей оригинальной аппаратной реализации, генерирующей основной поток нищенской(!) прибыли. Отдал дрова — в один день уехал в миллионные по баксам долги. Ибо на рынок, на деньги Китайской Народной Армии, вылетит псят ноунейм клонов, которые забьют предложениями всю Алибабу.

    В этом смысле непонятно, как будут «унифицироваться» тщательно обфусцированные блобы?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList