#android #ubuntu
#Android #ubuntu
Вопрос:
Я работаю над Android и изучаю ядро. Я слышал, что ядро Android основано на Ubuntu, и некоторые из моих коллег по работе говорят мне, что это не Ubuntu. Кто-нибудь может ответить на это, чтобы прояснить мой запрос?
Комментарии:
1. Android и Ubuntu оба используют ядро Linux. Но у них больше нет ничего общего. И ядро Linux оптимизировано по-разному для этих систем.
2. Привет, Ubuntu основана на ядре Linux, как и Android, удачи
Ответ №1:
И Android, и Ubuntu используют ядро Linux.
Однако Android использует специальный форк ядра.
Выпуски Ubuntu по умолчанию также имеют пользовательскую версию, но они совместимы с ядрами, скомпилированными из исходного кода Linux.
В случае Android вам придется использовать исходные тексты ядра, предоставленные производителем. Если вы используете исходные коды ядра аналогичного устройства того же производителя, в нем, вероятно, будет много нерабочего оборудования, если оно вообще загрузится. Исходники от других OEM-производителей почти никогда не загружаются.
По сути, Ubuntu — это дистрибутив Linux, в то время как Android — это отдельная ОС, которая использует некоторый код с системами Linux.
Ответ №2:
Ядро Android основано на одной из ветвей долгосрочной поддержки ядра Linux (LTS).
Ответ №3:
Android — это мобильная операционная система, разработанная Google. Оно основано на модифицированной версии ядра Linux и другого программного обеспечения с открытым исходным кодом и предназначено в основном для мобильных устройств с сенсорным экраном, таких как смартфоны и планшеты. Кроме того, Google дополнительно разработала Android TV для телевизоров, Android Auto для автомобилей и Wear OS для наручных часов, каждая со специализированным пользовательским интерфейсом. Варианты Android также используются на игровых консолях, цифровых камерах, ПК и другой электронике.
По сути, это модифицированная версия ядра Linux, а не конкретная версия или издание Linux.Вы можете проверить страницу Википедии для получения дополнительной информации. википедия Android operating_system