2009-01-26 5 views
9

Ich habe einen LGPL-Code von Java nach C# portiert, den ich als Open-Source-Komponente veröffentlichen möchte. Muss ich meine neue Bibliothek auch unter der LGPL veröffentlichen oder kann ich etwas weniger restriktives wie MS-PL verwenden?LGPL-Code portieren - welche Lizenz kann ich verwenden?

+4

Ich stimme ab, diese Frage als off-topic zu schließen, weil es um Lizenzierung oder rechtliche Probleme geht, nicht um Programmierung oder Softwareentwicklung. –

Antwort

8

Da Sie Ihre Arbeit auf der ursprünglichen LGPL Arbeit basieren, scheint es mir, dass Ihre Arbeit ein Derivat des Originals ist, und so Abschnitt 2 der Lizenz gilt: Ihr Code muss LGPL sein oder, nach Ihrer Wahl, GPL. (Der Wortlaut unterscheidet sich in den Versionen 2 und 3, aber es ist der gleiche Abschnitt.) Aber ich bin nur ein Programmierer, also was weiß ich? Sie stellen eine Frage über das Gesetz, so dass Ihre beste Vorgehensweise ist fragen Sie einen Anwalt.

+0

Um ehrlich zu sein, verstehen Anwälte Software-Lizenzierung sofort? . –

+0

Die Schichten, die auf Softwarelizenzierung spezialisiert sind, würden es verstehen, obwohl es nicht ihre Ursache sein sollte, ehrlich zu sein. Wenn Ihr Anwalt Software-Lizenzierung, @Jaime, nicht versteht, dann überlegen Sie, eine andere zu mieten. –

Verwandte Themen