Использовал ли Google какой-либо существующий дистрибутив (Debian, Red Hat и т. Д.) Для создания Android, или они использовали базовые компоненты (ядро, файловую систему и некоторые обязательные файлы)?
Android имеет очень мало общего с типичным дистрибутивом Linux. На самом деле, именно здесь пригодится различие Ричарда Столлмана в «GNU / Linux» - Android на самом деле не является Unix-подобной операционной системой общего назначения с ядром Linux. Это новая система, которая использует ядро Linux. Это происходит вплоть до его собственной пользовательской реализации libc (называемой «Bionic»), которая не обязательно пытается соответствовать POSIX.
Эта статья из ZDNet посвящена докладу, который дает довольно хороший обзор системы, и, хотя ей всего пару лет, она все еще в основном правильная и полезная.
Ответы:
Android имеет очень мало общего с типичным дистрибутивом Linux. На самом деле, именно здесь пригодится различие Ричарда Столлмана в «GNU / Linux» - Android на самом деле не является Unix-подобной операционной системой общего назначения с ядром Linux. Это новая система, которая использует ядро Linux. Это происходит вплоть до его собственной пользовательской реализации libc (называемой «Bionic»), которая не обязательно пытается соответствовать POSIX.
Эта статья из ZDNet посвящена докладу, который дает довольно хороший обзор системы, и, хотя ей всего пару лет, она все еще в основном правильная и полезная.
источник