當前位置: 華文問答 > 數碼

Google 的 Android 為什麽不自主開發一個內核而要用 Linux 內核?

2013-11-18數碼

研發一個內核不難,難的是讓成千上萬的器材為它做驅動。那是一項龐大到幾乎不可能的任務。

蘋果可以自研內核,因為蘋果只需要驅動非常有限的少量的器材。說服少數這些器材廠商開發蘋果驅動即可,或者甚至可以自行開發。

Windows 可以自研內核,因為這個星球上,器材驅動最多的可能就是它了吧。

那麽除了 Windows 之外,哪個內核能驅動最多的硬件器材?答案是 Linux。

所以 android 必須只能選擇 Linux 作為內核,沒有任何其他選擇。