際際滷

際際滷Share a Scribd company logo
L'open source nella professione di Ingegnere (Civili & Meccanici)
Indice degli argomenti Open Source e Free Software: le licenze Richard Stallman e Linus Torvalds La cattedrale secondo Microsoft Storia di una mela 1 googol = 1.0 x 10 100 Cosa 竪 una Linux distro? L'astronauta Mark Shuttleworth e Ubuntu Le applicazioni: matematica, CAD, GIS, FEM, ... La virtualizzazione in pratica Una macchina virtuale per Ingegneri reali
Open Source e Free Software: le licenze (1) Open Source : codice sorgente disponibile per tutti,  redistribuibile indipendentemente dalla tecnologia adottata Free Software : come l'Open Source, ma pu嘆 esserci in pi湛 il vincolo di accesso al codice sorgente dei lavori derivati secondo le condizioni del codice originale ( copyleft ) Sono  licenze : vincoli tra detentori di copyright e gli utenti Sono  contratti normativi unilaterali  per la legge italiana: proteggono il diritto d'autore e la tutela contrattuale La Corte di Cassazione stabilisce che sia  reato penale  per professionisti ed aziende installare copie di software senza licenza regolare (sentenza 25104/2008) http://www.studiostorti.com/normativa-italiana-sull-opensource.html
Open Source e Free Software: le licenze (2) 2007 : in Italia la  Commissione Cultura della Camera  ascolta esponenti del campo, tra cui Stallman e Perens 2007 : il  Ministero per le Riforme e le Innovazioni nella PA  istituisce la  Commissione Nazionale per il software Open Source nella PA  (CNIPA), con lo scopo di: Analizzare lo scenario europeo e italiano Definire linee guida per l'approvvigionamento di FOSS Analizzare FOSS per coop. applicativa, interoperabilit e riuso Finanziaria 2007 : 30M   in tre anni per progetti della Societ dell'Informazione, con preponderanza al FOSS Il CNIPA ha organizzato il Convegno  Open Source Open Ideas for Public Administration  (OSPA 2008) Aprile 2008 : primo abbozzo di relazione del CNIPA
Open Source e Free Software: le licenze (3) Licenze Open Source : Mozilla Public License (MPL) Berkeley Software Distribution (BSD) ... altre 72 licenze ... Licenze Free Software  (che sono  anche  Open Source): GNU General Public License (GPL) GNU Lesser General Public License (LGPL) Apache License ... Licenze Proprietarie con fair use : tutte quelle che consentono un utilizzo gratuito, purch辿 non si decompili il software, o questo sia per uso personale (non professionale)
Richard Stallman e Linus Torvalds 1983 : R. Stallman, programmatore all'AI Lab del MIT, si vede negare l'accesso al codice sorgente di una stampante: la crociata per il free software Stallman ha un'influenza politica abbastanza grande in una certa subcultura informatica 1991 : Linus Torvalds, studente finlandese di scienze informatiche, crea la versione 0.01 del  kernel  Linux (~12000 linee di codice) 2008 : Linux versione 2.6.25 conta 9.232.484 linee di codice 2004 : Time nomina Torvalds una delle personalit pi湛 influenti al mondo 2006 : Time nomina Torvalds uno degli eroi rivoluzionari degli ultimi 60 anni
La cattedrale secondo Microsoft (1) 1975 : William H. Gates III con Paul Allen creano l'Altair Basic e lasciano Harvard 1980 : Steve Ballmer si unisce alla compagnia   e si rilascia Xenix 1981 : riesce a vendere il PC-DOS a IBM, con accordo non esclusivo: la guerra dei cloni 1983 : MSX e copia di Apple Macintosh 1985 : co-sviluppo di OS/2 con IBM e prima versione di Windows 1986 : quotazione in borsa; Gates&Allen diventano milionari in un solo giorno 1989 : lancio di Microsoft Office
La cattedrale secondo Microsoft (2) 1990 : lancio di Windows 3.0 1992-95 : pratiche scorrette per garantirsi il dominio sul mercato del software 1995 : 1.000.000 di copie di Windows 95 vendute in 4 giorni 1995-99 : Microsoft e Internet: MSN, MSNBC, WebTV 1998 :  The Halloween Documents , il FOSS 竪 una minaccia! 1999 : stima del patrimonio di Gates oltre i 100 miliardi di $ 2000 : United States vs. Microsoft, il monopolio abusivo 2001 : accordo con il DOJ e lancio della Xbox 2004 : l'UE avvia la causa antitrust contro Microsoft (in seguito multa per 497 milioni di euro) 2008 : Gates solo presidente; fallisce l'acquisto di Yahoo
Storia di una mela (1) 1976 : Steve Jobs, Steve Wozniak e Ronald Wayne vendono l'Apple I 1977 : M. Markkula finanzia con $250.000 la nascita di Apple, Inc. (senza Wayne) 1977 : nascita dell'Apple II; VisiCalc 1978 : inizio dello sviluppo di Apple Lisa 1979 : visita di tre giorni al PARC per $1M 1982 : inizio dello sviluppo di Macintosh 1984 : lancio di Macintosh 1985 : il CEO John Sculley estromette Jobs, che lascia Apple per fondare NeXT, Inc. 1986-93 : buone tecnologie, vendute male
Storia di una mela (2) 1994-97 : tentativi di innovarsi con A/UX e AIM Alliance 1997 : il CEO Gil Amelio compra NeXT, per poi essere estromesso; Jobs diventa CEO e comincia la ristrutturazione 1997 : Jobs annuncia che Microsoft investir 150 milioni di dollari in Apple e manterr Office; nascita di Apple Store 1998 : introduzione dell'iMac 2001 : introduzione di Mac OS X e iPod 2005 : passaggio ai processori Intel 2007 : introduzione di iPhone e Apple TV; vendita di canzoni senza protezione 2008 : lancio di App Store per iPhone e iPod Touch
1 googol = 1.0 x 10 100 1996 : L. Page e S. Brin Ph.D. a Stanford 1998 : nasce Google, Inc. Attualmente conta pi湛 di 19000 impiegati, molti dei quali stelle nei loro settori 2004 : la compagnia 竪 lanciata in borsa, per una capitalizzazione di 23 miliardi di dollari  Don't be evil : il miglior posto di lavoro secondo Fortune Ai dipendenti 竪 concesso il 20% del tempo per lavorare sui propri progetti privati Sai che ce l'hai fatta quando il nome della tua societ diventa un verbo, sinonimo di ricerca su Internet Il 99% del fatturato di Google proviene dalla pubblicit Il numero di server e di capacit di rete 竪 un segreto
E` l'unione del kernel Linux  +  applicazioni di sistema  +  applicazioni di produttivit  +  tutto il superfluo Spesso chiamato GNU/Linux dagli integralisti Cosa ci guadagna chi impacchetta la distribuzione? Cosa 竪 una Linux distro?
L'astronauta Mark Shuttleworth e Ubuntu Nato il 18/09/1973 in Sud Africa 1995 : fonda Thawte, che si occupa di firma digitale e sicurezza Internet 1999 : Verisign compra Thawte per 575 M$ 2000 : fonda HBD Venture Capital 2001 : crea la Shuttleworth Foundation, no-profit per l'innov. sociale e l'educazione con free software 2002 : paga 20 milioni di dollari per diventare il secondo turista spaziale e il primo astronauta africano 2004 : fonda Canonical Ltd., che sviluppa Ubuntu 2005 : crea la Ubuntu Foundation, con un investimento iniziale di 10 milioni di dollari Ubuntu : in Zulu, Umanit o realizzare attraverso gli altri
Le applicazioni: matematica Per scopi computazionali o algebrico-simboliche Octave Scilab Axiom Maxima OpenDX Sage
Le applicazioni: CAD Non aspettatevi AutoCAD! FreeCAD Qcad BRL-CAD Archimedes AutoQ3D SagCAD
Le applicazioni: modellatori 3D Qui va invece decisamente meglio... Blender Wings3D MeshLab Art of Illusion K-3D KpovModeler
Le applicazioni: GIS Lo stato dell'arte per il GIS 竪 open source GRASS Quantum GIS SAGA GIS OpenJUMP Google Earth uDig
Le applicazioni: FEM e FEA La situazione 竪 controversa: punte di eccellenza? Code_Aster Impact Gmsh Z88
Le applicazioni: Project Management Per il PM siamo sul minimo sindacale GanttProject OpenProj TaskJuggler Kplato
La virtualizzazione in pratica E' una completa simulazione dell'hardware sottostante un sistema operativo (non modificato) Il SO 竪 eseguito in un ambiente noto come  macchina virtuale Si pu嘆 immaginare il parallelo con Adobe Reader per un file PDF, ma il lettore ( Hypervisor ) esegue sistemi operativi
Una macchina virtuale per Ingegneri reali Ubuntu 竪 basata su Debian, quindi usa solo free software La pi湛 diffusa in Italia e al 30% tra le distribuzioni Linux Privilegia l'usabilit: Shuttleworth finanzia vari progetti FOSS Ciclo di sviluppo  prevedibile : un rilascio ogni sei mesi e un rilascio con supporto a lungo termine (LTS) ogni due anni Supporto di 18 mesi per le versioni normali, 3-5 anni per LTS Identificata con un numero di versione  Anno.Mese  (aprile e ottobre) e un  Aggettivo/Nome animale : la macchina virtuale proposta reca 8.04 LTS Hardy Heron Nome utente:  ing Password:  01ssap

More Related Content

Foss-Ingegneria

  • 1. L'open source nella professione di Ingegnere (Civili & Meccanici)
  • 2. Indice degli argomenti Open Source e Free Software: le licenze Richard Stallman e Linus Torvalds La cattedrale secondo Microsoft Storia di una mela 1 googol = 1.0 x 10 100 Cosa 竪 una Linux distro? L'astronauta Mark Shuttleworth e Ubuntu Le applicazioni: matematica, CAD, GIS, FEM, ... La virtualizzazione in pratica Una macchina virtuale per Ingegneri reali
  • 3. Open Source e Free Software: le licenze (1) Open Source : codice sorgente disponibile per tutti, redistribuibile indipendentemente dalla tecnologia adottata Free Software : come l'Open Source, ma pu嘆 esserci in pi湛 il vincolo di accesso al codice sorgente dei lavori derivati secondo le condizioni del codice originale ( copyleft ) Sono licenze : vincoli tra detentori di copyright e gli utenti Sono contratti normativi unilaterali per la legge italiana: proteggono il diritto d'autore e la tutela contrattuale La Corte di Cassazione stabilisce che sia reato penale per professionisti ed aziende installare copie di software senza licenza regolare (sentenza 25104/2008) http://www.studiostorti.com/normativa-italiana-sull-opensource.html
  • 4. Open Source e Free Software: le licenze (2) 2007 : in Italia la Commissione Cultura della Camera ascolta esponenti del campo, tra cui Stallman e Perens 2007 : il Ministero per le Riforme e le Innovazioni nella PA istituisce la Commissione Nazionale per il software Open Source nella PA (CNIPA), con lo scopo di: Analizzare lo scenario europeo e italiano Definire linee guida per l'approvvigionamento di FOSS Analizzare FOSS per coop. applicativa, interoperabilit e riuso Finanziaria 2007 : 30M in tre anni per progetti della Societ dell'Informazione, con preponderanza al FOSS Il CNIPA ha organizzato il Convegno Open Source Open Ideas for Public Administration (OSPA 2008) Aprile 2008 : primo abbozzo di relazione del CNIPA
  • 5. Open Source e Free Software: le licenze (3) Licenze Open Source : Mozilla Public License (MPL) Berkeley Software Distribution (BSD) ... altre 72 licenze ... Licenze Free Software (che sono anche Open Source): GNU General Public License (GPL) GNU Lesser General Public License (LGPL) Apache License ... Licenze Proprietarie con fair use : tutte quelle che consentono un utilizzo gratuito, purch辿 non si decompili il software, o questo sia per uso personale (non professionale)
  • 6. Richard Stallman e Linus Torvalds 1983 : R. Stallman, programmatore all'AI Lab del MIT, si vede negare l'accesso al codice sorgente di una stampante: la crociata per il free software Stallman ha un'influenza politica abbastanza grande in una certa subcultura informatica 1991 : Linus Torvalds, studente finlandese di scienze informatiche, crea la versione 0.01 del kernel Linux (~12000 linee di codice) 2008 : Linux versione 2.6.25 conta 9.232.484 linee di codice 2004 : Time nomina Torvalds una delle personalit pi湛 influenti al mondo 2006 : Time nomina Torvalds uno degli eroi rivoluzionari degli ultimi 60 anni
  • 7. La cattedrale secondo Microsoft (1) 1975 : William H. Gates III con Paul Allen creano l'Altair Basic e lasciano Harvard 1980 : Steve Ballmer si unisce alla compagnia e si rilascia Xenix 1981 : riesce a vendere il PC-DOS a IBM, con accordo non esclusivo: la guerra dei cloni 1983 : MSX e copia di Apple Macintosh 1985 : co-sviluppo di OS/2 con IBM e prima versione di Windows 1986 : quotazione in borsa; Gates&Allen diventano milionari in un solo giorno 1989 : lancio di Microsoft Office
  • 8. La cattedrale secondo Microsoft (2) 1990 : lancio di Windows 3.0 1992-95 : pratiche scorrette per garantirsi il dominio sul mercato del software 1995 : 1.000.000 di copie di Windows 95 vendute in 4 giorni 1995-99 : Microsoft e Internet: MSN, MSNBC, WebTV 1998 : The Halloween Documents , il FOSS 竪 una minaccia! 1999 : stima del patrimonio di Gates oltre i 100 miliardi di $ 2000 : United States vs. Microsoft, il monopolio abusivo 2001 : accordo con il DOJ e lancio della Xbox 2004 : l'UE avvia la causa antitrust contro Microsoft (in seguito multa per 497 milioni di euro) 2008 : Gates solo presidente; fallisce l'acquisto di Yahoo
  • 9. Storia di una mela (1) 1976 : Steve Jobs, Steve Wozniak e Ronald Wayne vendono l'Apple I 1977 : M. Markkula finanzia con $250.000 la nascita di Apple, Inc. (senza Wayne) 1977 : nascita dell'Apple II; VisiCalc 1978 : inizio dello sviluppo di Apple Lisa 1979 : visita di tre giorni al PARC per $1M 1982 : inizio dello sviluppo di Macintosh 1984 : lancio di Macintosh 1985 : il CEO John Sculley estromette Jobs, che lascia Apple per fondare NeXT, Inc. 1986-93 : buone tecnologie, vendute male
  • 10. Storia di una mela (2) 1994-97 : tentativi di innovarsi con A/UX e AIM Alliance 1997 : il CEO Gil Amelio compra NeXT, per poi essere estromesso; Jobs diventa CEO e comincia la ristrutturazione 1997 : Jobs annuncia che Microsoft investir 150 milioni di dollari in Apple e manterr Office; nascita di Apple Store 1998 : introduzione dell'iMac 2001 : introduzione di Mac OS X e iPod 2005 : passaggio ai processori Intel 2007 : introduzione di iPhone e Apple TV; vendita di canzoni senza protezione 2008 : lancio di App Store per iPhone e iPod Touch
  • 11. 1 googol = 1.0 x 10 100 1996 : L. Page e S. Brin Ph.D. a Stanford 1998 : nasce Google, Inc. Attualmente conta pi湛 di 19000 impiegati, molti dei quali stelle nei loro settori 2004 : la compagnia 竪 lanciata in borsa, per una capitalizzazione di 23 miliardi di dollari Don't be evil : il miglior posto di lavoro secondo Fortune Ai dipendenti 竪 concesso il 20% del tempo per lavorare sui propri progetti privati Sai che ce l'hai fatta quando il nome della tua societ diventa un verbo, sinonimo di ricerca su Internet Il 99% del fatturato di Google proviene dalla pubblicit Il numero di server e di capacit di rete 竪 un segreto
  • 12. E` l'unione del kernel Linux + applicazioni di sistema + applicazioni di produttivit + tutto il superfluo Spesso chiamato GNU/Linux dagli integralisti Cosa ci guadagna chi impacchetta la distribuzione? Cosa 竪 una Linux distro?
  • 13. L'astronauta Mark Shuttleworth e Ubuntu Nato il 18/09/1973 in Sud Africa 1995 : fonda Thawte, che si occupa di firma digitale e sicurezza Internet 1999 : Verisign compra Thawte per 575 M$ 2000 : fonda HBD Venture Capital 2001 : crea la Shuttleworth Foundation, no-profit per l'innov. sociale e l'educazione con free software 2002 : paga 20 milioni di dollari per diventare il secondo turista spaziale e il primo astronauta africano 2004 : fonda Canonical Ltd., che sviluppa Ubuntu 2005 : crea la Ubuntu Foundation, con un investimento iniziale di 10 milioni di dollari Ubuntu : in Zulu, Umanit o realizzare attraverso gli altri
  • 14. Le applicazioni: matematica Per scopi computazionali o algebrico-simboliche Octave Scilab Axiom Maxima OpenDX Sage
  • 15. Le applicazioni: CAD Non aspettatevi AutoCAD! FreeCAD Qcad BRL-CAD Archimedes AutoQ3D SagCAD
  • 16. Le applicazioni: modellatori 3D Qui va invece decisamente meglio... Blender Wings3D MeshLab Art of Illusion K-3D KpovModeler
  • 17. Le applicazioni: GIS Lo stato dell'arte per il GIS 竪 open source GRASS Quantum GIS SAGA GIS OpenJUMP Google Earth uDig
  • 18. Le applicazioni: FEM e FEA La situazione 竪 controversa: punte di eccellenza? Code_Aster Impact Gmsh Z88
  • 19. Le applicazioni: Project Management Per il PM siamo sul minimo sindacale GanttProject OpenProj TaskJuggler Kplato
  • 20. La virtualizzazione in pratica E' una completa simulazione dell'hardware sottostante un sistema operativo (non modificato) Il SO 竪 eseguito in un ambiente noto come macchina virtuale Si pu嘆 immaginare il parallelo con Adobe Reader per un file PDF, ma il lettore ( Hypervisor ) esegue sistemi operativi
  • 21. Una macchina virtuale per Ingegneri reali Ubuntu 竪 basata su Debian, quindi usa solo free software La pi湛 diffusa in Italia e al 30% tra le distribuzioni Linux Privilegia l'usabilit: Shuttleworth finanzia vari progetti FOSS Ciclo di sviluppo prevedibile : un rilascio ogni sei mesi e un rilascio con supporto a lungo termine (LTS) ogni due anni Supporto di 18 mesi per le versioni normali, 3-5 anni per LTS Identificata con un numero di versione Anno.Mese (aprile e ottobre) e un Aggettivo/Nome animale : la macchina virtuale proposta reca 8.04 LTS Hardy Heron Nome utente: ing Password: 01ssap