il mio software è più libero del tuo !

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

Upload: massimo-carnevali

Post on 01-Nov-2014

727 views

Category:

Technology


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

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 ?