Il mio software è più libero del tuo !

Post on 01-Nov-2014

727 views 3 download

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

Il mio software è più libero del tuo !

Massimo Carnevali

Libero ?

Biologico

Libero

Licenza

Definizione

Libero

Licenza

DefinizionePratica*

* IMHO

Qualità ?

Qualità ?

Libertà ?

Qualità ?2003-2005

OSMM

BRR

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."

Qualità ?2008 - Qualipso

"Aimed more specifically at the FLOSS development process"

Qualità ?

Qualità ?

Community (dimensioni, attività, varietà)

Qualità ?

Popolarità, Qualità della documentazione

Qualità ?

Maturità, Stabilità, Vitalità

Qualità ?

Supporto commerciale diffuso

Qualità ?

Qualità software, Reattività bugfix

Qualità ?

Piattaforme supportate

Qualità ?

Linguaggio in cui è scritto, Modularità

Qualità ?

Roadmap (guidata dalla community)

Qualità ?

Licenza

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

Ma sono realmente due domande distinte ?

Molto buono Molto libero

Libero ?

Simon Phipps “A Software Freedom Scorecard” *

OSI + FSF

* Work in progress

Freedom Scorecard

Diversità (culturale, del modello di business)

Freedom Scorecard

Fair Governance (aperto, meritocratico, oligarchico,

trasparente, potere diffuso)

Freedom Scorecard

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

Freedom Scorecard

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

diffusa)

Freedom Scorecard

Community-Controlled Trademarks

Freedom Scorecard

Software Patent Protection

Freedom Scorecard

… (work in progress)

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

Libero/buono

Diffusione

Risposte ?