Top Banner
Relazione Open Source Relazione Open Source Brandi Matteo 3^F Brandi Matteo 3^F Alessio Calvitto Alessio Calvitto 15/02/2011 15/02/2011 ITIS E DIVINI-SPECIALIZZAZIONE INFORMATICA : ITIS E DIVINI-SPECIALIZZAZIONE INFORMATICA : [email protected] [email protected] ANNO SCOLASTICO 2010-2011 ANNO SCOLASTICO 2010-2011
18
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Presentazione open source

Relazione Open SourceRelazione Open Source

Brandi Matteo 3^FBrandi Matteo 3^FAlessio CalvittoAlessio Calvitto

15/02/201115/02/2011ITIS E DIVINI-SPECIALIZZAZIONE INFORMATICA : ITIS E DIVINI-SPECIALIZZAZIONE INFORMATICA :

[email protected] [email protected] ANNO SCOLASTICO 2010-2011ANNO SCOLASTICO 2010-2011

Page 2: Presentazione open source

Open SourceOpen Source

Il software open source o software Il software open source o software libero è un software non libero è un software non necessariamente gratuito ma con necessariamente gratuito ma con libertà di :libertà di :

DuplicarloDuplicarlo ModificarloModificarlo StudiarloStudiarlo MigliorarloMigliorarloL’ open L’ open sourcesource

usa solo formati e documenti aperti usa solo formati e documenti aperti..

LinuxLinux ad esempio è un software libero ha ad esempio è un software libero ha creato sistemi operativi tipo: creato sistemi operativi tipo:

UbuntuUbuntu,,XubuntuXubuntu,,KubuntuKubuntu,Fedora,FedoraRedRed HatHat,,GentooGentoo,,MandrivaMandriva DebianDebianI loghi qui rappresentati sono di I loghi qui rappresentati sono di LinuxLinux

e del sistema operativo e del sistema operativo UbuntuUbuntu

Page 3: Presentazione open source

Software proprietarioSoftware proprietarioIl software proprietario ad esempio Il software proprietario ad esempio

Windows,ha restrizioni sul suo utilizzo è Windows,ha restrizioni sul suo utilizzo è imposto da un proprietario e tramite imposto da un proprietario e tramite mezzi tecnici e legali restringe l’ utilizzo mezzi tecnici e legali restringe l’ utilizzo il software. I mezzi tecnici trattengono il software. I mezzi tecnici trattengono tramite codice binario il file sorgente che tramite codice binario il file sorgente che modifica il software. Invece i mezzi legali modifica il software. Invece i mezzi legali possono essere possono essere Copyright,licenze,brevetti.Copyright,licenze,brevetti.

Windows è un software proprietario infatti ha Windows è un software proprietario infatti ha creato sempre sistemi operativi creato sempre sistemi operativi proprietari: Windows proprietari: Windows 95,98,2000,ME,XP,VISTA,7.95,98,2000,ME,XP,VISTA,7.

Qui raffigurato il logo che caratteriza Qui raffigurato il logo che caratteriza Windows. Windows.

Windows a differenza degli altri ha un Windows a differenza degli altri ha un browser proprietario che è INTERNET browser proprietario che è INTERNET EXPLORER.EXPLORER.

Inoltre anche il pacchetto Office è Inoltre anche il pacchetto Office è proprietario e può essere utilizzato solo proprietario e può essere utilizzato solo dopo aver comprato una licenza.dopo aver comprato una licenza.

Page 4: Presentazione open source

Confronto tra open source e Confronto tra open source e proprietarioproprietario

Il software open source rispetto a quello proprietario Il software open source rispetto a quello proprietario lo si può modificare e duplicare,a differenza del lo si può modificare e duplicare,a differenza del proprietarioproprietario

Un rischio per il software proprietario è il non sapere Un rischio per il software proprietario è il non sapere cosa il software contenga(virus,programmi spia cosa il software contenga(virus,programmi spia ecc…)ecc…)

Il software libero incoraggia la cooperazione fra Il software libero incoraggia la cooperazione fra persone e la diffusione della conoscenza.persone e la diffusione della conoscenza.

Page 5: Presentazione open source

Codice SorgenteCodice Sorgente

Il Codice Sorgente è un codice ad alto livello Il Codice Sorgente è un codice ad alto livello che deve essere trasformato per diventare che deve essere trasformato per diventare poi un file eseguibile.poi un file eseguibile.

Solo nel Software Open Source è possibile Solo nel Software Open Source è possibile accedervi per modificare qualcosa.accedervi per modificare qualcosa.

Page 6: Presentazione open source

SharewareShareware

Con il termine Con il termine Shareware si intende Shareware si intende un software è che un software è che disponibile disponibile gratuitamente ma solo gratuitamente ma solo per un periodo di per un periodo di prova.prova.

Gli antivirus sono esempi Gli antivirus sono esempi di software shareware.di software shareware.

Page 7: Presentazione open source

Vari Tipi di SoftwareVari Tipi di Software

Page 8: Presentazione open source

FreewareFreewareFreeware è un software Freeware è un software

proprietario disponibile proprietario disponibile gratuitamente.gratuitamente.

Le seguenti categorie, Le seguenti categorie, invece, vengono tutte invece, vengono tutte considerate "freeware":considerate "freeware":

AdwareAdware. . Donationware. Donationware. Software di pubblico Software di pubblico

dominio. dominio. AbandonwareAbandonware Postcardware. Postcardware. Software freeware sono ad Software freeware sono ad

esempio i browseresempio i browserQui raffigurati alcuni browser Qui raffigurati alcuni browser

freewarefreeware

Page 9: Presentazione open source

CompilatoreCompilatore

Il compilatore trasforma un codice sorgente in Il compilatore trasforma un codice sorgente in un linguaggio macchina(codice binario)un linguaggio macchina(codice binario)

Page 10: Presentazione open source

InterpreteInterprete

Con il termine interprete si intende quando un Con il termine interprete si intende quando un linguaggio viene interpretato ed eseguito linguaggio viene interpretato ed eseguito direttamente come se fosse una traduzione direttamente come se fosse una traduzione simultanea. simultanea.

Page 11: Presentazione open source

Ingegneria InversaIngegneria Inversa

Con Ingegneria Inversa si intende il processo Con Ingegneria Inversa si intende il processo di prendere un qualcosa e analizzare il di prendere un qualcosa e analizzare il funzionamento, per costruire qualcosa che funzionamento, per costruire qualcosa che faccia la stessa funzione senza copiare faccia la stessa funzione senza copiare niente dall’ originale.niente dall’ originale.

Page 12: Presentazione open source

HardwareHardware

Hardware è la parte Hardware è la parte solida del solida del computer(case,monitorcomputer(case,monitor,mouse,tastiera ecc..) ,mouse,tastiera ecc..) quello insomma che si quello insomma che si può toccare anche i può toccare anche i componenti interni al componenti interni al computer sono computer sono hardwarehardware

Page 13: Presentazione open source

SoftwareSoftware

Software invece è la Software invece è la parte parte immateriale(programmiimmateriale(programmi,codice) insomma ,codice) insomma quello che non si può quello che non si può toccare.toccare.

Qui raffigurato un Qui raffigurato un esempio di softwareesempio di software

Page 14: Presentazione open source

Iniziative Open SourceIniziative Open Source

Ci sono molti siti che usano software open source ad esempio il sito della Ci sono molti siti che usano software open source ad esempio il sito della casa bianca casa bianca http://www.whitehouse.gov/http://www.whitehouse.gov/

Nelle Marche l’open source non è molto usato a causa dell’assenza di Nelle Marche l’open source non è molto usato a causa dell’assenza di una legge regionale che lo tuteli, ci sono comunque vari gruppi che una legge regionale che lo tuteli, ci sono comunque vari gruppi che utilizzano open source e che vogliono che questa legge regionale sia utilizzano open source e che vogliono che questa legge regionale sia creata. Uno dei più famosi gruppi open source è creata. Uno dei più famosi gruppi open source è http://http://flossmarche.netsons.orgflossmarche.netsons.org//

Il sito Il sito http://www.fuss.bz.it/http://www.fuss.bz.it/ è un progetto che ha aggiornato i sistemi è un progetto che ha aggiornato i sistemi informatici di tutte le scuole italiane della provincia di Bolzano da informatici di tutte le scuole italiane della provincia di Bolzano da software proprietario ad open source.software proprietario ad open source.

Sul sito dell’ Istituto Tecnico Majorana di Gela (Sul sito dell’ Istituto Tecnico Majorana di Gela (http://www.istitutomajorana.it/http://www.istitutomajorana.it/) sono disponibili gratuitamente ) sono disponibili gratuitamente manuali,guide e videoguide sull’opensource.manuali,guide e videoguide sull’opensource.

Page 15: Presentazione open source

OSIOSI

L’OSI è l’ ente non-profit per la gestione e L’OSI è l’ ente non-profit per la gestione e promozione delle licenze open source. promozione delle licenze open source.

Page 16: Presentazione open source

MacintoshMacintosh

Il Macintosh della Apple è un Il Macintosh della Apple è un software con radici di open software con radici di open source ma è proprietario. Il source ma è proprietario. Il sistema operativo si chiama sistema operativo si chiama Snow Leopard.Snow Leopard.

Il Mac a differenza degli altri PC ha Il Mac a differenza degli altri PC ha bisogno dei suoi componenti bisogno dei suoi componenti prodotti dalla Apple per poter prodotti dalla Apple per poter funzionare e gira solamente a funzionare e gira solamente a differenza di Windows e Linux differenza di Windows e Linux solo su piattaforme Mac.solo su piattaforme Mac.

Qui raffigurati il logo e il simbolo di Qui raffigurati il logo e il simbolo di Snow LeopardSnow Leopard

Page 17: Presentazione open source

Siti e riferimentiSiti e riferimenti

http://http://www.www.googlegoogle.it per immagini.it per immagini

http://www. it.http://www. it.wikipediawikipedia.org/.org/ per ricerche per ricerche

Page 18: Presentazione open source

FINEFINE