Non sono un avvocato, ma attualmente gestisco un progetto open source usando una Lesser General Public License (LGPL v. 2.1). Ho esaminato vari modelli di licenza open source prima di selezionare LGPL; che sembra essere abbastanza accettando l'uso commerciale del mio software. Ciò non significa che, ad esempio, le persone possano rinominare e riconfezionare il mio software senza credito adeguato, ecc.
È possibile modificare la licenza da soli o con l'aiuto di un avvocato se non si è soddisfatti dei modelli esistenti. Non c'è nulla che ti impedisce di modificare i modelli esistenti o di scrivere il tuo accordo di licenza per open-source. Assicurati solo di chiarire a tutti che non stai utilizzando un modello originale non modificato.
Come probabilmente già sapete, open-source non significa necessariamente che il software sia gratuito. Ad esempio, puoi iniziare da un modello di licenza commerciale. La differenza dagli usi più comuni è che offri l'uso del codice sorgente, in base a determinate regole definite, non solo all'eseguibile. Questo è il carattere definitivo di "open source", non i limiti al recupero dei danni se le regole sono violate.
Alla fine, la mia ipotesi è che si desidera recuperare una quantità realistica di danni piuttosto che semplicemente fare una dichiarazione e impedire a qualcuno di violare l'accordo. La lingua può essere inclusa nella licenza che ti permette di farlo. Non sono sicuro che ti verrà impedito di farlo utilizzando licenze ad uso limitato, a meno che la licenza non specifichi specificamente che il recupero dei danni è limitato o afferma esplicitamente un rimedio limitato per violazione.