Angenommen, ich entwickle eine nützliche Bibliothek und entscheide mich, sie als Open Source zu veröffentlichen. Einige Zeit später muss ein Unternehmen etwas unternehmen, das der Open Source-Lizenz nicht entspricht. Darf ich das?
Wie soll ich die Software so veröffentlichen, dass ich das Eigentum halte und mich in keiner Weise daran hindere, die Bibliothek in Zukunft zu nutzen?
Denken Sie daran, dass sich zumindest theoretisch andere Entwickler dafür entscheiden könnten, zu meinem Open-Source-Projekt beizutragen. Kann ich in einer Lizenz angeben, dass ich als ursprünglicher Entwickler auch Eigentümer seiner Beiträge werde? Versteht mich hier nicht falsch, ich versuche nicht, böse zu sein und das Eigentum an der Arbeit anderer zu erlangen - ich möchte nur das Eigentum an mir behalten, und wenn jemand einen wichtigen Bugfix veröffentlicht, kann ich den Originalcode möglicherweise nicht verwenden, es sei denn Ich benutze auch seine Arbeit.