Lo scopo di una licenza di copyright è di concedere a qualcuno diritti aggiuntivi che sono altrimenti esclusivi per il detentore del copyright. A sua volta, la licenza definisce in che modo il destinatario deve risarcire il detentore del copyright. Tradizionalmente, questo tipo di compensazione paga una quota di licenza, ma soprattutto nell'open source ci sono molti altri modi diversi, come aiutare la società contribuendo con le modifiche al pubblico (copyleft) o simili. (Esistono anche licenze come CC0, che affermano esplicitamente che il destinatario non ha obblighi di alcun tipo.)
La linea di fondo è: il detentore del copyright (tu) ha già tutti i diritti. Non è necessario che tu rispetti i termini della licenza, perché non è necessario per te (e in effetti è semplicemente assurdo) ricevere la licenza in primo luogo. (E, a proposito, anche se non fosse così, l'unica persona a cui il copyright verrebbe violato, e quindi l'unica persona che potrebbe denunciarti, è tu ... vedi quanto è ridicolo?)
Tuttavia , a seconda della specifica licenza in questione, il fatto di non fornire la fonte potrebbe rendere impossibile per chiunque voglia utilizzare il proprio codice per rispettare i termini della licenza e quindi renderlo impossibile loro per usare il tuo codice. Questo non è vero per ASL2, ma è vero per la GPL, per esempio.