Post on 02-Jul-2015
description
Corso sul software liberoOpen Source
www.grilliromani.it
Massimiliano Vessi
Il computer non è una macchina da scrivere
Il computer è un oggetto che fa molte più cose di quelle che vediamo.Se non stiamo attenti, fa anche cose che non vogliamoSe ci viene preclusa la possibilità di conoscere tutto ciò che fa, utilizziamo uno strumento che in realtà ci sfrutta
Come funziona un PC
BIOSSistema OperativoProgrammi
Programma (software)
Il programma è inizialmente scritto in un linguaggio comprensibile per gli esseri umani (simile all'inglese), ma totalmente inutilizzabile dal PC. (sorgente)In seguito viene trasformato in un linguaggio per PC (binario)
Open Source
La libertà di eseguire il programma, per qualsiasi scopo.La libertà di studiare come funziona il programma e adattarlo alle proprie necessità.La libertà di ridistribuire copie in modo da aiutare il prossimo.La libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio.
Più famosi software Open Source
Licenza Windows Office base: € 550 Firefox Thunderbird $ 1'000'000'000
Tra i più diffusi web server
Pagine dinamiche web
Mediawiki
Sistemi operativi Open Source
AmoebaApostleArchyAtheOSAtomsNetAuroraOSB-FreeBlueEyedOSBoxOSbpmkBRiXBSD-OSCalmiraChorusOS...
Distribuzione Linux
Poiché il kernel è gratis, i programmi pure, si paga “il servizio” di assemblaggio e manutenzione.
GENTOO
MANDRIVA
Computer AID
Poter riciclare i PC per i paesi in via di sviluppo e del terzo mondo
Mainframe
Per fare una classe di 20 PC bastano:19 PC vecchissimi (pentium 2)
1 PC con 1.2Gb di RAM e processore 2GHz
COSTO TOTALE200 €
VIRUS
I virus sono un problema SOLO per sistemi operativi progettati male con pessime politiche di sicurezza e del tutto IDENTICI.
Un virus è un programma che compie operazioni non volute dall'operatore e si invia installandosi con successo su altre macchine.
HACKER
Anche in questo caso i sistemi Open Source sono generalmente più affidabili, rendendo quasi impossibile all'utente di rendere vulnerabile la macchina.
Un attacco mirato verso un singolo PC richiede una vasta conoscenza del: L'UTENTE non la macchina