INTRODUZIONE AL SOFTWARE LIBERO E OPEN SOURCE

Documenti analoghi
Open Source::accenni. Definizioni: software proprietario

Il Software Libero e Linux:

Patto per il clima. Città di Imola. le buone pratiche: il software libero. Forlì, 15 Giugno Ing. Michele Mordenti.

Software Libero e P.A.

Informatica di base 6/ed

Il software libero: significato, caratteristiche, vantaggi Le ragioni. Le ragioni di una scelta

Libero Software per Liberta Digitale

Tecniche Informatiche di ricerca giuridica. Nicolò Ghibellini Università di Ferrara

Avete detto Open Source?!

Informatica e Software Libero. Il software. Categorie del software. Università Cattolica di Brescia 5 dicembre 2001

Software libero ed insegnamento

Il pistolotto sulle licenze. Tutti i nomi ed i marchi sono registrati e appartengono ai rispettivi proprietari - si comincia bene!!

Sistemi distribuiti open source per reti di comunicazione

L'etica hacker. Free Software & Open Source

OPEN SOURCE. Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti)

GNU/Linux e *BSD: filosofia del software libero ed open source

Libertà di espressione

SBN e open source. Giovanna Frigimelica Università degli studi di Cagliari Biblioteca Distretto biomedico scientifico

Free Software, GNU, Linux, Open Source Daniele Arduini

Le licenze d uso. Le principali tipologie di licenze

Open Source: quali software utilizzare nella PA

LINUX DAY LUG Govonis. Il Software Libero

Corsi GNU/Linux 2016

GNU/Linux e *BSD: filosofia del software libero ed open source

CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS

Linux e il software libero

Linux e Open Source: Libero! Non "gratis"...

Scelte tecnologiche e filosofia opensource

Software proprietario

Introduzione al Software Libero

Fondamenti di Informatica. Prof. Alfredo Cuzzocrea University of Trieste. Software Open Source. Credits to: Prof. M.

Definizione di Open Source

Università di Padova - Corso di Laurea in Governo delle Amministrazioni - Informatica per ufficio

LICENZE D'USO E TIPOLOGIE DI SOFTWARE

S o f t w a r e L i b e r o : p e r c h é? a cura di don Paolo La Terra

Il mondo delle applicazioni aperte

GNU/Linux: filosofia del software libero ed open source

Libertà è/e partecipazione

Il software. E' una serie di istruzioni eseguite dal PC.

Il Sistema Operativo Linux

Aspetti sociali ed economici del software libero / open source. Free as in freedom Free as in free market Free as in free government

Introduzione al Software Libero e a GNU/Linux

Mini Corso 2006 LUG Govonis

Progettazione e stampa in 3D liv.i Mauro Rossolato. Opensource. opensource 1

Corso base GNU/Linux Latina Linux Group. Sito web: Mailing list:

OPEN NON E FREE Metodi di ricerca per il progetto Docente Stefano Maffei Politecnico di Milano Facoltà del design

Software open source, Creative Commons e diritto d'autore.

Cosa è Linux? Gianluca Amato Dipartimento di Scienze tel

GNU/Linux: filosofia del software libero ed open source

Paolo Zatelli. Dipartimento di Ingegneria Civile e Ambientale Università di Trento. Open Source e Free Software. Open Source e Free Software

Lezione 3. Il software libero. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata

Internet: Software Open Source e Sistemi operativi. conoscerlo al meglio per usarlo meglio Gabriele Riva - Arci Barzanò

Tutela del Software UNIVERSITÁ DEGLI STUDI DI CAGLIARI FACOLTÁ DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA A.A. 2006/2007


Laboratorio di Reti Locali e Geografiche

Software Libero. Terra Futura - Firenze

La Filosofia ''Open Source'' ed il Sistema Operativo ''Linux''. Gabriele Turco e Tudor Trani.

Introduzione a GNU/Linux e alle licenze libere

Uomo Libero software Libero

Tesi su opensource. SIMONE ALIPRANDI, Open source e opere non software.

Dai Mainframe ai Personal Computer

GNU GPL v2 VS GNU GPL v3

Open Source e Riuso. Lezione 4bis. Termini del problema (i)

Open Source e Riuso. Lezione 4bis

Open. Source. Il software AUTORE: ELENA COCCO UNIVERSITÁ DEGLI STUDI DI CAGLIARI FACOLTÁ DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA

Corso Software Open Source 2009 I.P.S.I.A A.M. Barlacchi Crotone

L'Open Source nella cultura giuridica italiana. -e anche al di fuori di essa

Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno.

L'Open Source NON e' il software gratis E' una tipologa di software NON e' una licenza E' una metodologia di sviluppo

Linux sul vostro computer. L'evoluzione della specie...

Nascita, sviluppo e risultati dell'open source

Software di Produttività Personale

Secondo la Free Software Foundation, un software si può definire libero solo se garantisce quattro "libertà fondamentali":

Sistemi Operativi 11 ottobre 2017

Open Source Cosa è, chi lo usa, perchè.

Legge : CAD art. 68 c) Libera PA

Cosa è Linux? Gianluca Amato Dipartimento di Scienze tel

Conferenza/incontro. Software di Produttività Personale. VELug - Venezia Free Software Users Group 1

PROBLEMATICHE DI INTEGRITA' NEL TEMPO

50 anni in 30. l informatica aperta, prima di GNU. Giovanni A. Cignoni Linux Day 25 ottobre 2014 ITIS Marconi, Pontedera

Linux per tutti Social Edition

Introduzione al software libero

Corso ForTIC C2 LEZIONE n. 1

LinuxDay 2002 L'Aquila

LugSaronno. Linux day a Saronno. 22 ottobre I.C.S. Aldo Moro - Saronno

Le licenze The cathedral and the bazaar Il mercato Open Source l'open Source come soluzione aziendale

**************************************************************************/

Software open source. Cenni. Termini del problema (i) Termini del problema (ii) Scenario. Approfondimento 2. diagram by Chao-Kuei

Sistemi Di Elaborazione Dell informazione

ALTRA ECONOMIA. Le licenze nel software. di virtualmondo. terza parte del seminario sul software libero. per contatti

Licenza e cessione di software

Open Source::cenni. Termini del problema (i)

Software Libero Alberto Cammozzo Ottobre Il software libero. Alberto Cammozzo

Software Libero... «Software Libero e modelli di sviluppo a conoscenza condivisa» Alberto Gistri (hal@linux.it)

Impatti strategici dell'uso del FLOSS nella piccola e media impresa

Linux Sia: Linux Fu!

LINUX: la forza di un pinguino (e di uno GNU)

L open Source Spiegato ai ragazzi


Transcript:

INTRODUZIONE AL SOFTWARE LIBERO E OPEN SOURCE A cura di: Ing. Michele Mordenti Forlì, 25 ottobre 2008

SOMMARIO Cosa è il Software Software e condivisione della conoscenza Linux Free Software Foundation: il progetto GNU Open Source Software Libero Vs. Software Proprietario

SOFTWARE? Cos'è il software? pensiero algoritmico tradotto per un calcolatore Gli uomini dialogano con l'uso di parole e scritti Un calcolatore comprende solo sequenze binarie

SOFTWARE: come è fatto? Il codice sorgente: #include <stdio.h> int main(void) { printf( Benvenuti al LinuxDay!\n ); return 0; }

SOFTWARE: come è fatto? Il codice sorgente: #include <stdio.h> int main(void) { printf( Benvenuti al LinuxDay!\n ); return 0; } Il codice binario: 00000000 7F 45 4C 46 01 01 01 00 00 00 00 00 00 00 00 00.ELF... 00000010 02 00 03 00 01 00 00 00 C0 82 04 08 34 00 00 00...À...4... 00000020 A4 0B 00 00 00 00 00 00 34 00 20 00 08 00 28 00...4....(. 00000030 20 00 1D 00 06 00 00 00 34 00 00 00 34 80 04 08...4...4... 00000040 34 80 04 08 00 01 00 00 00 01 00 00 05 00 00 00 4... 00000050 04 00 00 00 03 00 00 00 34 01 00 00 34 81 04 08...4...4... 00000060 34 81 04 08 13 00 00 00 13 00 00 00 04 00 00 00 4... 00000070 01 00 00 00 01 00 00 00 00 00 00 00 00 80 04 08......

SOFTWARE: come è fatto? Il codice sorgente: #include <stdio.h> int main(void) { printf( Benvenuti al LinuxDay!\n ); return 0; } Il codice binario: 00000000 7F 45 4C 46 01 01 01 00 00 00 00 00 00 00 00 00.ELF... 00000010 02 00 03 00 01 00 00 00 C0 82 04 08 34 00 00 00...À...4... 00000020 A4 0B 00 00 00 00 00 00 34 00 20 00 08 00 28 00...4....(. 00000030 20 00 1D 00 06 00 00 00 34 00 00 00 34 80 04 08...4...4... 00000040 34 80 04 08 00 01 00 00 00 01 00 00 05 00 00 00 4... 00000050 04 00 00 00 03 00 00 00 34 01 00 00 34 81 04 08...4...4... 00000060 34 81 04 08 13 00 00 00 13 00 00 00 04 00 00 00 4... 00000070 01 00 00 00 01 00 00 00 00 00 00 00 00 80 04 08...... La licenza d'uso : le condizioni che il detentore del copyright impone per la distribuzione e l utilizzo del software.

SOFTWARE LIBERO! Il progresso dell'umanità è legato alla libera circolazione delle idee e delle conoscenze. "Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est."

SOFTWARE LIBERO! Il progresso dell'umanità è legato alla libera circolazione delle idee e delle conoscenze. "Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est." "Infatti, una cosa che non si consuma quando viene condivisa con altri, non è usata bene se chi la possiede non la condivide. 397dc S.Agostino

LINUX cos'è: Kernel UNIX like

LINUX cos'è: Kernel UNIX like padre: Linus Torvalds

LINUX cos'è: Kernel UNIX like padre: Linus Torvalds dove: Finlandia

LINUX cos'è: Kernel UNIX like padre: Linus Torvalds dove: Finlandia quando: 1991

LINUX cos'è: Kernel UNIX like padre: Linus Torvalds dove: Finlandia quando: 1991 licenza: GPL

GNU 1984: Richard M. Stallman avvia il progetto GNU e fonda Free Software Foundation Riscrivere UNIX da zero

GNU 1984: Richard M. Stallman avvia il progetto GNU e fonda Free Software Foundation Riscrivere UNIX da zero Inventa il copyleft (permesso d'autore):

GNU 1984: Richard M. Stallman avvia il progetto GNU e fonda Free Software Foundation Riscrivere UNIX da zero Inventa il copyleft (permesso d'autore): Copyright: all rights reserved

GNU 1984: Richard M. Stallman avvia il progetto GNU e fonda Free Software Foundation Riscrivere UNIX da zero Inventa il copyleft (permesso d'autore): Copyright: all rights reserved Copyleft: all rights reversed

GNU - GPL Gnu Public Licence 0) Libertà di utilizzo del programma per qualsiasi scopo;

GNU - GPL Gnu Public Licence 0) Libertà di utilizzo del programma per qualsiasi scopo; 1) Libertà di modificare il programma;

GNU - GPL Gnu Public Licence 0) Libertà di utilizzo del programma per qualsiasi scopo; 1) Libertà di modificare il programma; 2) Libertà di distribuire copie, gratis o dietro pagamento;

GNU - GPL Gnu Public Licence 0) Libertà di utilizzo del programma per qualsiasi scopo; 1) Libertà di modificare il programma; 2) Libertà di distribuire copie, gratis o dietro pagamento; 3) Libertà di distribuire versioni modificate.

Data di nascita: 1998 OPEN SOURCE Obiettivo: portare il software libero nelle aziende, dentro il business. Nuovo modello di sviluppo software per le aziende La cattedrale: modello verticale, struttura chiusa e rigida, lontano dalle esigenze del mercato. Il Bazar: modello decentrato, software sviluppato dagli utenti per gli utenti.

COME SI CREA MERCATO Le aziende di software libero offrono: installazione assistenza personalizzazione miglioramenti per contro chi offre software proprietario in generale non offre alcuna garanzia.

VANTAGGI DEL FLOSS La libertà ci offre la possibilità di migliorare il software. software scritto dagli utenti per gli utenti il software risponde alle esigenze degli utenti

VANTAGGI DEL FLOSS La libertà ci offre la possibilità di migliorare il software. software scritto dagli utenti per gli utenti il software risponde alle esigenze degli utenti Indipendenza Siamo indipendenti dall'unico fornitore: assenza di fenomeni di look-in. Esente da illogiche di mercato

VANTAGGI DEL FLOSS Sicurezza Siamo sicuri della bontà del prodotto Assenza di virus, spyware, worm, malware

Sicurezza VANTAGGI DEL FLOSS Siamo sicuri della bontà del prodotto Assenza di virus, spyware, worm, malware Sviluppi rapidi e a costo zero Circolo virtuoso: più un software è utilizzato e più velocemente migliora

Sicurezza VANTAGGI DEL FLOSS Siamo sicuri della bontà del prodotto Assenza di virus, spyware, worm, malware Sviluppi rapidi e a costo zero Circolo virtuoso: più un software è utilizzato e più velocemente migliora Effettiva interoperabilità Rispetta gli standard internazionali Multipiattaforma (PC, Apple, SUN, IBM...)

VANTAGGI DEL FLOSS Integrità e disponibilità dei dati nel tempo

VANTAGGI DEL FLOSS Integrità e disponibilità dei dati nel tempo Sostenibile Diffusione di una cultura della conoscenza libera e condivisa Inclusione sociale e digitale

VANTAGGI DEL FLOSS Integrità e disponibilità dei dati nel tempo Sostenibile Diffusione di una cultura della conoscenza libera e condivisa Inclusione sociale e digitale Sviluppo locale Nascita di aziende locali protagoniste del mercato I.C.T.

RINGRAZIAMENTI Il FoLUG desidera ringraziare l'istituto Tecnico per Geometri Leon Battista Alberti per la disponibilità degli spazi concessi in questa occasione. In particolare il preside: Prof. Luigi Ascanio ed il vicepreside: Prof. Adamo Buitoni

INTRODUZIONE AL SOFTWARE LIBERO E OPEN SOURCE...FINE Contatti: Ing. Michele Mordenti e-mail: michele.mordenti@gmail.com web: http://michelemordenti.netsons.org FoLUG: http://www.folug.org Il materiale presentato è rilasciato su licenza Creative Commons Attribuzione Non commerciale Condividi allo stesso modo http://creativecommons.org/licenses/by-nc-sa/2.5/it/