Per prima cosa, devi controllare e vedere se ci sono delle restrizioni imposte a te dalle fonti di finanziamento. Negli Stati Uniti, i progetti di ricerca sostenuti dai fondi federali devono generalmente essere autorizzati con una licenza permissiva. Altre agenzie in altri paesi potrebbero avere requisiti diversi.
In secondo luogo, dai un'occhiata alle licenze elencate dalla Open Source Initiative e troverai una serie di licenze popolari che dovrebbero soddisfare I tuoi bisogni. Le domande frequenti sull'OSI sulle licenze dovrebbero anche affrontare alcune delle tue domande.
In terzo luogo, considera di avere un'entità creata a cui tutti i contributori possono assegnare il copyright. Ricorda che il copyright non è la stessa di una licenza. Il copyright è proprietà del codice, la licenza è il modo in cui gli altri possono utilizzare il codice. Se i contributori assegnano il loro copyright al progetto, sarai in una posizione migliore per gestire eventuali modifiche future della licenza che potrebbero essere richieste.
Infine, se sei preoccupato per la revisione del dipartimento legale, segui le licenze più popolari e benigne. Il copyleft all'interno della GPL attira molta attenzione negativa (alcuni giustificati, altri no) dai dipartimenti legali. BSD, MIT, eclipse e Apache sono generalmente benigni ma con vari gradi di restrizione. Non è un elenco esaustivo, ma è probabile che le licenze più note siano già state esaminate dai servizi legali e sarà più probabile che ricevano l'approvazione.