The OpenNET Project / Index page

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

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Проект Halium нацелен на унификацию основы мобильных Linux-п..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от opennews (??) on 19-Апр-17, 10:13 
Анонсирован (https://www.xda-developers.com/halium-is-an-open-source-proj.../) проект Halium (https://github.com/Halium), в рамках которого предпринята попытка унификации низкоуровневых компонентов альтернативный мобильных платформ, с целью уменьшения фрагментации и упрощения разработки. Авторы инициативы пытаются организовать совместную работу над единым Linux-окружением, которое можно использовать в качестве базиса для платформ, отличных от Android, но использующих компоненты и драйверы Android для обеспечения поддержки аппаратного обеспечения.


В настоящее время в Ubuntu Touch, Mer/Sailfish OS, Plasma Mobile и webOS Lune используются разные части кода Android и разные методы сборки. По сути данные проекты решают одну задачу - использование в Linux окружении бинарных драйверов Android, но выполняют эту работу по разному, дублируя друг друга и решая одни и те же проблемы.  Во всех из этих проектах для организации взаимодействия с оборудованием используется библиотека libhybris (https://github.com/libhybris/), предоставляющая прослойку для обеспечения работы специфичных для платформы Android драйверов устройств (https://wiki.merproject.org/wiki/Adaptations/libhybris), работающих в пространстве пользователя.


В рамках проекта Halium разработчикам предлагается объединиться и развивать общие низкоуровневые компоненты и методы прошивки, что существенно упростит разработку альтернативных платформ, ускорит портирование на новые устройства, повысит качество и избавит разработчиков от лишней работы. В частности, предлагается стандартизировать процесс сборки ядра для альтернативных прошивок, используемые компоненты Android HAL (Hardware Abstraction Layer), libhybris для драйверов Android  и набор компонентов пространства пользователя. Все части платформ, связанные с интерфейсом останутся в руках индивидуальных проектов, но низкоуровневая база станет общей.  Проект Halium также будет курировать разработку libhybris и подготовку эталонных устройств для тестирования.


URL: https://www.xda-developers.com/halium-is-an-open-source-proj.../
Новость: http://www.opennet.me/opennews/art.shtml?num=46404

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +9 +/
Сообщение от Аноним (??) on 19-Апр-17, 10:13 
А разве Mer именно этим не занимается? Кстати, инициаторы Halium - разработчики Ubuntu Touch, которым после сворачивания поддержки Канониклом слало туго тянуть поддержку оборудования, а порулить хочется. Вот они и придумали, чтобы другие им делали как они хотят, вместо того, чтобы к Mer присоединиться, где решения принимает Jolla, разработчики которой вносят наибольший вклад. В итоге ничего у них не выйдет, так как каждый тянет одеяло в свою сторону, а Mer  не будет менять свои процессы в угоду каким-то заброшенным и не вылезшим из прототипов проектам.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +2 +/
Сообщение от Evgeniy_B email on 19-Апр-17, 10:27 
Уважаемый,  Jolla тоже построена на брошенном Nokia проекте%) Если посмотреть на это с точки продуктивности, то в их предложении есть здравый смысл(вместе делают ядро и библиотеки первой необходимости, а потом каждый натягивает свою оболочку)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +1 +/
Сообщение от Аноним (??) on 19-Апр-17, 11:04 
Соглашусь с верхним оратором. В данный момент проекту Mer нужно куда больше помощи. Обновить старые пакеты, например. Сейчас самая важная задача обеспечить качественную поддержку свежих версий Android и 64-битных приложений сборку.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +2 +/
Сообщение от Anolit on 19-Апр-17, 13:34 
+1. Не вижу смысла в этом проекте, у Mer в плане HAL уже давно все обкатано (для ARMv7) и есть своя инфраструктура для сборки (OBS, git.merproject.org, BugZilla и т. д.), убедительной причины для перехода на Halium нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +9 +/
Сообщение от YetAnotherOnanym (ok) on 19-Апр-17, 10:23 
Теперь есть N+1 конкурирующих Linux-платформ для мобильных устройств.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от A.Stahl (ok) on 19-Апр-17, 10:28 
Пока нет. Всего лишь анонс. Яблони на Марсе тоже были давным-давно анонсированы...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от тоже Аноним email(ok) on 19-Апр-17, 12:24 
И анонса нет. Читайте внимательнее. Они не собираются делать новую систему, более правильную, чем уже существующие. Они пытаются найти общий знаменатель и сделать его стандартом.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +2 +/
Сообщение от A.Stahl (ok) on 19-Апр-17, 12:38 
>анонса нет

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +1 +/
Сообщение от тоже Аноним email(ok) on 19-Апр-17, 13:48 
Замечательно, можете переходить ко второму.
Предлагается, повторяю, не новый велосипед, а приведение к совместимому виду старых.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +1 +/
Сообщение от A.Stahl (ok) on 19-Апр-17, 13:59 
>повторяю

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

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от тоже Аноним email(ok) on 19-Апр-17, 15:50 
Тезис, с которого началась ветка - subj не является "еще одной платформой".
Вы же этого не сделали, маясь рассуждениями о том, сделан subj или просто анонсирован.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +1 +/
Сообщение от A.Stahl (ok) on 19-Апр-17, 16:18 
>subj не является "еще одной платформой"

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

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

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

6. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  –5 +/
Сообщение от kai3341 (ok) on 19-Апр-17, 11:09 
https://ru.wikipedia.org/wiki/Linux_Standard_Base
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +2 +/
Сообщение от Аноним (??) on 19-Апр-17, 15:42 
libhybris и паразитирование на дровах Android временный костыль.

дрова должны быть найтивными и поставлятся с официальным ядром.

Дистрибутивы должны собираться для мобильных платформ как для стандартных десктопов. Хороший пример http://plasma-phone.org

Кто-то делает громкие анонсы, но большинство тихо пишет код: https://git.linaro.org/

Так кроме АТИ/АМД, Нвидии и Интеля внезапно появились СВОБОДНЫЕ дрова для Qualcomm Adreno GPU https://mesamatrix.net/

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от A.Stahl (ok) on 19-Апр-17, 17:14 
>СВОБОДНЫЕ дрова для Qualcomm Adreno GPU

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

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от Аноним (??) on 19-Апр-17, 19:55 
Android может работать с видеодрайверами из стандартного Linux-ядра: http://memcpy.io/android-enabling-mainline-graphics.html
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от JL2001 email(ok) on 19-Апр-17, 20:24 
> Android может работать с видеодрайверами из стандартного Linux-ядра: http://memcpy.io/android-enabling-mainline-graphics.html

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

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

17. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +1 +/
Сообщение от Аноним (??) on 19-Апр-17, 20:17 
Давно пора. А то у меня всегда было ощущение, что немалую часть работы проекты делают параллельно и независимо вместо того, чтобы делать её вместе.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от Аноним (??) on 20-Апр-17, 10:16 
Когда уже будет кнопка "собрать прошивку" с выбором модели смарта из списка и пользовательской оболочки (убунты саилфиш и т д)? Без этого все эти проекты не нужны.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Проект Halium нацелен на унификацию основы мобильных Linux-п..."  +/
Сообщение от Sabakwaka (ok) on 22-Апр-17, 15:02 
Фрагментация — это вопрос к производителю кристалла/обвязки и его воли к открытию спецификаций, API, мидлвари и проч.

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру