La conformità della licenza è la pratica di verificare se la licenza di un componente open-source consente il modo in cui un team intende usarlo, modificarlo e distribuirlo. Non è solo una revisione legale; nei programmi di sicurezza software, fa parte della governance delle dipendenze perché un pacchetto può essere tecnicamente sicuro da eseguire ma comunque inutilizzabile in una release del prodotto se i suoi termini di licenza sono incompatibili.
Questo è importante nella sicurezza informatica perché i team di rilascio, i team legali e i team di sicurezza devono tutti sapere che cosa viene distribuito. Un cattivo mix di licenze può imporre la rimozione del codice, ritardare le patch o bloccare la distribuzione, e ciò può lasciare le dipendenze vulnerabili in uso più a lungo del previsto. In pratica, gli strumenti di Software Composition Analysis aiutano identificando le licenze, segnalando i conflitti di policy e bloccando le build prima che il codice non conforme raggiunga la produzione.


