Hybris (программное обеспечение) - Hybris (software)
Оригинальный автор (ы) | Карстен Мунк |
---|---|
Разработчики) | Мер, Jolla, Откройте webOS сообщество, Canonical Ltd. |
изначальный выпуск | 5 августа 2012 г.[1] |
Репозиторий | |
Написано в | C, C ++ |
Операционная система | Linux |
Тип | Уровень совместимости |
Лицензия | Лицензия Apache 2[2] |
Интернет сайт | github |
Hybris или же libhybris это уровень совместимости для компьютеров, работающих Дистрибутивы Linux на основе Библиотека GNU C или же Мусл,[3] предназначен для использования программного обеспечения, написанного для Бионический Linux системы, которые в основном включают Android библиотеки и драйверы устройств.[4]
История
Первоначально Hybris был написан Карстеном Мунком, Мер разработчик, выпустивший его на GitHub 5 августа 2012 г.[1] и публично объявили о проекте позже в том же месяце.[4][5] С тех пор Мунк был нанят Jolla в качестве их главного инженера-исследователя.[6]
Hybris также был выбран Откройте webOS сообщество для портов WebOS,[7][8] к Канонический за Ubuntu Touch[6][9] и по AsteroidOS[10] проект.
В апреле 2013 года Munk объявил, что Hybris был расширен, чтобы позволить Композиторы Wayland использовать драйверы графических устройств, написанные для Android.[6][11][12] Вестон поддерживает libhybris с версии 1.3, выпущенной 11 октября 2013 года.[13]
Функции
Hybris загружает "библиотеки Android" и заменяет некоторые символы из bionic на glibc "[4] звонки, что позволяет использовать программное обеспечение на основе Bionic, такое как только двоичный Драйверы Android в дистрибутивах Linux на основе glibc.
Hybris также может переводить Android EGL вызовы на вызовы Wayland EGL, позволяющие использовать графические драйверы Android в системах на основе Wayland. Эта функция была первоначально разработана Collabora Пекка Пааланен для своего порта Android Wayland.[6][14][15][16]
Смотрите также
Рекомендации
- ^ а б "Начальная фиксация stskeeps / libhybris". GitHub. 5 августа 2012 г.. Получено 3 июля 2013.
- ^ "libhybris / hybris / КОПИРОВАНИЕ". GitHub. 4 апреля 2013 г.. Получено 3 июля 2013.
- ^ «Hybris - postmarketOS». wiki.postmarketos.org. Получено 21 октября 2019.
- ^ а б c Карстен Мунк. «Итак, представляем libhybris,…». Google+. Получено 3 июля 2013.
- ^ «Libhybris: загрузка библиотек Android, переопределение бионических символов». Фороникс. 25 сентября 2012 г.. Получено 3 июля 2013.
- ^ а б c d Карстен Мунк (11 апреля 2013 г.). "Wayland, использующая драйверы графического процессора Android в системах на основе glibc, часть 1". Мер проект. Получено 3 июля 2013.
- ^ "Открытая WebOS перенесена на Nexus 7 во время праздников". The H Open. 7 января 2013 г.. Получено 3 июля 2013.
- ^ «WebOS-порты». WebOS-порты. Получено 3 июля 2013.
- ^ "libhybris в Launchpad". Launchpad.net. 5 февраля 2013 г.. Получено 3 июля 2013.
- ^ «AsteroidOS: операционная система с открытым исходным кодом для умных часов». AsteroidOS. Получено 27 января 2016.
- ^ Мунк, Карстен (8 мая 2013 г.). "Wayland, использующая драйверы графического процессора Android в системах на базе glibc, часть 2". Мер проект. Получено 3 июля 2013.
- ^ "Jolla предлагает Wayland поверх драйверов графического процессора Android". Фороникс. 11 апреля 2013 г.. Получено 3 июля 2013.
- ^ «Примечания к выпуску Wayland and Weston 1.3». 11 октября 2013 г.
- ^ Мунк, Карстен (13 апреля 2013 г.). "libhybris / hybris / egl / platform / common / wayland-android.xml". GitHub. Получено 3 июля 2013.
- ^ «Первые признаки работы Wayland на Android». Фороникс. 27 апреля 2012 г.. Получено 3 июля 2013.
- ^ Пекка Пааланен (24 сентября 2012 г.). «Wayland на Android: обновление до 4.0.4 и интеграция с новой сборкой». Получено 3 июля 2013.