Your SlideShare is downloading. ×
Foss-Ingegneria
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Foss-Ingegneria

708

Published on

Free and open source software that can be used in civil and mechanical engineering

Free and open source software that can be used in civil and mechanical engineering

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
708
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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

×