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