Wenn Sie der alleinige Inhaber des Urheberrechts (dh der Eigentümer) sind, können Sie mit dem Code alles tun, was Sie wollen , einschließlich einer abgeleiteten Version des Codes, bei der die einzige Änderung die Lizenz betrifft. Lizenzen sind lediglich Beschreibungen der Bedingungen, die von den Eigentümern an die nicht besitzenden Benutzer des Codes gestellt werden. Sie schränken den Eigentümer nicht ein.
Wenn es mehrere Eigentumsrechte gibt, werden die Dinge komplexer (formal müssen alle Urheberrechtsinhaber zustimmen, um die Lizenz zu ändern). Es gibt eine Grauzone darüber, welche Art von Beitrag jemand benötigt, um Inhaber eines Urheberrechts zu sein. Die mechanische Zählung von Zeilen, die als inhaltlicher Beitrag geändert wurden, kann mit ziemlicher Sicherheit nicht sehr kurz und nicht inhaltlich sehr lang sein (z. B. Konvertieren aller Einrückungen in Tabulatoren oder Leerzeichen). Wir können nicht beurteilen, inwieweit dies in Ihrer Situation zutrifft, außer um darauf hinzuweisen, dass jemand anderes, der den Code herunterlädt und verwendet, Sie nicht verpflichtet, ihm Eigentumsrechte zu gewähren.
Wenn Sie alles selbst schreiben, müssen Sie der Komplexität im vorherigen Absatz überhaupt nicht viel Aufmerksamkeit schenken. Sie können einfach weitermachen und tun, was Sie tun möchten.
Ein separater Punkt ist, wenn Sie für ein Unternehmen arbeiten, das Eigentümer des Codes ist. In diesem Fall ist es die Entscheidung des Unternehmens und Sie handeln nur im Namen des Unternehmens. Es ist nicht komplexer als zuvor, vorausgesetzt, das Unternehmen ist der alleinige Eigentümer des Codes.