Quale sistema operativo per Smart TV è migliore, basato su Linux o su Android?
Ciao, grazie per l'A2A!
Linux è un kernel creato da Linus Torvalds nel 1991. In seguito è stato rilasciato sotto licenza GNU. Così ben chiamato GNU/Linux. Ora è sviluppato da milioni di sviluppatori in tutto il mondo.
Il kernel Linux da solo è abbastanza inutile senza altri software.
Una distribuzione Linux prende il kernel Linux e lo impacchetta con altre cose come Bootloader, Systemd, shell, supporti per file system, e l'interfaccia grafica utente.
Per esempio, Ubuntu è una delle distribuzioni Linux tra altre centinaia (Linux Mint, Debian, Kali Linux, MX Linux, Manjaro, ArchLinux, CentOS, RedHat, OpenSUSE, TinyCore, SliTaz sono alcune) di distribuzione open-source che confeziona strumenti open source che sono sotto GNU General Public Licence e alcune altre licenze open source come la licenza BSD, Mozilla Public Licence ecc. Alcuni software e driver possono essere proprietari in Ubuntu, Linux Mint, ecc.
Android è anche un sistema operativo che utilizza il kernel Linux ed esegue software creato da Google. Android differisce molto dalle distribuzioni GNU/Linux progettate per PC. Anche tu non puoi usare il tuo Android come un PC con GNU/Linux perché tutto è diverso. Anche le directory di root di Android differiscono da qualsiasi distribuzione GNU/Linux.
Oggi, un sacco di smart TV eseguono Android e Linux open-source.
Esempio di una TV GNU/Linux
[fonte: Ubuntu TV porta Linux alla televisione - Immagini]
Esempio di una TV Android
[source: Transforma en una televisión inteligente tu vieja tv tonta]
Un breve confronto tra Android e GNU/Linux
Android è un OS Open Source che usa solo il kernel Linux per controllare l'hardware. Il software differisce drasticamente e si ottiene un miscuglio di kernel Linux open source + applicazioni proprietarie di Google che ti tracciano ogni volta che sei connesso a internet e cercano di fare soldi con te. Potrebbe anche includere software proprietario e non libero come Facebook, Amazon, Adobe Reader, OfficeSuite, Flickr ecc.
GNU/Linux è open source. Se il vostro televisore esegue GNU/Linux senza alcun software proprietario, è molto più sicuro di Android di Google.
Utilizzare Google è come mettere una telecamera di sorveglianza nella vostra stanza esposta agli altri per vedere cosa state facendo. A volte i tuoi dati sono gestiti da umani in Google.
UI
Linux: L'UI di Linux, conta sulla tematizzazione, l'ambiente desktop, il gestore delle finestre, ecc.
La TV di Linux qui sopra mostra come appare in generale.
Android: L'interfaccia utente di Android è facile da usare se si ha familiarità con quella. Altrimenti, l'interfaccia utente di GNU/Linux è molto migliore e leggera.
Intensità di risorse
La maggior parte delle applicazioni Android sono scritte in Java. Fanno un lavoro molto minimo ma usano molta CPU e memoria del sistema.
Per esempio, l'avvio di un Android monopolizza > 500 MiB di RAM sul mio telefono che ha 1 GB di RAM. Confrontalo con il mio sistema ArchLinux ARM, che usa solo 250 MiB di RAM sul Raspberry Pi 3 modello B.
Impostazione
Android è più facile da impostare se usi molte Google Apps.
Su GNU/Linux hai il browser probabilmente, dipende dal produttore.
Sicurezza
Se dovessi escludere le app che ti seguono su Android, sia Android che Linux sono molto sicuri dagli hacker.
Aggiornamento
Android esegue software obsoleto e l'aggiornamento è possibile solo quando i produttori rilasciano l'aggiornamento. Il produttore potrebbe anche impacchettare del malware se vuole. Su Linux invece, se il vostro televisore esegue Ubuntu, gli aggiornamenti arriveranno da Ubuntu, che è molto più sicuro, più veloce, più facile da eseguire.
File System Support
Linux supporta un sacco di file system, per esempio, EXT3, EXT4, XFS, ZFS, JFS, ReiserFS, BtrFS, NILFS2 e così via. Linux non supporta ExFAT BTW.
Linux supporta un sacco di file system che i dispositivi Android non supportano.
Molte persone non si preoccupano veramente dei file system, ma i file system come FAT/NTFS/ExFAT possono essere danneggiati a causa di una perdita di corrente.
Ora immaginate di inserire una chiavetta USB con file system XFS, un kernel Linux dovrebbe rilevare il dispositivo e lasciarvi lavorare. Android a volte funziona con EXT4 ma non funziona con altri file system di Linux.
Conclusione
Mentre sia Android che Linux TV faranno il vostro lavoro in modo efficiente, il punto principale è quello di non lasciare che nessuno vi rintracci. Google impacchetta un sacco di applicazioni backdoor nel vostro sistema. È qui che Linux torna utile a causa della natura open-source.
Anche il file system conta molto!
Da tutti i punti di vista, probabilmente comprare una GNU/Linux TV ha senso.
Se le avete usate entrambe, quale pensate sia meglio? Fatemi sapere!
Spero che questo aiuti...
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?
- Perché i telefoni Android non hanno un terminale anche se il sistema operativo Android è basato su Linux?
- Come potrei creare il mio sistema operativo per console per PC, senza scegliere un sistema operativo preesistente come Linux o Windows?