SlideShare a Scribd company logo
1 of 14
Download to read offline
Progetti
    F.O.S.S.
     Ieri e Oggi

          
Progetti F.O.S.S. più 
                      famosi

    ●Linux          ●Python
    ●NetBSD         ●Java

    ●Gnome          ●Eclipse

    ●KDE            ●OpenOffice

    ●MySQL          ●eMule

    ●Inkscape       ●PostgreSQL

    ●blender        ●VLC

    ●Gimp           ●Firefox

    ●Wine           ●Thunderbird




                 
Cos'è Python


Python è un linguaggio di programmazione interpretato, 
interattivo e orientato agli oggetti.
Incorpora al suo interno moduli, eccezioni, tipizzazione dinamica, 
tipi di dati di alto livello e classi. Ha interfacce verso diverse 
chiamate di sistema ed è estendibile in C e C++. Offre una 
gestione automatica della memoria (Garbage Collection), e usa il 
sistema dell'indentazione invece delle parentesi per creare 
blocchi di istruzioni.
E' multipiattaforma.



                                  
Python ieri



Il Python è stato creato da Guido Van Rossum, un ricercatore 
Olandese, nel 1989. Lo scopo era quello di creare un linguaggio 
di programmazione potente ma accessibile sia a chi si avvicinava 
per la prima volta alla programmazione, sia da chi della 
programmazione aveva fatto la sua professione.




                                 
Python oggi


Oggi Python è usato in diversi ambiti, da aziende leader nel loro 
settore, qualche esempio:
●Yahoo! ha sviluppato in python alcuni servizi di internet.

● La NASA usa python per implementare i sistemi di controllo        
delle proprie missioni.
● Maggior parte dell'infrastruttura di Google è scritta in python




                                  
Cos'è Blender


Blender è un software per la modellazione, animazione e 
rendering di scene tridimensionali.

Oltre alle canoniche funzione che ogni software del settore offre, 
blender ha incorporate anche alcune funzioni utili per la post 
produzione, per il compositing, un motore per la simulazione delle 
fisiche e un game engine interno.

E' estendibile in python, supporta il motore di rendering YafRay, il 
tutto in circa 15 Mb di installazione.


                                    
Blender ieri


Blender nasce nel 1995 dal co­fondatore della NeoGeo, Ton Roosendaal, come 
tool per l'animazione da usare all'interno dell'azienda. Blender nasce come 
software proprietario, solo nel 2002 lo stesso Roosendaal decide di rilasciarlo 
sotto licenza GPL.
Per fare questo organizza una colletta per poter acquistare i diritti sul codice di 
blender dalla NeoGeo, ed in sole sette settimane riesce a raccogliere la cifra 
necessaria: € 100.000 

Quando blender viene rilasciato come software libero, era giunto alla versione 
2.25




                                           
Blender oggi


Oggi blender è alla versione 2.45 , e da quando è stato rilasciato sotto licenza GPL, 
viene rilasciata una nuova versione stabile ogni due mesi, con nuove features 
aggiunte e bufix list come questa: bugfix 2.45.


                                     E' stato utilizzato anche nella realizzazione del 
                                     film Spiderman 2 per la simulazione delle fisiche




                                            
Cos'è Linux

Linux è un kernel, che supporta il multitasking ed è multiutente. Grazie a 
queste caratteristiche più utenti possono far girare più processi 
simultaneamente. Essendo possibile visualizzarne il codice sorgente, è 
estremamente personalizzabile, ed è più semplice creare porting per sistemi 
embedded come cellulari. Con la versione 2.6.16 è stato aggiunto il supporto 
al processore Cell, il cuore della PlayStation 3.




                                       
Linux ieri


Linux è stato creato da Linus Torvalds nel 1991, il quale si era prefisso lo 
scopo di migliorare il kernel Minix, creato dal suo professore di sistemi 
operativi, Andrew S. Tanenbaum, come corredo didattico al suo libro.

La versione 1.0 di linux, corredato dal software del progetto GNU, formava 
un sistema operativo a linea di comando, molto diffuso fra programmatori e 
appassionati, ma del tutto inesistente in ambito desktop.




                                        
Linux oggi


Oggi linux conta un numero quasi illimitato di distribuzioni, diversi desktop 
enviroment, e un supporto hardware maggiore.
E' usato in ambiti professionali diversi, università, centri ricerca, server 
aziendali, workstation, piattaforme videoludiche, e di recente ha visto un 
impennata del numero di utenti desktop. 




                                        
Cosa si è concluso in 
                            questi vent'anni?

    ● Più persone interessate al free software
    ● Più aziende interessate al free software

    ● Maggior numer di progetti rilasciati con licenza free o open

    ● Maggior diffusione di tali progetti

    ● Nascita di nuove comunità di sviluppo

    ● Maggiore qualità dei software free




                               
Riferimenti


Python          ­   http://www.python.org

Blender         ­   http://www.blender.org

Kernel Linux    ­   http://www.kernel.org

Altre info      ­   http://it.wikipedia.org
 




                         
Fine




    Grazie

       

More Related Content

What's hot

Da windows a_linux_ot2013
Da windows a_linux_ot2013Da windows a_linux_ot2013
Da windows a_linux_ot2013Pordenone LUG
 
Sistemi di messaging 19 01-2016
Sistemi di messaging 19 01-2016Sistemi di messaging 19 01-2016
Sistemi di messaging 19 01-2016Matteo Brugnetta
 
Linux vs. Windows - LinuxDay 2010 (Pistoia)
Linux vs. Windows - LinuxDay 2010 (Pistoia)Linux vs. Windows - LinuxDay 2010 (Pistoia)
Linux vs. Windows - LinuxDay 2010 (Pistoia)Andrea Grandi
 
Meego Italian Day 2011 - Francesco Baldassarri (1)
Meego Italian Day 2011 - Francesco Baldassarri (1)Meego Italian Day 2011 - Francesco Baldassarri (1)
Meego Italian Day 2011 - Francesco Baldassarri (1)Francesco Baldassarri
 
FLOSS: Free Software e Open Source
FLOSS: Free Software e Open SourceFLOSS: Free Software e Open Source
FLOSS: Free Software e Open SourcePiergiorgio Borgogno
 
Introduzione al software libero
Introduzione al software liberoIntroduzione al software libero
Introduzione al software liberoStefano Sabatini
 
Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook
Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook
Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook Roberto Innocenti
 
Presentazione floss ot_2013_pnlug
Presentazione floss ot_2013_pnlugPresentazione floss ot_2013_pnlug
Presentazione floss ot_2013_pnlugPordenone LUG
 
Introduzione all'Open Source. Carlo Rindi.
Introduzione all'Open Source. Carlo Rindi.Introduzione all'Open Source. Carlo Rindi.
Introduzione all'Open Source. Carlo Rindi.accessoinformazione
 
Data Analysis & Machine Learning
Data Analysis & Machine LearningData Analysis & Machine Learning
Data Analysis & Machine LearningCaffeina
 

What's hot (16)

Da windows a_linux_ot2013
Da windows a_linux_ot2013Da windows a_linux_ot2013
Da windows a_linux_ot2013
 
Il software open-source
Il software open-sourceIl software open-source
Il software open-source
 
Multimedia con GNU/Linux
Multimedia con GNU/LinuxMultimedia con GNU/Linux
Multimedia con GNU/Linux
 
Sistemi di messaging 19 01-2016
Sistemi di messaging 19 01-2016Sistemi di messaging 19 01-2016
Sistemi di messaging 19 01-2016
 
Open source
Open sourceOpen source
Open source
 
Flash e software libero
Flash e software liberoFlash e software libero
Flash e software libero
 
Linux vs. Windows - LinuxDay 2010 (Pistoia)
Linux vs. Windows - LinuxDay 2010 (Pistoia)Linux vs. Windows - LinuxDay 2010 (Pistoia)
Linux vs. Windows - LinuxDay 2010 (Pistoia)
 
Meego Italian Day 2011 - Francesco Baldassarri (1)
Meego Italian Day 2011 - Francesco Baldassarri (1)Meego Italian Day 2011 - Francesco Baldassarri (1)
Meego Italian Day 2011 - Francesco Baldassarri (1)
 
FLOSS: Free Software e Open Source
FLOSS: Free Software e Open SourceFLOSS: Free Software e Open Source
FLOSS: Free Software e Open Source
 
Introduzione al software libero
Introduzione al software liberoIntroduzione al software libero
Introduzione al software libero
 
Desktop searching
Desktop searchingDesktop searching
Desktop searching
 
Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook
Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook
Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook
 
Lab automation
Lab automationLab automation
Lab automation
 
Presentazione floss ot_2013_pnlug
Presentazione floss ot_2013_pnlugPresentazione floss ot_2013_pnlug
Presentazione floss ot_2013_pnlug
 
Introduzione all'Open Source. Carlo Rindi.
Introduzione all'Open Source. Carlo Rindi.Introduzione all'Open Source. Carlo Rindi.
Introduzione all'Open Source. Carlo Rindi.
 
Data Analysis & Machine Learning
Data Analysis & Machine LearningData Analysis & Machine Learning
Data Analysis & Machine Learning
 

Viewers also liked

Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...
Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...
Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...Antonio Sanfelice
 
reading instruction and learning disabilities
reading instruction and learning disabilitiesreading instruction and learning disabilities
reading instruction and learning disabilitiesCarmenlink
 
Web Semantico e Logica Fuzzy
Web Semantico e Logica FuzzyWeb Semantico e Logica Fuzzy
Web Semantico e Logica FuzzyAntonio Sanfelice
 
Advisors for Early Stage Startups at Yale
Advisors for Early Stage Startups at YaleAdvisors for Early Stage Startups at Yale
Advisors for Early Stage Startups at YaleDavid Shen
 
Giochi di coordinamento su grafi
Giochi di coordinamento su grafiGiochi di coordinamento su grafi
Giochi di coordinamento su grafiAntonio Sanfelice
 
Early stage trends March 2014
Early stage trends March 2014Early stage trends March 2014
Early stage trends March 2014David Shen
 

Viewers also liked (6)

Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...
Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...
Sviluppo di una libreria orientata agli oggetti per il calcolo di NURBS - Pre...
 
reading instruction and learning disabilities
reading instruction and learning disabilitiesreading instruction and learning disabilities
reading instruction and learning disabilities
 
Web Semantico e Logica Fuzzy
Web Semantico e Logica FuzzyWeb Semantico e Logica Fuzzy
Web Semantico e Logica Fuzzy
 
Advisors for Early Stage Startups at Yale
Advisors for Early Stage Startups at YaleAdvisors for Early Stage Startups at Yale
Advisors for Early Stage Startups at Yale
 
Giochi di coordinamento su grafi
Giochi di coordinamento su grafiGiochi di coordinamento su grafi
Giochi di coordinamento su grafi
 
Early stage trends March 2014
Early stage trends March 2014Early stage trends March 2014
Early stage trends March 2014
 

Similar to Foss ieri e oggi

Beni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione OsBeni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione OsCaterina Policaro
 
Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)Piergiorgio Borgogno
 
Presentazione Andreacannella
Presentazione AndreacannellaPresentazione Andreacannella
Presentazione AndreacannellaAndrea Cannella
 
Presentazione Andrea Cannella Linux Day Scicli 2009
Presentazione Andrea Cannella Linux Day Scicli 2009Presentazione Andrea Cannella Linux Day Scicli 2009
Presentazione Andrea Cannella Linux Day Scicli 2009guest97f362
 
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Janhu Silvio Crispiatico
 
Linux e fs storia e caratteristiche vincenti
Linux e fs   storia e caratteristiche vincentiLinux e fs   storia e caratteristiche vincenti
Linux e fs storia e caratteristiche vincentiMaurizio Antonelli
 
LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...
LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...
LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...Maurizio Antonelli
 
Linux nelle PMI
Linux nelle PMILinux nelle PMI
Linux nelle PMIvittoriomz
 
Linux e fs - Storia e caratteristiche vincenti
Linux e fs - Storia e caratteristiche vincentiLinux e fs - Storia e caratteristiche vincenti
Linux e fs - Storia e caratteristiche vincentiMaurizio Antonelli
 
CodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsMirko Mancin
 
Linux Nelle Aziende Installfest2007
Linux Nelle Aziende Installfest2007Linux Nelle Aziende Installfest2007
Linux Nelle Aziende Installfest2007jekil
 
Software Libero e LibreOffice
Software Libero e LibreOfficeSoftware Libero e LibreOffice
Software Libero e LibreOfficeLibreItalia
 
Workshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriWorkshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriAngelo Giordano
 
LinuxDay 2009 - Cos'è Linux?
LinuxDay 2009 - Cos'è Linux?LinuxDay 2009 - Cos'è Linux?
LinuxDay 2009 - Cos'è Linux?Fabio Mora
 
Formati aperti vs formati proprietari
Formati aperti vs formati proprietariFormati aperti vs formati proprietari
Formati aperti vs formati proprietariRiccardo Zanella
 

Similar to Foss ieri e oggi (20)

Beni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione OsBeni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione Os
 
Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)
 
Linux
LinuxLinux
Linux
 
Presentazione Andreacannella
Presentazione AndreacannellaPresentazione Andreacannella
Presentazione Andreacannella
 
Presentazione Andrea Cannella Linux Day Scicli 2009
Presentazione Andrea Cannella Linux Day Scicli 2009Presentazione Andrea Cannella Linux Day Scicli 2009
Presentazione Andrea Cannella Linux Day Scicli 2009
 
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
 
Linux e fs storia e caratteristiche vincenti
Linux e fs   storia e caratteristiche vincentiLinux e fs   storia e caratteristiche vincenti
Linux e fs storia e caratteristiche vincenti
 
LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...
LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...
LinuxDay 2005 - Linux e FS - Storia e caratteristiche vincenti - versione rid...
 
Linux nelle PMI
Linux nelle PMILinux nelle PMI
Linux nelle PMI
 
Linux e fs - Storia e caratteristiche vincenti
Linux e fs - Storia e caratteristiche vincentiLinux e fs - Storia e caratteristiche vincenti
Linux e fs - Storia e caratteristiche vincenti
 
CodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
 
Linux Nelle Aziende Installfest2007
Linux Nelle Aziende Installfest2007Linux Nelle Aziende Installfest2007
Linux Nelle Aziende Installfest2007
 
Progetto Linux va a scuola
Progetto Linux va a scuolaProgetto Linux va a scuola
Progetto Linux va a scuola
 
Software Libero e LibreOffice
Software Libero e LibreOfficeSoftware Libero e LibreOffice
Software Libero e LibreOffice
 
Openfrog
OpenfrogOpenfrog
Openfrog
 
Workshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriWorkshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli Ingegneri
 
LinuxDay 2009 - Cos'è Linux?
LinuxDay 2009 - Cos'è Linux?LinuxDay 2009 - Cos'è Linux?
LinuxDay 2009 - Cos'è Linux?
 
Ubuntu Linux
Ubuntu LinuxUbuntu Linux
Ubuntu Linux
 
Ubuntu Linux - Corso Base
Ubuntu Linux - Corso BaseUbuntu Linux - Corso Base
Ubuntu Linux - Corso Base
 
Formati aperti vs formati proprietari
Formati aperti vs formati proprietariFormati aperti vs formati proprietari
Formati aperti vs formati proprietari
 

Foss ieri e oggi