Bionic (библиотека)
Bionic — вариант стандартной библиотеки языка Си, разработанный Google для использования в составе ОС Android. Она распространяется под лицензией BSD.
Разработка библиотеки ведётся отдельно от других реализаций. Задачами Bionic являются:[2]
- Использование лицензии BSD: ОС Android использует ядро Linux, лицензированное под GPL, но Google решила по возможности изолировать Android от эффектов GPL.
- Малый размер: Bionic использует меньше ресурсов, чем GNU libc (glibc) и даже uClibc.
- Скорость: Bionic разработана для работы на устройствах, CPU которых работают на достаточно низких частотах.
В Bionic отсутствуют или не реализованы многие функции полноразмерной libc, такие как поддержка многобайтовых символов или обработка исключений C++.
См. также
Примечания
Ссылки
🔥 Top keywords: Заглавная страницаЯндексДуров, Павел ВалерьевичСлужебная:ПоискYouTubeЛунин, Андрей АлексеевичПодносова, Ирина ЛеонидовнаВКонтактеФоллаут (телесериал)WildberriesTelegramРеал Мадрид (футбольный клуб)Богуславская, Зоя БорисовнаДуров, Валерий СемёновичРоссияXVideosСписок умерших в 2024 годуЧикатило, Андрей РомановичFallout (серия игр)Список игроков НХЛ, забросивших 500 и более шайбПопков, Михаил ВикторовичOzon17 апреляИльин, Иван АлександровичMail.ruСёгун (мини-сериал, 2024)Слово пацана. Кровь на асфальтеПутин, Владимир ВладимировичЛига чемпионов УЕФАГагарина, Елена ЮрьевнаБишимбаев, Куандык ВалихановичЛига чемпионов УЕФА 2023/2024Турнир претендентов по шахматам 2024Манчестер СитиMGM-140 ATACMSРоссийский миротворческий контингент в Нагорном КарабахеЗагоризонтный радиолокаторПинапВодительское удостоверение в Российской Федерации