ECDL junior

I Sistemi Operativi
Confronto
Windows – MAC OS X  Linux
Considerazioni generali
 Il confronto tra SO
 È spesso argomento di discussione tra i vari utenti
 È complesso
 Esistono diverse versioni con caratteristiche diverse
(desktop, server, mobile)
 Prezzi e supporto variano con le versioni
 Per ogni affermazione trovata su testi o risorse in
rete ne esiste almeno una di senso opposto
Considerazioni generali
 La maggior parte del dibattito si concentra su
 Windows: poco stabile
 MAC OS X – IOS: elegante e "sexy"
 Linux: Difficile da usare e software poco
disponibile
 Queste considerazioni sono basate
principalmente sulle versioni più obsolete dei SO
 Molte considerazioni dipendono dalle mode
 In pratica SO diversi possono co-esistere e essere
utilizzati per scopi diversi
Diffusione
Windows
Circa 90.0% nel desktop
Pre-installato su quasi tutti i desktop e laptop
MAC OS X
Nel 2011
• Circa il 14.0% negli Stati Uniti
• Circa il 6.5% a livello mondiale
Pre-installato su tutti i sistemi Apple
Se non si ha un computer MAC non lo si può utilizzare
Linux
Nel 2014
• 2.0% sui desktop
• 60.0% nei server
Raramente pre-installato
Costi e licenze
Windows
SO con costo dell’ordine di 100$
Il software aggiuntivo è spesso proprietario (End User
Licence Agreement EULA)
MAC OS X
SO generalmente più caro di Windows
Software proprietario
Linux
SO free, basta farne il dowload dalla rete
Software libero (GPL)
 Microsoft considera Linux e l’open source
minaccia crescente al mercatoc
Installazione
Windows
Semplificata da Windows XP in poi
Richiede sino a 60 minuti
Il software aggiuntivo è spesso a pagamento
Molti driver vanno installati separamente anche se il
procedimento è automatico
MAC OS X
Preinstallato
Si deve re-installare raramente
Aggiornamenti automatici
Permette l’utilizzo solo di software specifico
Linux
Modalità variabili a seconda dell’edizione
Richiede da 5 a 60 minuti
Molte alternative sono già preinstallate
Il software è libero per la maggior parte
I driver liberi sono pre-installati, quelli proprietari
vanno scaricati da repository
Stabilità
Windows
Aumentata con il kernel NT
Richiede riavvii frequenti
Dal kernel NT il task manager permette di chiudere i
processi dannosi
MAC OS X
Molto stabile
Avvantaggiato dall’essere utilizzato solo su computer
Apple
Linux
Linux ha una struttura modulare fortemente stabile
Va riavviato solo dopo l’aggiornamento del kernel
(esistono SO Linux mai riavviati per anni)
Gestione dei processi da riga di comando
Sicurezza
Windows
Scoperti circa 11,000 malaware nel 2005
Indispensabile procurarsi antivirus, antispam, etc.
Una volta infettato risulta difficile liberarsi del
problema
MAC OS X
Praticamente esente da virus
Questo è principalmente dovuto alla sua relativa
minore diffusione
Linux
Essendo "open" è virtualmente più insicuro di MAC
Scoperti 800 malaware
Estremamente difficile venga infettato da un virus in
pratica
 I kernel monolitici sono più soggetti a problemi
(infettato un componente il problema di diffonde)
 Se l’utente di root (super-user) è separato i
problemi sono minori
Aspetto
Windows
Unico desktop solo parzialmente modificabile
Fornisce prompt-comandi MS-DOS
PowerShell e Cygwin (GPL) permettono di ottenere una
shell UNIX-like
MAC OS X
Se Windows sembra OK, MAC in genere è più piacevole
Linux
Diverse alternative (GNOME, KDE, FluxBox,
Enlightment, etc.)
Le shell sono completamente integrate con la console
Prestazioni
Windows
Soprattutto Windows Vista e Windos 7 richiedono
moltissime risorse
Generalmente lenti tanto al boostrap quanto per
eseguire applicazioni varie
MAC OS X
Nel 2006 circa 2 volte più lento di Windows e Linux
Miglioramenti notevoli negli ultimi anni
Nel 2012 MAC OS X e Windows hanno performance
simili su diverse applicazioni
Eccellente per applicazioni grafiche non sempre riesce
a gestire l’hyper-threading della CPU in modo efficiente
Linux
Ipoteticamente più efficiente
Sfrutta l’hardware in maniera eccellente con
prestazioni paragonabili alle costose workstation UNIX
Su applicazioni CPU-intensive risulta 2-3 volte più
veloce di MAC OS X
Confronto sinottico
Caratteristica
Windows
MAC OS X
Linux
Price
≥ 100$
≥ 100$
Free
Ease
Easy
Easy
Average
Average
Good
Excellent
High
High
Good
≥ 200$
≥ 200$
Free
Very large
Good
Average
Average
Good
Excellent
No
No
Yes
Proprietary
Proprietary
Online
Reliability
Software #
Software cost
Hardware
support
Security
Open Source
Support