Fino ad oggi, ho sempre usato i termini open source e software open source in modo intercambiabile. Ma poi ho letto il post sul blog di Phil Haack in cui suggerisce che i due termini non si riferiscono necessariamente alla stessa cosa. Propone le seguenti definizioni:
Il software Open Source è un codice sorgente concesso sotto licenza che soddisfa la definizione open source .
Open Source è una metodologia di sviluppo che include alcune caratteristiche:
- Sviluppato allo scoperto con il coinvolgimento della comunità
- Il team accetta contributi che soddisfano i suoi standard
- Il prodotto finale ha una licenza open source. Questo comprende software open source, hardware open source, ecc.
Quindi Phil sostiene che il prodotto finale dello sviluppo open source sia un software open source, ma il software open source è non necessariamente il prodotto dello sviluppo open source. Poiché menziona anche che ci sono molte diverse interpretazioni su cosa significa open source, cosa ne pensi di queste definizioni? Sei d'accordo con la distinzione che ha fatto?