LINUX DAY LUG Govonis. Il Software Libero

Documenti analoghi
Mini Corso 2006 LUG Govonis

Corso introduttivo al Sistema Operativo Libero GNU/Linux. Scholetta 2005/06 Piove di Sacco

I.S. Sobrero. Dipartimento di Informatica. Presentazione. 16/02/2007 Marco Marchisotti

GNU / Linux - Libertà Digitali - Potenza 28 Ottobre 2004

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

Corsi GNU/Linux 2016

02 marzo Benvenuti!

Introduzione a GNU/Linux. Alla scoperta di un mondo immenso!

Il pinguino non è in via d'estinzione

Introduzione a GNU/Linux. Alla scoperta di un mondo immenso!

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

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

Lezione L2. Il software libero. Sistemi operativi open-source, embedded e real-time

Informatica di base 6/ed

Free Software, GNU, Linux, Open Source Daniele Arduini

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

Introduzione al Software Libero. di Paolo Cortis e Stefano Sabatini

L open source nel sangue

Sistemi distribuiti open source per reti di comunicazione

Software libero ed insegnamento

Castelli Flavio Panoramica su Linux

OPEN SOURCE CLOSED SOURCE

L evoluzione di Linux

INTRODUZIONE AL SOFTWARE LIBERO E OPEN SOURCE

Il Sistema Operativo Linux

Il Software Libero e Linux:

Il mondo delle applicazioni aperte

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

Da Open Source ad Open Data

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

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

Open Source e Riuso. Lezione 4bis

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

GNU/Linux: filosofia del software libero ed open source

Avete detto Open Source?!

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

Sistemi Operativi 11 ottobre 2017

Dai Mainframe ai Personal Computer

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

Licenze OpenSource Libertà Digitali. by Stefano (zeno), Donato (scorpio2002) Antonio (Hawkeye)

(cc) Federico Gobbo Dipartimento di Informatica e Comunicazione Università degli Studi dell Insubria

Open Source::accenni. Definizioni: software proprietario

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

Linux Day sta per cominciare: Free Software e Open Source. codice, soldi, libertà, divertimento (e praticamente niente politica)

GNU/Linux: filosofia del software libero ed open source

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

Introduzione al Software Free e Open Source

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

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

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

CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS

Un Linux (veramente) per tutti

Introduzione al Software Libero

Software proprietario

Resources and Tools for Bibliographic Research. Search & Find Using Library Catalogues

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

Libertà è/e partecipazione

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

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

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

INSTALLAZIONE DI KUBUNTU

29 giugno Benvenuti!

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

Libero Software per Liberta Digitale

Software Libero Alberto Cammozzo Ottobre Il software libero. Alberto Cammozzo

POLINUX. Linux for Polimi people

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

GNU/Linux e Software Libero

Protocolli di Sessione TCP/IP: una panoramica

Libertà di espressione

Linux?!? A cura di: Carmine Stolfi Roberto Lacava

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

Cosa è Linux? Gianluca Amato Dipartimento di Scienze tel

14 - INTRODUZIONE AL SISTEMA OPERATIVO LINUX

Introduzione al Software Libero e a GNU/Linux

Introduzione a LINUX. Unix


LINUX. Multitasking: possibilità di eseguire più programmi contemporaneamente

Istruzioni per utilizzare la BCD 2000 con Traktor 3 e 2

L open Source Spiegato ai ragazzi

introduzione al corso di sistemi operativi a.a maurizio pizzonia

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

Laboratorio di Reti Locali e Geografiche

Oracle Retail MICROS Stores2 Functional Document Sales - Customer Selection Release March 2016

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

Linux per tutti Social Edition


ELAD FDM-S1. Manuale Installazione Componenti Per Linux

Quale diritto d'autore per il software INFN?

Cosa è il sistema operativo

LPIC-1 Junior Level Linux Certification

Sistemi Di Elaborazione Dell informazione

Linux Sia: Linux Fu!

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

Linguaggi di programmazione avanzati: C++ F.S. Cafagna

Preghiere potenti e miracolose (Italian Edition)

Un salto nel FOSS. Fabio Ginestri. Free & Open Source Software. Dottore in Ingegneria dell'automazione. Fabio Ginestri Un salto nel FOSS Slide 1/43

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

Uomo Libero software Libero

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

Transcript:

Il Software Libero

La Filosofia Fondamentale Lo scambio libero delle informazioni La condivisione di idee e risultati L'utilizzo libero del patrimonio comune delle conoscenze

Le Quattro Libertà del Software Libero di eseguire il programma per qualsiasi scopo di studiare come funziona il programma e adattarlo alle proprie necessità di ridistribuire copie del programma di migliorare il programma e distribuirne i miglioramenti in modo tale che tutta la comunità ne possa trarre beneficio

Perché le libertà siano realmente fruibili di studiare come funziona il programma e adattarlo alle proprie necessità devo avere accesso al Codice Sorgente di migliorare il programma e distribuirne i miglioramenti in modo tale che tutta la comunità ne possa trarre beneficio

Codice Sorgente Nel mezzo del cammin... 101011100110001 110110110000101 0011

Codice Sorgente Lingua Italiana Codice Sorgente Traduttore Compilatore Lingua Cinese Programma

Software Libero ed Open Source Differenze sul piano filosofico, non su quello pratico Open Source mette l'accento sugli aspetti di convenienza pratica tende a tralasciare gli aspetti 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.

GNU General Pubblic Licence GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.

GNU General Pubblic Licence LICENZA PUBBLICA GENERICA (GPL) DEL PROGETTO GNU Versione 2, Giugno 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Chiunque può copiare e distribuire copie letterali di questo documento di licenza, ma non ne è permessa la modifica. Preambolo Le licenze della maggior parte dei programmi hanno lo scopo di togliere all'utente la libertà di condividere e modificare il programma stesso. Viceversa, la Licenza Pubblica Generica GNU è intesa a garantire la libertà di condividere e modificare il software libero, al fine di assicurare che i programmi siano liberi per tutti i loro utenti.

Software Libero Il concetto di Free Software fu ufficializzato per la prima volta nel 1984 da Richard M. Stallman

Progetto GNU GNU's Not Unix GNU Non e' Unix

Che c'entra UNIX? Stallman decise di scrivere un Sistema Operativo Libero ispirato a UNIX perché gli utenti di quest'ultimo potessero utilizzare ed apprezzare le applicazioni libere man mano che erano pronte.

1990: Stato del progetto Software Libero S.O. Proprietario hardware

Software Libero e Linux Software Libero Kernel Linux hardware

Un Sistema Operativo Libero GNU/Linux hardware

Linux From: torvalds@ (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki Hello everybody out there using minix I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since April, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. [...]

Linux Settembre 1991 Linux 0.01 (10,239 linee di codice) Ottobre 1991 Linux 0.02 Dicembre 1991 Linux 0.11: la prima versione ad essere self-hosted Linux 0.11 può essere compilato sotto Linux 0.11 Marzo 1992 versione 0.95: è la prima in grado di eseguire l'x Window System 1993 e primi mesi del 1994 15 versioni di sviluppo 0.99 14 Marzo 1994 Linux 1.0.0 (176,250 linee di codice) Marzo 1995 Linux 1.2.0 (310,950 linee di code) 9 Maggio 1996 Tux il pinguino viene proposto come mascotte di Linux 9 Giugno 1996 Linux 2.0.0 (777,956 linee di codice) 25 Gennaio 1999 Linux 2.2.0 (1,800,847 linee di codice) 18 December 1999: le IBM mainframe patches per il kernel 2.2.13 permettono a Linux di essere usato su macchine di classe enterprise 4 Gennaio 2001 Linux 2.4.0 (3,377,902 linee di codice). 17 Dicembre 2003 Linux 2.6.0 (5,929,913 linee di codice). 24 Aprile 2006 Linux 2.6.16.11 (6,981,110 linee di codice) Linux 2.6.18.1 (14 Ottobre 2006)

GNU/Linux Contribuiscono allo sviluppo di GNU/Linux migliaia di programmatori sparsi in tutto il mondo

GNU/Linux

Dove trovare GNU/Linux

Software Libero: vantaggi pratici Il prezzo (?) La libertà di studio L'indipendenza dal fornitore La verificabilità del comportamento del codice Il riutilizzo del codice

Software Libero

GNU/Linux: perché? E' libero Costa Poco E' popolare e ben supportato E' ben documentato E' potente E' robusto E' ricco di funzionalità E' piccolo E' grande E' sicuro Accetta la convivenza con Windows

Riferimenti GNU http://www.gnu.org Free Software Foundation http://www.fsf.org Linux http://www.linux.org