Linux e il software libero

Slides:



Advertisements
Presentazioni simili
Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.
Advertisements

Unità E1 Diritto e Informatica.
Da Unix a Linux Alessio Coraci V Dp.
1 Approfondimenti su Linux. Corso di SISTEMI OPERATIVI Dipartimento di Informatica e Scienze dellInformazione 2 La storia Il sistema operativo Linux è
Unalternativa a Microsoft Office OpenOffice Author Kristian Reale Rev by Kristian Reale Liberamente distribuibile secondo i termini della licenza.
prof. Antonella Schiavon ottobre 2009
Software Libero e Open Source. Open Source Open Source è un termine inglese che significa sorgente aperto, e indica un programma per computer (software)
ISIA Duca degli Abruzzi a.s. 2010/2011 prof. Antonella Schiavon
Introduzione all'Open Source “La Sapienza” Linux User Group.
Fondazione Ordine degli Ingegneri della Provincia di Milano - 25 settembre 2007 sommaruga andrea guido Le Applicazioni per i Desktop: OpenSource Andrea.
Eugenia Franzoni Il software libero Catnic Srl. Si può comprare un software?
Linux: una panoramica ● Linux guadagna spazi sempre maggiori. Vediamo come e per cosa viene impiegato.
Mag La Firma Digitale Sommaruga Andrea Guido Collegio dei Geometri e Geometri Laureati della Provincia di Lodi.
Istituto Comprensivo PANICALE - TAVERNELLE ● Presentazione del Progetto CCOS 60 anno 2008 ● Introduzione al software Open Source ● Relatore Tiberi Riccardo.
Cos'è Linux?. Linux, GNU e GNU/Linux ● Linux: è un kernel, un programma che costituisce il nucleo di un sistema operativo. ● GNU: acronimo di GNU is.
1 14 marzo 2006 sommaruga andrea Fondazione Ordine Ingegneri di Milano VPN: Reti Private Virtuali VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO.
Fabrizio Felici Linux e Windows a confronto, perché passare a Linux 27 ottobre 2007.
Corso gratuito di Linux. Linux User Group Mantova
POLITECNICO DI MILANO FACOLTA’ DI INGEGNERIA SEDE DI CREMONA TESI DI DIPLOMA IN INGEGNERIA INFORMATICA RELATOREAUTORI Prof. Vittorio TrecordiDemicheli.
OSMit 2009 – 5 e 6 giugno 2009 – Trento Fleet Tracking Libero Hardware, software e mappe libere per tracciamento flotta su web
Openoffice: le applicazioni per la produttività individuale Un'introduzione al software Libero e ai formati aperti dott. Alberto Guiotto, 11/01/2010.
Linux Day 2005 Il software libero e le licenze Nicola Soranzo Associazione GOLUG.
Ripristino automatico con Linux Marco Ciampa LinuxDay2010 Alcuni diritti riservati Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Italia.
Introduzione a GNU/Linux. GNU/Linux Caratteristiche Compatibile con UNIX ® Multitasking Multiutente Libero.
Orientamento. Il Kernel Il Kernel è un programma scritto in linguaggio vicino all'hardware che ha il compito di fornire ai processi in esecuzione sul.
Presentazione della piattaforma e - learning MOODLE a cura di Davide Afretti Bologna, 24 aprile 2013.
Software libero & co Torino 12 settembre Alessandro UGO - E. Richiardone -
Autore/i 23/09/ Montebelluna 1 Desktop 3D ● Volevamo stupirvi con effetti speciali...
Corso Gnu/Linux 2011 – Hacklab Cosenza Breve storia di GNU/Linux  V. Pirrone.
Esempi di utilizzo di software FOSS al Comune di Bologna Massimo Carnevali Responsabile Esercizio dei Sistemi Informativi Comune di Bologna Linux Day –
Gruppo Alpini Rivoli sezione Torino
Simone Piccardi e Antonio J
Corso di Elementi di Informatica
PNSD - Modulo D1A marzo 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
Open Source / Free software
Cosa è Linux ? Gianluca Amato Dipartimento di Scienze
Linux Day 2016.
Introduzione all'Open Source
Master in gestione del software open source
Comparazione File System Domenico Chiefali a.k.a. JDaemon
Compilazione del kernel Linux
Incontri tematici su GNU/Linux ed il Software Libero - sommario -
Mi presento Gabriele Ponzo Titolare di GPS Membro del LUG
Dott. Stefano Tagliaferri
Introduzione al mondo GNU\Linux
Breve report su corso RedHat Enterprise Virtualization (RH318)
PNSD - Modulo D1A 27 aprile 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
HO UNA LIVE COSA POSSO FARE? Adriano Ciaghi.
filosofia del software libero ed open source
Tanti motivi per scegliere GNU / Linux
Le Distribuzioni GNU/Linux
LA GESTIONE DEI PACCHETTI
* Il Sistema Operativo GNU/Linux * Sistema Operativo e Applicazioni
filosofia del software libero ed open source
Cosa sono il Software Libero e GNU/Linux? Scopriamolo insieme!
Italo Vignoli, 7/2009 Aggiornato da Alberto Guiotto, 1/2010.
Organizzare, gestire e proteggere i laboratori informatici
INSEGNARE e IMPARARE LIBERAMENTE
analizzatore di protocollo
Corso propedeutico base di informatica
MODULO 1 – Computer essentials
Realizzazione di R. Diana
SOFTWARE Modulo di INFORMATICA DI BASE a cura di T. PRIMERANO.
Introduzione alle basi di dati
Informatica - Prof. Gregorio Cosentino
Alessandro Brunengo Mirko Corosu INFN - Sezione di Genova
I software nell’industria ferroviaria: benefici e prospettive
Le distribuzioni live dei sistemi operativi e degli applicativi
Il passaggio all’opensource nella didattica: analisi e utilizzo di software anche per alunni con BES e DSA Stefano Garione.
Struttura PC.
Transcript della presentazione:

Linux e il software libero Storia del software libero e motivazioni economico-sociali per la sua adozione. Maggio 2008 Edy Incoletti – Presidente SLAG La riproduzione e distribuzione del seguente documento su qualsiasi supporto sono consentite a condizione che questa dicitura sia conservata.

Controllo di temperatura ... temp = AcquisisciTemperatura(); if (temp <= 3) { AttivaAllarmeTemperatura(); } else { DisattivaAllarmeTemperatura(); }

Il codice binario

Le libertà del software Libertà di esecuzione (per qualsiasi fine) Libertà di studiarlo e modificarlo per i propri fini Libertà di distribuirlo Libertà di distribuire le proprie modifiche

Le libertà del software Software proprietario Freeware, shareware, adsware Libero (copyleft) Pubblico dominio Software open source Software commerciale

Storia del software libero 1983 – Nascita di GNU (Richard Stallman) Insieme di programmi che consentono di gestire un computer su ispirazione di UNIX. Nel progetto GNU originario non è prevista la realizzazione di un kernel 1985 – Nascita della Free Software Foundation 1991 – La prima versione di Linux (Linus Torvalds) Con Linux viene sostituito anche l'ultimo programma necessario al funzionamento di un computer: il gestore dei componenti hardware.

Vantaggi del software libero Se io do un Euro a te e tu un Euro a me, abbiamo 1 Euro a testa. Se io do un'idea a te e tu un'idea a me, abbiamo 2 idee a testa.

Vantaggi del software libero (2) Libertà di esecuzione = crescita sociale Libertà di modificare = possibilità di imparare Libertà di distribuire = maggiore diffusione, possibilità di guadagnare Libertà di distribuire le proprie modifiche = maggiore sviluppo del software e più possibilità di personalizzazione Divieto di limiti più restrittivi = garanzia che la catena non si fermi

Vantaggi del software libero (3) Nessun costo Libertà di utilizzo (per qualsiasi uso, su qualsiasi numero di computer, da parte di chiunque) Libertà di personalizzazione (modifiche e traduzioni) Ricchezza di informazioni, manuali e supporto Maggiore qualità: progetto (modularità), realizzazione, affidabilità, velocità, sicurezza Conoscenza esatta del funzionamento

Svantaggi del software libero Necessità di conoscenza: prima di fare bisogna conoscere Mancanza di una logica commerciale Costi di transizione

Dati economici I principali produttori di software proprietari sono americani. Sviluppatori e aziende che supportano il software libero sono italiani o europei La provincia di Bolzano, dopo la migrazione di tutte le istituzioni scolastiche al software libero risparmia 200.000 € l'anno. Con 1.000.000 di € Microsoft mantiene 2 posti di lavoro nel mondo. Un'azienda italiana crea almeno 10 posti di lavoro in Italia

Successo o fenomeno di nicchia Successo o fenomeno di nicchia? Dati approssimativi dedotti dai siti indicati in bibliografia

Successo o fenomeno di nicchia? Aziende che utilizzano software libero Google, Yahoo!, Amazon Oracle Bank of China, Chicago Mercantile Exchange, Merrill Lynch British Petroleum Dreamworks, Disney Chrysler

Criteri per l'adozione Attenta valutazione delle necessità personali: spesso i software commerciali danno “troppo” Test delle alternative e aderenza alle necessità Bilancio costi/vantaggi/svantaggi Tipo di attività (uso privato, uso commerciale, pubblica amministrazione, ente formativo)

Anatomia di un pc CPU Interrupt ROM BUS Dispositivi di I/O RAM Memorie permanenti

Linux: il kernel Funzionamento della memoria: Spazi liberi e occupati Ottimizzazione ... Esecuzione dei processi: processo base e processi da esso derivati Funzionamento dei dispositivi: ogni dispositivo ha un suo metodo di funzionamento → driver Linux non è il solo kernel free (es. BSD)

Le distribuzioni Installer Boot loader (lilo, grub) Kernel Gestione pacchetti (dpkg, rpm, apt, emerge + interfacce grafiche) Interfaccia grafica Distribuzione è l'insieme dei software indicati,completati da programmi utente e da una serie di scelte sulla disposizione dei file di configurazione

Le interfacce grafiche X-window-system Window manager Metacity Kwin Compiz, Beryl Enlightenment Desktop manager Xfce Gnome Kde

Il mio pc Kernel: Linux Distribuzione: Ubuntu Interfaccia grafica: Xorg Window manager: metacity Desktop manager: gnome Programmi utente: Firefox, Thunderbird, OpenOffice, Rhythmbox, Avidemux, Totem, GIMP, gtkam, Eclipse

Bibliografia Antonio J. Russo – Le rôle de l'État dans la constitution des positions dominantes dans le secteur informatique - Marzo 2008 Antonio J. Russo – Spunti di riflessione sulle politiche d'innovazione nel settore ICT - 2007 David A. Wheeler - Why Open Source Software / Free Software (OSS/FS, FLOSS, or FOSS)? Look at the Numbers! - Aprile 2007 http://www.mysql.com/why-mysql/marketshare Aggiungere link per tabella equivalenti software