Free Software, GNU, Linux, Open Source Daniele Arduini

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

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

Software Libero. Terra Futura - Firenze

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

Il mondo delle applicazioni aperte

Informatica di base 6/ed

CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS

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

INTRODUZIONE AL SOFTWARE LIBERO E OPEN SOURCE

LINUX DAY LUG Govonis. Il Software Libero

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

Software libero ed insegnamento

Libero Software per Liberta Digitale

Il Software Libero e Linux:

Corsi GNU/Linux 2016

Mini Corso 2006 LUG Govonis

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

Open Source::accenni. Definizioni: software proprietario

Sistemi distribuiti open source per reti di comunicazione

GNU/Linux: filosofia del software libero ed open source

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

GNU/Linux: filosofia del software libero ed open source

Libertà di espressione

Introduzione al Software Libero

Il Sistema Operativo Linux

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

Introduzione al software libero

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

Avete detto Open Source?!

Introduzione a GNU/Linux e alle licenze libere

Linux e il software libero

Multimedia e Grafica 3D. 5 Corso sul Software Libero SaLUG! - autore Marco Pagliara aka MarcPag released under Creative Commons 3.

L open Source Spiegato ai ragazzi

Licenze Software e Open Source

GNU/Linux e Software Libero

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

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

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

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

LA TUTELA DEL SOFTWARE

L'etica hacker. Free Software & Open Source

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

Software proprietario

Da Open Source ad Open Data

LICENZE D'USO E TIPOLOGIE DI SOFTWARE

Licenze. Brevetti. Copyright Copyleft.

Introduzione al Software Libero e a GNU/Linux

Presentazioni. Chi siamo?

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

ECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.6 Aspetti giuridici. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.

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

Software Libero per Windows

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

Hardware e software: corpo e anima di un computer. Appunti per la classe 1. a cura del Prof. Ing. Mario Catalano

LINUX VA A SCUOLA. Linux Day Milano 28 ottobre Presentazione del LABORATORIO INFORMATICO

Linux e i software liberi. di Nardean Lorenzo e Redigolo Marco

Una prima suddivisione

Software Libero e LINUX

L'associazione Solira

Licenze d uso libere. Rossetto Stefano Seminario di Commercio Elettronico

LINUXSHELL ITALIA RESPET.ORG. CAE - Città dell'altraeconomia Roma 28 Novembre 2007

Libertà è/e partecipazione

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

Linux o GNU Linux? Windows e Mac OS X non sono i soli sistemi operativi

OpenOffice.org 3.3. Marco Menardi Associazione PLIO LinuxDay 2010

OPEN SOURCE, OPEN HARDWARE E LICENZE CREATIVE COMMONS

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

GNU GPL v2 VS GNU GPL v3

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

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

Scelte tecnologiche e filosofia opensource

Sviluppo dei software GIS verso le tecnologie cloud e l integrazione con dispositivi mobili

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

Nascita, sviluppo e risultati dell'open source

Software di Produttività Personale

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

Sicurezza dei dati e privacy

Occhio al download e upload! Il PC: Hardware e Software. Diritto d autore o Brevetto?

Utilità del software libero per i non programmatori p. 1

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

Introduzione al diritto d autore. Lezione n. 1

Unix, Linux, Software Libero e Open Source: cenni storici e definizioni

Introduzione al Software libero

Corsi di Informatica 2007

Linux Ubuntu e l'utilizzo di File Multimediali

OpenOffice.org 3.3. Nome Cognome Associazione PLIO LinuxDay 2010

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

Cosa è Linux? Gianluca Amato Dipartimento di Scienze tel

Laboratorio Multimediale

Primi passi con Linux. Introduzione alla sopravvivenza in ambienti (operativi) ostili

Uomo Libero software Libero

GNU/Linux e il software libero a scuola (e non solo) A cura del Prof. Fulvio Ferroni

Corso: Informatica+ Andrea Cremonini. Lezione del 27/10/2014

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

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

Linux per tutti Social Edition

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

Le licenze d uso. Le principali tipologie di licenze

I SISTEMI E-LEARNING OPEN SOURCE

Transcript:

Daniele Arduini <darduini@cinetica.it> Copyright Daniele Arduini, 2006. Diritti regolati dalla GNU Free Documentation License 1.1 o successive

Sommario Hardware, Software e Sistemi Operativi GNU ed il Software Libero Linux Principali Distribuzioni Linux Disponibilità di Software per Linux Internet Ufficio Audio Video??? 2

Hardware: gli inizi 3

Hardware: oggi Sistema Operativo (Kernel) 4

5

Alcune definizioni Binario: il formato in cui vengono distribuiti gran parte dei programmi, `e pensato per essere compreso dai computer. Codice Sorgente: il formato in cui vengono scritti i programmi, è pensato per essere compreso dai programmatori. Licenza: le condizioni che il detentore del copyright impone per la distribuzione e l utilizzo del software. 6

Software Libero: le 4 libertà 1. Libertà di eseguire il programma, per qualsiasi scopo. 2. Libertà di studiare come funziona il programma e adattarlo alle proprie necessità. 3. Libertà di ridistribuire copie in modo da aiutare il prossimo 4. Libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio. Senza queste libertà avere il codice sorgente non serve. 7

Software Libero: le 4 libertà (2) Conseguenze pratiche: dalla 2 e dalla 4 deriva la necessità di poter disporre del codice sorgente avere queste libertà non significa che non ci sono restrizioni: il copyleft impone infatti che non possano essere tolte queste libertà non si applicano solo al software ma alla produzione culturale in genere 8

GNU: Le origini Il progetto GNU ha più di 20 anni: tutto nasce nel 1984 al MIT per opera di R. Stallman prima di allora tutto il software era libero grande impulso con la creazione del kernel Linux nel 91 9

Software Libero e copyright Il software libero non è senza copyright, infatti: Le leggi sul diritto d autore assegnano a lui i diritti di diffusione, copia, riutilizzo, sfruttamento commerciale dell opera. Il software `e considerato opera creativa. Senza il permesso dell autore non si pu`o utilizzare un programma, la licenza vi d`a questo permesso, in genere in forma di un contratto d uso che dice quello che potete e non potete fare. Il software libero usa il copyright, ma invece di togliere le libertà agli utenti gliele garantisce. 10

Copyleft e copyright Il copyright è usato per limitare le libertà dell utente, il software libero fa l opposto: Copyright o diritto d autore indica i diritti spettanti all autore (sfruttamento commerciale, distribuzione, modifica ecc.), che vengono di solito negati agli utenti Copyleft o permesso d autore, è un uso del copyright che garantisce i diritti agli utenti, riservandosi solo quelli necessari a mantenere questa garanzia Col software libero si usa il copyright per poter proteggere le libertà garantite agli utenti. 11

Categorie del software Software libero con copyleft: software libero che restringe la redistribuzione delle modifiche ad essere rilasciate come software libero. Software libero senza copyleft: software libero che non impedisce che le modifiche possano essere rilasciate come software non libero. Software di pubblico dominio: software senza copyright, a completa disposizione di chiunque. Freeware: Software gratuito. Non comporta né l accesso ai sorgenti né la possibilità di redistribuzione. 12

Categorie del software Software semi-libero: software che prevede solo alcune delle libertà di uso, copia, distribuzione o modifica. Software commerciale: software venduto e per il quale c è assistenza commerciale: anche il software libero può esserlo. Software proprietario: software per il quale l uso, la modifica e la distribuzione sono proibite o fortemente, può essere gratuito. Shareware: Software di cui è permessa la distribuzione, ma che poi bisogna pagare per l uso. 13

Open Source o Software Libero Differenze sul piano filosofico, non su quello pratico (almeno per ora): Open Source mette l accento sugli aspetti di convenienza pratica, tende a tralasciare gli aspetti etici e filosofici, legati alla libertà. Software Libero mette l accento sull aspetto filosofico, la libertà che tende a salvaguardare al di là degli aspetti di convenienza immediata. 14

Il modello culturale Lo sviluppo del software libero si basa su principi come: il libero scambio delle informazioni. la condivisione di idee e risultati. il libero utilizzo del patrimonio comune delle conoscenze per un ulteriore sviluppo. sono gli stessi principi della comunità scientifica senza i quali la ricerca non può progredire. 15

Il modello economico Il software libero non è gratis: il software libero si può vendere. il software libero può essere sviluppato e adattato su commissione. col software libero si possono fornire servizi: assistenza, supporto, formazione, ecc. E' un modello economico che conserva e estende il patrimonio delle conoscenze, senza che queste diventino proprietà esclusiva di qualcuno. 16

Vantaggi strategici autonomia tecnologica: la tecnologia usata non è più di proprietà esclusiva di un singolo soggetto; si ha l indipendenza dal fornitore e pieno possesso delle tecnologie utilizzate. accesso alla tecnologia: il software libero permette di superare il divario tecnologico garantendo a tutti completo accesso alle tecnologie su cui è basato. 17

Vantaggi tecnici verificabilità del software: diventa possibile, quando serve, verificare o far verificare il comportamento effettivo dei programmi, ed è possibile intervenire direttamente sui problemi. facilità di sviluppo: non si deve reimplementare ogni volta da capo tutto quanto ma si può usufruire di ciò che è disponibile, costruendo a partire da quello. 18

Vantaggi sociali valore culturale: il carattere pubblico e la condivisione dei risultati provoca la diffusione delle conoscenze che non restano confinate in industrie private o centri di ricerca. sviluppo professionale: basandosi su una economia dei servizi viene incentivato lo sviluppo professionale e la crescita delle competenze sul territorio. 19

Vantaggi economici stimolo alla concorrenza: mettendo tutti sulle stesse basi di partenza il software libero favorisce la concorrenza sui servizi disincentivando rendite di posizione e politiche di lock-in. sviluppo economico: pagando per i servizi effettivamente svolti e non per le licenze, gli investimenti producono valore sul territorio favorendo al contempo l economia locale. 20

Una questione politica Indipendentemente dalle caratteristiche tecniche il software libero garantisce una serie di vantaggi: Indipendenza tecnologica. Diffusione della conoscenza. Creazione di competenze di alto livello. Abbassamento delle barriere di accesso alla tecnologia. Stimolo della concorrenza. Sostegno all economia locale. 21

22

Linux: le origini Progetto hobbistico di Linus Torvalds (Università di Helsinki, Finlandia) 25 August 1991: messaggio di Linus in comp.os.minix 1994: Linux 1.0 1995: Linux 1.2.0 1996: Linux 2.0.0 1999: Linux 2.2.0 2001: Linux 2.4.0 2003: Linux 2.6.0 Rilasciato con licenza GNU GPL 23

Il Sistema GNU/Linux Kernel Linux (GPL) Libreria GLIBC (LGPL) Programmi base (GPL) Altro (GPL, LGPL, BSD,,...) 24

25

Software: Internet Web Browser Firefox Konqueror Opera Posta Elettronica Thunderbird Kmail => Kontact Evolution 26

Software: Web Sviluppo Web Bluefish Quanta Nvu 27

Software: Grafica Fotografia Gimp ImageMagick Pixel ( ) Grafica Vettoriale Inkscape Sodipodi Grafica 3D Blender 28

Software: Multimedia Player Audio Player XMMS Rhythmbox Amarok Real Player (Helix) Video Player MPlayer Xine Videolan Client Real Player (Helix) Totem 29

Software: Multimedia Authoring Audio Audacity Ardour Video Cinerella Kino MainActor ( ) 30

Software: CD/DVD Authoring Riga di Comando DVD+RW-Tools Cdrtools Growisofs Dvdauthor Interfacce Utente Grafiche NeroLINUX ( ) K3b X-CD-Roast DVDStyler 31

Software: Scienza Astronomia Celestia Kstars The Linux for Astronomy CD Matematica Matlab/Simulink ( ) Mathematica ( ) Scilab 32

Software: Vari DTP Scribus Clip Art Open Clip Art Library 33

Riferimenti Associazione Software Libero http://www.softwarelibero.it/ Free Software Foundation http://www.fsf.org RiminiLUG http://www.riminilug.it/ Distro Watch http://distrowatch.com/ 34