SlideShare a Scribd company logo
Presentare ubuntu [email_address]
Presentare ubuntu [email_address]
Presentare ubuntu Qualsiasi cosa [email_address]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
OpenOffice
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Grazie.  [email_address]
... un esempio?  [email_address]
LIBERTÀ DEL SOFTWARE
USO COPIA STUDIO MODIFICA
USO
COPIA
STUDIO
MODIFICA
CODICE SORGENTE
Sorgenti Schema Spartiti Ricetta
Fine. [email_address]

More Related Content

More from Paolo Sammicheli

Efficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two WorldsEfficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two Worlds
Paolo Sammicheli
 
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàCosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Paolo Sammicheli
 
The Hype of Cosmetic Agile
The Hype of Cosmetic AgileThe Hype of Cosmetic Agile
The Hype of Cosmetic Agile
Paolo Sammicheli
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Paolo Sammicheli
 
Scrum@Scale with Hardware
Scrum@Scale with HardwareScrum@Scale with Hardware
Scrum@Scale with Hardware
Paolo Sammicheli
 
Scrum for Hardware - Agile Slovenia 2018
Scrum for Hardware - Agile Slovenia 2018Scrum for Hardware - Agile Slovenia 2018
Scrum for Hardware - Agile Slovenia 2018
Paolo Sammicheli
 
Agile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real exampleAgile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real example
Paolo Sammicheli
 
Scrum in the Fourth Industrial Revolution - Global Scrum Gathering Minneapolis
Scrum in the Fourth Industrial Revolution - Global Scrum Gathering MinneapolisScrum in the Fourth Industrial Revolution - Global Scrum Gathering Minneapolis
Scrum in the Fourth Industrial Revolution - Global Scrum Gathering Minneapolis
Paolo Sammicheli
 
Agile Organizations with Scrum@Scale
Agile Organizations with Scrum@ScaleAgile Organizations with Scrum@Scale
Agile Organizations with Scrum@Scale
Paolo Sammicheli
 
Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018
Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018
Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018
Paolo Sammicheli
 
Agile for Industry - Applicare Scrum nel Manufacturing - PMI NIC Milno
Agile for Industry - Applicare Scrum nel Manufacturing - PMI NIC MilnoAgile for Industry - Applicare Scrum nel Manufacturing - PMI NIC Milno
Agile for Industry - Applicare Scrum nel Manufacturing - PMI NIC Milno
Paolo Sammicheli
 
Industrial Agility: Come Rispondere alla Quarta Rivoluzione Industriale
Industrial Agility: Come Rispondere alla Quarta Rivoluzione IndustrialeIndustrial Agility: Come Rispondere alla Quarta Rivoluzione Industriale
Industrial Agility: Come Rispondere alla Quarta Rivoluzione Industriale
Paolo Sammicheli
 
Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...
Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...
Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...
Paolo Sammicheli
 
Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...
Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...
Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...
Paolo Sammicheli
 
Industrial Agility, Come rispondere alla quarta Rivoluzione Industriale
Industrial Agility, Come rispondere alla quarta Rivoluzione IndustrialeIndustrial Agility, Come rispondere alla quarta Rivoluzione Industriale
Industrial Agility, Come rispondere alla quarta Rivoluzione Industriale
Paolo Sammicheli
 
Introduzione all'Agile Software Development
Introduzione all'Agile Software DevelopmentIntroduzione all'Agile Software Development
Introduzione all'Agile Software Development
Paolo Sammicheli
 
Introduzione all'Agile Software Development
Introduzione all'Agile Software DevelopmentIntroduzione all'Agile Software Development
Introduzione all'Agile Software Development
Paolo Sammicheli
 
Leadership Models for Open Source Communities
Leadership Models for Open Source CommunitiesLeadership Models for Open Source Communities
Leadership Models for Open Source Communities
Paolo Sammicheli
 
Ubuntu & Agile
Ubuntu & AgileUbuntu & Agile
Ubuntu & Agile
Paolo Sammicheli
 
Ubuntu Opportunistic Programming (Europython 2011)
Ubuntu Opportunistic Programming (Europython 2011)Ubuntu Opportunistic Programming (Europython 2011)
Ubuntu Opportunistic Programming (Europython 2011)
Paolo Sammicheli
 

More from Paolo Sammicheli (20)

Efficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two WorldsEfficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two Worlds
 
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàCosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'Agilità
 
The Hype of Cosmetic Agile
The Hype of Cosmetic AgileThe Hype of Cosmetic Agile
The Hype of Cosmetic Agile
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 
Scrum@Scale with Hardware
Scrum@Scale with HardwareScrum@Scale with Hardware
Scrum@Scale with Hardware
 
Scrum for Hardware - Agile Slovenia 2018
Scrum for Hardware - Agile Slovenia 2018Scrum for Hardware - Agile Slovenia 2018
Scrum for Hardware - Agile Slovenia 2018
 
Agile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real exampleAgile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real example
 
Scrum in the Fourth Industrial Revolution - Global Scrum Gathering Minneapolis
Scrum in the Fourth Industrial Revolution - Global Scrum Gathering MinneapolisScrum in the Fourth Industrial Revolution - Global Scrum Gathering Minneapolis
Scrum in the Fourth Industrial Revolution - Global Scrum Gathering Minneapolis
 
Agile Organizations with Scrum@Scale
Agile Organizations with Scrum@ScaleAgile Organizations with Scrum@Scale
Agile Organizations with Scrum@Scale
 
Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018
Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018
Guida a Scrum@Scale - Italiano, v.1.01 18 Giugno 2018
 
Agile for Industry - Applicare Scrum nel Manufacturing - PMI NIC Milno
Agile for Industry - Applicare Scrum nel Manufacturing - PMI NIC MilnoAgile for Industry - Applicare Scrum nel Manufacturing - PMI NIC Milno
Agile for Industry - Applicare Scrum nel Manufacturing - PMI NIC Milno
 
Industrial Agility: Come Rispondere alla Quarta Rivoluzione Industriale
Industrial Agility: Come Rispondere alla Quarta Rivoluzione IndustrialeIndustrial Agility: Come Rispondere alla Quarta Rivoluzione Industriale
Industrial Agility: Come Rispondere alla Quarta Rivoluzione Industriale
 
Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...
Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...
Global Scrum Gathering San Diego 2017: The Fourth Industrial Revolution and A...
 
Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...
Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...
Agile London: Industrial Agility, How to respond to the 4th Industrial Revolu...
 
Industrial Agility, Come rispondere alla quarta Rivoluzione Industriale
Industrial Agility, Come rispondere alla quarta Rivoluzione IndustrialeIndustrial Agility, Come rispondere alla quarta Rivoluzione Industriale
Industrial Agility, Come rispondere alla quarta Rivoluzione Industriale
 
Introduzione all'Agile Software Development
Introduzione all'Agile Software DevelopmentIntroduzione all'Agile Software Development
Introduzione all'Agile Software Development
 
Introduzione all'Agile Software Development
Introduzione all'Agile Software DevelopmentIntroduzione all'Agile Software Development
Introduzione all'Agile Software Development
 
Leadership Models for Open Source Communities
Leadership Models for Open Source CommunitiesLeadership Models for Open Source Communities
Leadership Models for Open Source Communities
 
Ubuntu & Agile
Ubuntu & AgileUbuntu & Agile
Ubuntu & Agile
 
Ubuntu Opportunistic Programming (Europython 2011)
Ubuntu Opportunistic Programming (Europython 2011)Ubuntu Opportunistic Programming (Europython 2011)
Ubuntu Opportunistic Programming (Europython 2011)
 

Presentare ubuntu

Editor's Notes

  1. Parliamo della libertà del software. Perché il software che voi conoscete non e' libero. Non potete copiarlo perché vietato dalla legge e rischiate la galera. Non potete nemmeno sapere come funziona, perche' coperto da brevetti e segreti industriali. L'unica cosa che potete fare e' usarlo dove e come vi impongono di usarlo.
  2. Parliamo invece di SOFTWARE LIBERO Descrizione ampia delle liberta' del software su http://www.gnu.org/philosophy/free-sw.it.html Queste 4 liberta' sono alla base della licenza GNU GPL, che definisce un software libero.
  3. Liberta' di USO dello stesso programma per qualsiasi scopo: A scuola A casa Nel lavoro Nel tempo libero Non e' ammessa nessuna discriminazione che possa limitarne o impedirne l'uso.
  4. Liberta' di Copia dei programmi. Non e' ammessa nessuna restrizione, nemmeno e' ammessa una restrizione legata al prezzo. Copiare software libero: posso farlo gratis o facendomi anche pagare.
  5. Possibilita' di studiare come funziona il software per apprenderne i meccanismi e trovare idee al suo miglioramento. La dispobilita' dei codici sorgenti e' un prerequisito di questa liberta'. Forse non sapete cosa sono i Codici Sorgenti, ma ne parleremo subito dopo.
  6. Liberta' di modifica del software, al fine di ricavarne opere derivate, ridistribuibili con le stesse condizioni. Anche per questa liberta' il codice sorgente e' un requisito e nel distribuire le opere derivate deve essere reso disponibile.
  7. Cos'e' il codice sorgente: i computer parlano un linguaggio di 1 e 0 molto difficile da ricordare per un uomo. Gli esseri umani parlano un linguaggio, detto Naturale, di difficile, se non impossibile, comprensioni per le macchine. I linguaggi di programmazione sono dei linguaggi facilmente ricordabili dagli esseri umani ma abbastanza rigorosi da essere convertibili automaticamente in linguaggio macchina (fatto di 1 e 0). Per codice sorgente si intende la descrizione del funzionamento di un programma (algoritmo) in un linguaggio di programmazione.
  8. Troppo difficile? Proviamo con qualche esempio. I codici sorgenti stanno a un programma come: Spartito --> Brano Musicale Ricetta --> Portata Schema --> Circuito Elettrico E' possibile cucinare un Piatto senza ricetta? Si ma e' facile sbagliare dosi e ingredienti. E' possibile suonare una musica senza spartito? Si ma e' un procedimento faticoso e difficile. Per studiare e modificare un programma e' necessario avere i codici sorgenti altrimenti e' un procedimento difficilissimo e soggetto a continui errori.