Am Montag, 15. November 2010, 14:56:22 schrieb Konrad Rosenbaum:
Hi,
ich habe gerade das Problem eine (GPLv3-kompatible) Lizenz für eine handvoll Mini-Bibliotheken von mir wählen zu müssen. Meine unmittelbaren Möglichkeiten sind GPL (mehr Freiheit) und LGPL (mehr potentielle Nutzer).
Deswegen mal die Frage an alle anderen Programmierer auf der Liste: welche Lizenzen nehmt Ihr normalerweise für Komponenten, Bibliotheken und Templates und warum?
Konrad
PS.: ich weiss das ist ein Thema schlimmer als vi versus emacs, aber versucht bitte trotzdem sachlich zu bleiben..… ;-)
(Ich habe weniges eigenes geschrieben.) GPLx dafür.
LGPL würde ich für etwas nutzen, von dem ich vermute, das es a) schon unverändert für andere sehr sinnvoll ist, b) sie gewollt von Lizenzproblemen entlasten würde und c) dabei noch "Wildwuchs" eindämmen könnte.
Das IMHO beste Beispiel dafür sind die Oxygen-Iconsets. (Es war das erste mal, daß für mich die Frage "Warum eigentlich LGPL?" ähnlich wie für Dich jetzt Bedeutung bekam.)
vgl. oben: a) Die Chance, daß ich was dazu beisteuere sind etwa 0 (da viel zu professionell und weit ab von dem, was das eigentlich mein Problem ist), b) es ist grandios, davon was auch gelegentlich mal und dabei doch rechtlich sauber für eine (leider proprietäre) Windows-Applikation verwenden zu können. c) es würde keiner merken, wenn das ganze plötzlich unter Linux liefe und frei (GPL) wäre.
Hut ab vor der Entscheidung des Entwicklers, so eine riesige Arbeit unter LGPL zu stellen! Ich denke, daß auch bei LGPL genügend "Rückmeldung" zur Weiterentwicklung kommt, da der Betreuer ja wohl am besten eventuell auftretende Probleme klären kann.
Bernhard