Supponiamo che io sviluppi una libreria utile e decida di pubblicarla come open source. Qualche tempo dopo ho bisogno di fare qualcosa che non sia conforme alla licenza open source. Sono autorizzato a farlo?
Come dovrei pubblicare il software in un modo che mantengo la proprietà e non mi blocco dall'usare la biblioteca in futuro in alcun modo?
Tieni presente che, almeno in teoria, altri sviluppatori potrebbero decidere di contribuire al mio progetto open source. Posso specificare in una licenza che io, in qualità di sviluppatore originale, acquisisco anche la proprietà dei loro contributi? Non fraintendermi qui, non sto cercando di essere malvagio e di ottenere la proprietà del lavoro altrui - voglio solo mantenere la mia proprietà, e se qualcuno pubblica un bugfix importante potrei essere reso incapace di usare il codice originale a meno Uso anche il suo lavoro.