Sapete come si chiamava iOS? Sentiamo cosa disse Steve Jobs nel 2007.
Trascrizione del Keynote sull'iPhone di Steve Jobs (MacWorld 2007)
Il software sui telefoni cellulari è come il software per bambini.
Non è così potente, e oggi vi mostreremo una svolta software. Un software che è almeno cinque anni avanti a quello che c'è su qualsiasi altro telefono.
Ora come facciamo? Beh, iniziamo con una solida base: l'iPhone esegue OSX.
Gli smartphone possono ed eseguono gli stessi sistemi operativi dei computer, almeno sotto la superficie. Tuttavia, anche se il nucleo di iOS è lo stesso del Mac, l'esperienza dell'utente deve essere adattata a un'interfaccia principalmente touch su un piccolo schermo con diversi requisiti fisici nella gestione termica ed energetica. I servizi necessari a uno smartphone sono diversi da quelli che usano gli altri computer, quindi il sistema operativo non sarà esattamente lo stesso.
Che dire di Android? Android usa un kernel Linux, che è lo stesso sistema operativo che alimenta desktop, server, lettori DVD e ogni sorta di dispositivi. Quindi è lo "stesso" di un computer, ma l'insieme dei servizi che circondano il kernel devono essere ottimizzati per le esigenze della piattaforma. Qual è la relazione tra Android e Linux?
Così, a seconda di dove si traccia la linea su un "OS". gli smartphone e gli altri computer condividono già un OS. Differiscono solo per i diversi requisiti e vincoli della piattaforma stessa.