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. Mi è permesso farlo?
Come devo pubblicare il software in modo da mantenerne la proprietà e non impedirmi in alcun modo di utilizzare la libreria in futuro?
Tieni presente che almeno in teoria, altri sviluppatori potrebbero decidere di contribuire al mio progetto open source. Posso specificare in una licenza che come sviluppatore originale ottengo anche la proprietà dei loro contributi? Non fraintendermi qui, non sto cercando di essere malvagio e ottenere la proprietà del lavoro di altri - Voglio solo mantenere la mia proprietà e se qualcuno pubblica un bugfix importante potrei essere reso incapace di usare il codice originale a meno che Uso anche il suo lavoro.