Introduzione al Software (e Hardware) Libero Ivrea, 29 Ottobre 02012 Accademia dell'hardware e Softwre Libero "Adriano Olivetti" Norberto Patrignani 1 / 23
"Knowledge is the only kind of wealth that multiplies when you give it away" Peter Schwartz "The Art of the Long View", Currency Doubleday, New York, 1991 Peter Schwartz (1946 ) Futurist 2 / 23
Industrial Revolution Information - Conservation Laws? - Finite State Machines (Discrete) - Functional Testing (Tolerances?) - Plus Sum Exchanges - Light Speed - Copy = Original - Low Environmental Impact 40x image of a rusted old coin Photo by Havi Sarfaty - Matter & Energy - Conservation Laws - Linear Systems (Continuous) - Exaustive/Stress Testing (Tolerances) - Zero Sum Exchanges - Limited Speed (Friction) - Copy Original High Environmental Impact Knowledge Revolution "Knowledge is the only kind of wealth that multiplies when you give it away..." Peter Schwartz, "The Art of the Long View", Currency Doubleday, New York, 1991 3 / 23
Data, Information and Knowledge Communication Revolutions 200.000 Homo Sapiens 0 100.000 biological support (WetWare) 3500 B.C. Writing stone, paper support... space/time diffusion... Language 0 1455 1950 Printing paper support Computer (Networks) silicon support arithmetic engine communication device 4 / 23
1969: Dawn of post Turing Era 2012: Digital Wisdom 2011: Cloud Computing 2010: Critical Infrastructures 2009: Green Computing 2008: Affective Computing 2007: Attention Technologies 2006: Ubicomp 2005: Utility Computing 2004: Grid Computing 2003: Semantic Web 2002: Web Services 2001: Wireless Hosts (M) in DNS 2000: CRM 1999: Portals 1998: E Commerce 1997: Push, Extranets 1996: Intranets 1995: Java 1B 900 JAN12: 888M JUL11: 849M JAN11: 818M 800 JUL10: 768M 700 1993: HTTP WWW 600 1991: CIX 2009: 625M 1983: UNIX & TCP/IP 400 200 100 2008: 541M 1984: DNS 500 300 JAN10: 732M 2007: 433M 2006: 395M 1979: Usenet News 2005: 317M 1974: TCP/IP defined 1973: USA Europe 2004: 233M 2003: 172M 2002: 147M 2001: 110M 1969: ARPANet, 4 Hosts 1970 2000: 72M 1998: 30M 1992: 1M 1989: 100.000 Hosts 1975 1980 1985 Source: Number of Hosts in DNS, Data from isc.org, Internet Domain Survey, Jan, 2012 1990 1995 2000 2005 2010 2015 Year 5 / 23
Knowledge Connectivity post Turing ICT Agents & Reasoning Natural Language Search RDF Collective Intelligence Knowledge Navigation Machine Readable Read Only Semantic Web Access to Knowledge XML Web 3.0 Web 4.0 Knowledge Networks Web 1.0 Web 2.0 Social Networks Portals Blogs HyperMedia Navigation RSS HTML P2P FTP Internet Read Write Web Services Wikis Tagging Mash Ups email People Connectivity Source: Adapted from Nova Spivack, 2004 6 / 23
1985: Free Software (GNU Manifesto) Free Software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. Source: www.fsf.org Richard M. Stallman (New York, USA, 1953 ) "The Olivetti Programma 101 was the first computer I ever used" Richard Stallman 7 / 23
1989: The World Wide Web Tim Berners Lee (London, UK, 1955 ) 30 April 1993 the WWW enters the Public Domain Source: public.web.cern.ch Robert Cailliau (Belgium, 1947 )
1991: Linux Linus Torvald (Helsinki, Finland, 1969 ) From: torva...@klaava.helsinki.fi (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 Keywords: 386, preferences Message ID: <1991Aug25.205708.9541@klaava.Helsinki.FI> Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki Lines: 20 Hello everybody out there... I'm doing a (free) operating system (just a hobby, won't be big and professional... Linus Torvald 9 / 23
2001: Creative Commons Lawrence Lessig (Rapid City, SD, USA, 1961 ) Harvard Law School Source: creativecommons.org 10 / 23
2005: Open Source Hardware Massimo Banzi "Arduino nasce nel 2005... quando insegnavo all Interaction Design Institute di Ivrea...... io proposi il nome molto Eporediese di Arduino, come il bar dove andavamo a bere l aperitivo." "Betabook, il manuale di Arduino", Massimo Banzi, fondatore del progetto Arduino Source: www.arduino.cc 11 / 23
2006: Understanding Knowledge as a Commons Elinor Ostrom (Los Angeles, CA, USA, 1933 ) 2009 Nobel Prize for Economics E.Ostrom, "Understanding Knowledge as a Commons", MIT Press, 2006 12 / 23
Towards an Hybrid Economy? Commons & Markets New Business Models (Commons based peer production) are Challenging & Complementing Classic Market institutions 13 / 23
Knowledge Based Enterprise: the Innovation Cycle A Framework for Sustainable Innovation en t COOPERATION PUBLIC DOMAIN E xp OPEN SCIENCE COOPETITION er im RESEARCH COMPETITION Consolidate APPLICATIONs INNOVATIVE COMPANIES KNOWLEDGE-BASED ENTERPRISES 14 / 23
Clients & Servers OS 100% 90% 80% 70% Others Windows L inux 60% 50% 40% 30% 20% 10% 0% C lients Source: W3TECH, NetMarketShare, 2011 Servers 15 / 23
Mobile Devices OS Source: Mobile Devices OS 2Q2011 Gartner 2011 16 / 23
Web Servers OS Apache = 65.8 % Source: Netcraft.com, June 2011 17 / 23
Super Computers OS Linux = 91.2 % Source: TOP 500 Project, 2011 18 / 23
Linking Open Data September 2011, 31 billion RDF triples RDF (Resource Description Format) triple subject predicate object "the sky" "has the color" "blue" Source: http://en.wikipedia.org/wiki/linked_data Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod cloud.net/ 19 / 23
Economic Contribution of Open Source Software to the European Economy 456 B / year Direct Costs Savings = 114 B / year Indirect Costs Savings = 342 B / year Licenses Reduced project failure (better quality) Lower costs for code maintenance (easier ot improve) Reinvestment of these savings leads to increase in productivity and efficiency About 35% of the software used in 2007 2012 in EU is derived from open source Costs for reused code is about 60% that of traditional code Especially important is the effect of the reinvestments of these savings into IT itself Companies that use a lot of Open Source Software are more productive and efficient Source: Gijs HILLENIUS, "Contribution of open source to Europe's economy: 450 billion per year", October 11, 2012 Source: Daffara C. (2012), "Estimating the Economic Contribution of Open Source Software to the European Economy" Open Forum Academy Conference Proceedings, Bruxelles, 24 September 2012 20 / 23
Miliardi di Euro Riduzione costi della politica Riordino convenzioni private sanita' A bolizione fondi scuole private Software libero nella PA Chiusura CIE Riduzione finanziamento aerei da guerra F35 Fine missione A fghanistan Riduzione -20%spese militari Tagli grandi opere Tassazione pubblicita' Tassazione veicoli emissione C O2 Tassazione diritti televisivi "sport spettacolo" Tassazione rendite finanziarie Progressivita' fiscale Tassa patrimoniale Fonte: www.sbilanciamoci.org Riduzione debito 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 0 4,6 2,2 2,1 6 0,345 1,95 2,25 4 3,85 1,35 1,5 0,12 6 3,6 10,5 ENTRATE 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 0 RAPPORTO 2011 (manovra su 3 anni) 2012-2013-2014 50,365 Milardi di Euro Offerta formativa Edilizia scolastica 11,865 Borse di studio Fondo ordinario funzionamento Universita' 1,2 1,2 1,2 2,1 0,75 0,6 0,75 1,3 0,15 0,3 M obilita' sostenibile e trasposto pubblico locale 3,6 Sostegno all'a ltra Economia 2,1 Agricoltura biologica 3,6 Sostegno produzioni e consumi green economy Finanziamento Fondo Protocollo di Kyoto Ferrovie per i pendolari Programma nazionale Piccole Opere Sostegno innovazione e ricerca 10,5 Ammortizzatori sociali per co-pro e parasubordinati Restituzione fiscal drag, aumento pensioni, reddito minimo M edicina preventiva e territoriale 0,4 0,45 1,2 1,2 1,5 Interventi accoglienza e integrazione migranti 4,5 Fondo per la non auto-sufficienza Sostegno affitto e canone agevolato Piano nazionale Asili Nido USCITE Livelli essenziali di assistenza
Miliardi di Euro Riduzione costi della politica Riordino convenzioni private sanita' A bolizione fondi scuole private Software libero nella PA Chiusura CIE Riduzione finanziamento aerei da guerra F35 Fine missione A fghanistan Riduzione -20%spese militari Tagli grandi opere Tassazione pubblicita' Tassazione veicoli emissione C O2 Tassazione diritti televisivi "sport spettacolo" Tassazione rendite finanziarie Progressivita' fiscale Tassa patrimoniale Fonte: www.sbilanciamoci.org Riduzione debito 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 0 RAPPORTO 2011 (manovra su 3 anni) 2012-2013-2014 50,365 Milardi di Euro 50 Offerta formativa 4,6 48 Edilizia scolastica 46 2,2 11,865 Borse di studio 44 2,1 42 Fondo ordinario funzionamento Universita' 40 6 M obilita' sostenibile e trasposto 1,2 38 pubblico locale 1,2 1,2 36 Finanziamento Fondo Protocollo di 0,345 Kyoto 1,95 2,1 34 Ferrovie per i pendolari 0,75 2,25 0,6 32 0,75 1,3 Programma nazionale Piccole Opere 30 0,15 0,3 4 28 Sostegno all'a ltra Economia 3,6 26 3,85 Agricoltura biologica 2,1 24 1,35 Sostegno produzioni e consumi green 22 3,6 1,5 economy 0,12 20 Sostegno innovazione e ricerca 18 6 Ammortizzatori sociali per co-pro e 16 Adozione del Software Libero nella PA parasubordinati 10,5 Restituzione fiscal drag, aumento 14 pensioni, reddito minimo 3,6 12 = M edicina preventiva e territoriale 10 0,4 0,45 Interventi accoglienza e integrazione 1,2 8 Risparmi per 2 Miliardi di Euro / anno migranti 1,2 6 Sostegno affitto e canone agevolato 10,5 1,5 4 Fondo per la non auto-sufficienza 4,5 2 Piano nazionale Asili Nido 0 Livelli essenziali di assistenza ENTRATE USCITE
Accademia dell'hardware e del Software Libero "Adriano Olivetti" Associazione Culturale ONLUS Polo Formativo Universitario, "Officina H" Via Montenavale, Ivrea http://accademialiberaivrea.eu http://accademialibera.org Grazie!