Pourquoi les smartphones ne peuvent-ils pas utiliser les mêmes systèmes d’exploitation que les ordinateurs ?


Savez-vous comment s'appelait iOS auparavant ? Écoutons ce que Steve Jobs a dit en 2007.

Transcription de la keynote sur l'iPhone de Steve Jobs (MacWorld 2007)


Les logiciels sur les téléphones mobiles sont comme est comme des logiciels pour bébé.
Ils ne sont pas si puissants, et aujourd'hui nous allons vous montrer une percée logicielle. Un logiciel qui a au moins cinq ans d'avance sur ce qu'il y a sur n'importe quel autre téléphone.
Comment faisons-nous cela ? Eh bien, nous commençons par une base solide : l'iPhone exécute OSX.

Les smartphones peuvent exécuter et exécutent les mêmes systèmes d'exploitation que les ordinateurs, du moins sous la surface. Cependant, même si le cœur d'iOS est le même que celui du Mac, l'expérience utilisateur doit être adaptée à une interface principalement tactile sur un petit écran avec des exigences physiques différentes en matière de gestion thermique et énergétique. Les services dont a besoin un smartphone sont différents de ceux qu'utilisent les autres ordinateurs, le système d'exploitation ne sera donc pas exactement le même.

Qu'en est-il d'Android ? Android utilise un noyau Linux, qui est le même OS qui alimente les ordinateurs de bureau, les serveurs, les lecteurs de DVD et toutes sortes d'appareils. C'est donc "la même chose" qu'un ordinateur, mais la collection de services entourant le noyau doit être optimisée en fonction des besoins de la plateforme. Quelle est la relation entre Android et Linux ?

Donc, selon l'endroit où vous tracez la ligne d'un " OS ", les smartphones et autres ordinateurs partagent déjà un OS. Ils ne diffèrent qu'en raison des exigences et des contraintes différentes de la plate-forme elle-même.

Il y a une différence entre les deux systèmes.