Perché i telefoni Android non hanno un terminale anche se il sistema operativo Android è basato su Linux?
Direi che i dispositivi Android non vengono forniti di default con un emulatore di terminale perché sarebbe di poca o nessuna utilità per la maggior parte delle persone che comprano quel tipo di dispositivi: anche se Android usa Linux (inteso come kernel), le somiglianze con UNIX e sistemi Unix-like finiscono qui. Android è un sistema che è stato progettato avendo in mente un'interfaccia grafica fin dall'inizio, quindi non c'è molto che si possa effettivamente fare (su un'installazione stock di Android) da linea di comando.
Ora, si potrebbe anche sostenere che un emulatore di terminale è assolutamente vitale per eseguire software per accedere a sistemi remoti (ad esempio OpenSSH), ma d'altra parte non si può certo dire che questo sia il modo in cui la stragrande maggioranza degli utenti Android userà il proprio dispositivo, quindi installarne uno di default sembra inutile e senza senso per tutti, tranne che per una minoranza di persone che forse lavorano nel campo dell'IT e che vogliono essere in grado di accedere in remoto ai loro computer da un dispositivo Android. Naturalmente, possono farlo se lo desiderano, installando un emulatore di terminale di terze parti in un secondo momento.
Considerate anche che molti dispositivi Android sono in realtà piccoli smartphone con piccoli display touch che offrono una tastiera virtuale software che, a differenza dei desktop e dei laptop e dei tablet, non è esattamente il massimo in termini di inserimento di testi lunghi o combinazioni di tasti, e che si può sviluppare rapidamente affaticamento degli occhi fissando troppo tempo i piccoli schermi.
Articoli simili
- Il sistema operativo Windows potrà mai superare il sistema operativo Android o il sistema operativo Apple nei dispositivi mobili?
- C'è qualche differenza tra il sistema operativo Android che gira su un processore basato su ARM e uno basato su x86?
- Come potrei creare il mio sistema operativo per console per PC, senza scegliere un sistema operativo preesistente come Linux o Windows?
- Quale sistema operativo per Smart TV è migliore, basato su Linux o su Android?