Parole inclusive: le parole cambiano il mondo o il mondo cambia le parole?
Sistemi operativi: confronto tra linux, windows e mac
1. Istituto Superiore di Scienze Religiose
“San Nicola il Pellegrino”
Trani
SISTEMI OPERATIVI
Confronto tra Linux, Windows e
Mac OS
Prof. Mennea Giovanni
Trani, 30/09/2014
2. INTRODUZIONE
Abbreviazione S.O. o, in inglese O.S.
(Operating System) rappresenta un insieme
di programmi di base di un elaboratore che
controlla le risorse fisiche hardware e
software regolando lo svolgimento delle
operazioni elementari del computer
(caricamento dei programmi, ingresso dati,
emissione dei risultati, gestione
dell'hardware, ecc.)
3. OBIETTIVI
- Il Sistema Operativo
- Storia di Linux e Open Source
- Cos'è Linux e l'Open Source
- Confronto video tra Lnx – Win – Mac
- Presenza dei programmi in Linux
6. O.S. OPERATING SYSTEM
Il Sistema Operativo è suddiviso in molteplici strati:
- Negli strati più bassi ci si occupa di interfacciarsi
con le risorse hardware del computer.
- In quelli più alti il S.O. si interfaccia con l'utente
finale.
I sistemi operativi sono caratterizzati da una
interfaccia grafica che consente all'utente di
eseguire i principali comandi operativi.
8. O.S. OPERATING SYSTEM
Riassumendo, il Sistema Operativo è un insieme
di sottoprogrammi (subroutine) e dati, ed è
composto dai seguenti elementi:
Kernel: Il kernel è il nucleo del O.S.
ed è il gruppo di funzioni di base
che permette di far funzionare tutte
le altre componenti del sistema
operativo
Shell: La shell è l'interfaccia utente
del sistema operativo ossia l'insieme
di azioni che consentono all'utente di
interagire con la macchina.
9. O.S. OPERATING SYSTEM
File System: Il File System è il sistema di
gestione e di accesso alle memorie di massa del
computer (hard disk, periferiche).
Memoria virtuale: La memoria virtuale è lo
spazio di memoria a disposizione per registrare
dati temporanei durante l'esecuzione del sistema
operativo o dei programmi.
10. O.S. OPERATING SYSTEM
Scheduler: Lo scheduler è il sistema che alloca
le risorse di elaborazione del processore e
stabilisce il tempo di esecuzione dei processi in
memoria.
Spooler: Lo spooler è il sistema che gestisce i
dati nella coda di stampa. Lo spooler è un
interfaccia logica tra dispositivi hardware con
diversa velocità di esecuzione/trasmissione. Ad
esempio, il processore del computer (CPU) e una
stampante.
11. STORIA
Uno dei primi O.S. con caratteristiche testuali simili
a come le conosciamo oggi è UNIX.
UNIX fu progettato a partire dal 1969 da un gruppo di
ricercatori della AT&T presso i Bell Laboratories.
Esso prese notevole spunto dal padre Multics, e divenne
un sistema molto interattivo, affidabile e ricco di funzionalità,
tanto che, nelle sue varianti ed evoluzioni, tuttora domina il
Mercato delle workstation.
12. STORIA DI WINDOWS E MAC OS
Steve Jobs era uno dei pochi che credeva nell'idea
del personal computer domestico.
Il 1º aprile del 1976 assieme a Steve Wozniak e
Ronald Wayne fondò la Apple Computer Inc.
Jobs era convinto che il futuro del PCr sarebbe
stato legato all'interfaccia grafica.
13. STORIA DI WINDOWS E MAC OS
Ispirandosi alla interfaccia sviluppata dalla Xerox
Corporation qualche anno prima, Apple lanciò
nel 1984 Mac OS il primo sistema operativo per
personal computer con interfaccia grafica.
Si tratto di una rivoluzione tanto che nello stesso
anno sarebbe nato l'X Window System in
ambiente Unix e il 20 novembre 1985 Microsoft
avrebbe commercializzato il suo primo Windows.
14. WINDOWS
Windows è un OS con diverse versioni create dalla Microsoft,
con all'interno programmi sviluppati dalla stessa casa madre.
Il sistema operativo Windows si può installare sia su
macchine PC e sia Mac.
Microsoft Corporation con Microsoft Windows detiene il
primato nel mercato dei sistemi Operativi:
a gennaio 2012 la quota di mercato per Microsoft
Windows in questo comparto è stata pari al 83,62%
15.
16. MAC OS
Anche la APPLE è un'azienda che produce OS, ma
integrati all'hardware che viene prodotto.
E' possibile installare OS Mac solo su macchine
prodotte da Apple.
Esistono versioni di computer differenti e quindi più
evolute nei vari dettagli
17.
18. STORIA DI LINUX
Da UNIX furono realizzate varianti come Berkeley
Software Distribution (BSD) e sistemi Unix-like
come MINIX (usato in ambito didattico) e succes-sivamente
nel 1991 l'ormai famosissimo Linux
Sviluppato dallo studente finlandese Linus Torvalds.
Il nome LINus UniX è da attribuire a Ari Lemke,
poiché il nome scelto da Torvalds era Freax
una combinazione tra "free", "freak" e "x"
per indicare la caratteristica di un sistema
Unix-like.
19. LINUX
GNU/Linux è un OS con diverse distribuzioni
solitamente create da comunità di sviluppatori
o società, che preparano e scelgono i
pacchetti da includere.
Esistono distribuzioni eseguibili direttamente
da CD senza installazione:
"live" o "desktop CD"
20.
21.
22.
23. IL DOPPIO SIGNIFICATO
LINUX può assumere più di un significato:
- Kernel originariamente
sviluppato da
Linus Torvalds;
- Sistema Operativo in
toto GNU/Linux;
24. Open Source
LINUX è un sistema operativo valido,
privo di virus, molto potente, e facile da
usare, alternativo ai noti e costosi Microsoft
Windows e Mac della Apple, ma soprattuto
SW Libero <> OPEN SOURCE <> GRATIS
25. Software Libero
Software libero è software con una licenza
che permette a chiunque di
- utilizzarlo
- ne incoraggia lo studio le
modifiche e la redistribuzione;
è differente dalla concezione
Open Source, incentrandosi
sulla libertà, PER SEMPRE, dell'utente
e non solo sull'apertura del codice sorgente.
26. DIFFERENZA VERSIONI DISTRIBUZIONI
Distribuzione
Versione
Ubuntu
Debian
Fedora
…
Ubuntu
12.04
11.10
...
- -
Windows 98
Windows XP
Vista
8.
..
MAC OS X 10
MAC OS X 10.7
OS X 10.8
...
28. PROGRAMMI IN LINUX
Internet:
Amsn, Firefox, Thunderbird, Kopete, Amule
LibreOffice:
Writer, Impress, Calc
Multimedia:
Audacity, Amarock, Real Player, Mplayer
29. PROGRAMMI IN LINUX
Grafica:
The Gimp, Blender, Inkscape, Hugin
Contabilità:
Gamp, Grisbi, GNUCash
Antivirus:
NON SERVONO
30. Virtualizzazione Sw
Wine:
Wine (Wine Is Not an Emulator, un acronimo ricorsivo,
Wine non è un emulatore) è un software nato
originariamente per GNU/Linux, poi esteso ad altri sistemi
operativi, con lo scopo di permettere il funzionamento dei
programmi sviluppati per il sistema operativo Microsoft
Windows.
Wine non emula, bensì fornisce ai programmi in esecuzione
il supporto necessario per l'utilizzo di specifiche funzioni
di Windows eventualmente richieste.
31. Virtualizzazione OS
VirtualBox:
VirtualBox o Oracle VM VirtualBox è un software open
source per l'esecuzione di macchine virtuali che supporta
gli OS Windows, GNU/Linux e Mac OS X.
VirtualBox emula i seguenti componenti hardware:
hard disk vengono emulati con uno speciale formato
contenitore chiamato "Virtual Disk Images";
scheda grafica, fornendo una periferica VESA con 12 MB
di RAM;
scheda di rete Ethernet;
scheda audio;
USB, viene emulato un controller.
32. RIEPILOGO
- Storia di Linux e Open Source
- Cos'è Linux e l'Open Source
- Confronto video tra Lnx – Win – Mac
- Presenza dei programmi in Linux