Il mio software è più libero del tuo !

34
Il mio software è più libero del tuo ! Massimo Carnevali

description

Per misurare la qualità del software Open occorrono metodologie aggiuntive rispetto a quelle tradizionali utilizzate per il software Closed. E' anche giunto il momento di creare nuove metodologie per valutare la reale apertura di ciò che cataloghiamo come "Open".

Transcript of Il mio software è più libero del tuo !

Page 1: Il mio software è più libero del tuo !

Il mio software è più libero del tuo !

Massimo Carnevali

Page 2: Il mio software è più libero del tuo !

Libero ?

Page 3: Il mio software è più libero del tuo !

Biologico

Page 4: Il mio software è più libero del tuo !

Libero

Licenza

Definizione

Page 5: Il mio software è più libero del tuo !

Libero

Licenza

DefinizionePratica*

* IMHO

Page 6: Il mio software è più libero del tuo !

Qualità ?

Page 7: Il mio software è più libero del tuo !

Qualità ?

Libertà ?

Page 8: Il mio software è più libero del tuo !

Qualità ?2003-2005

OSMM

BRR

Page 9: Il mio software è più libero del tuo !

Qualità ?2003-2005

OSMM"The Open Source Maturity Model has not seen the level of

adoption that was hoped."

BRR"For a variety of reasons, the project Business Readiness

Rating has not yet created a thriving community."

Page 10: Il mio software è più libero del tuo !

Qualità ?2008 - Qualipso

"Aimed more specifically at the FLOSS development process"

Page 11: Il mio software è più libero del tuo !

Qualità ?

Page 12: Il mio software è più libero del tuo !

Qualità ?

Community (dimensioni, attività, varietà)

Page 13: Il mio software è più libero del tuo !

Qualità ?

Popolarità, Qualità della documentazione

Page 14: Il mio software è più libero del tuo !

Qualità ?

Maturità, Stabilità, Vitalità

Page 15: Il mio software è più libero del tuo !

Qualità ?

Supporto commerciale diffuso

Page 16: Il mio software è più libero del tuo !

Qualità ?

Qualità software, Reattività bugfix

Page 17: Il mio software è più libero del tuo !

Qualità ?

Piattaforme supportate

Page 18: Il mio software è più libero del tuo !

Qualità ?

Linguaggio in cui è scritto, Modularità

Page 19: Il mio software è più libero del tuo !

Qualità ?

Roadmap (guidata dalla community)

Page 20: Il mio software è più libero del tuo !

Qualità ?

Licenza

Page 21: Il mio software è più libero del tuo !

Qualità ?

● Community (dimensioni, attività, varietà)● Popolarità, Qualità della documentazione● Maturità, Stabilità, Vitalità● Supporto commerciale diffuso● Qualità software, Reattività rilascio bugfix● Piattaforme supportate● Linguaggio in cui è scritto, Modularità● Roadmap (bloccata vs guidata dalla community)● Licenza

Page 22: Il mio software è più libero del tuo !

Ma sono realmente due domande distinte ?

Molto buono Molto libero

Page 23: Il mio software è più libero del tuo !

Libero ?

Simon Phipps “A Software Freedom Scorecard” *

OSI + FSF

* Work in progress

Page 24: Il mio software è più libero del tuo !

Freedom Scorecard

Diversità (culturale, del modello di business)

Page 25: Il mio software è più libero del tuo !

Freedom Scorecard

Fair Governance (aperto, meritocratico, oligarchico,

trasparente, potere diffuso)

Page 26: Il mio software è più libero del tuo !

Freedom Scorecard

Cultivation of Software Freedoms(usare, studiare, modificare, distribuire)

Page 27: Il mio software è più libero del tuo !

Freedom Scorecard

Community-Controlled Copyright (licenza approvata da OSI, licenza scelta dalla community, proprietà intellettuale

diffusa)

Page 28: Il mio software è più libero del tuo !

Freedom Scorecard

Community-Controlled Trademarks

Page 29: Il mio software è più libero del tuo !

Freedom Scorecard

Software Patent Protection

Page 30: Il mio software è più libero del tuo !

Freedom Scorecard

… (work in progress)

Page 31: Il mio software è più libero del tuo !

Freedom Scorecard● Diversità (culturale, del modello di business) ● Fair Governance (aperto, meritocratico, oligarchico, trasparente, potere diffuso)● Cultivation of Software Freedoms● Community-Controlled Copyright (licenza approvata da OSI, licenza scelta dalla community, proprietà intellettuale diffusa)● Community-Controlled Trademarks● Software Patent Protection● … and more

Page 32: Il mio software è più libero del tuo !
Page 33: Il mio software è più libero del tuo !

Libero/buono

Diffusione

Page 34: Il mio software è più libero del tuo !

Risposte ?