Lessico IT › Programmazione › Open core

Open core

Programmazione Svenska → Aggiornato: 2026-11-01

Il modello di business in cui il nucleo è open source e le funzioni per cui i grandi clienti pagano davvero non lo sono.

Il termine fu coniato da Andrew Lampitt nel 2008. Un'azienda rilascia un prodotto di base funzionante con una licenza aperta e vende un'edizione enterprise con ciò che le organizzazioni pretendono: login SSO, log di audit, clustering, assistenza. GitLab è il caso da manuale, con una Community Edition sotto licenza MIT e una Enterprise Edition con licenza separata nello stesso codice sorgente.

Si distingue dalla doppia licenza, in cui lo stesso codice è offerto con due licenze: nell'open core codice diverso ha licenze diverse. La tensione è insita nel modello: è l'azienda a decidere cosa sia «core». Ogni funzione collocata nella parte aperta è una funzione che non si può vendere, e gli utenti notano da che parte tende di solito a pendere la bilancia.

← Torna al lessico