Hinzu kommt, daß (fast?) jeder auch Ideen und Quelltexte ("Codeschnipsel") anderer benutzt. Wie will man fremde Quelltexte juristisch sauber in eine eigene Lizenz unterbringen, und ist allein dieses Ansinnen nicht ein wenig anmaßend?
Bei den entsprechenden Codeschnippseln aus z.B. Foren steht bei mir dann natürlich die Quelle stets dabei, egal ob ich solche Quelltexte beruflich oder privat nutze. Beispiel:
Delphi-Quellcode:
// von: negaH - http://www.delphipraxis.net/6620-delay-revisited.html
procedure Delay(Milliseconds: Integer);
...
Und wenn bei Units aus dem Internet die Lizenz mal unklar ist, benutze ich sie nicht und schreibe es lieber selbst, ganz einfach.