1

私が使用している LGPL ライブラリの多くは、メンテナンスが終了し、ドキュメントがありません。これらのライブラリのいくつかは非常に便利で、すべて LGPL または MIT であることがわかりました。これらのライブラリを自分のライブラリに結合して、LGPL でリリースし、それらを自分でブランチとして維持することはできますか? また、これらのライブラリの一部は、同じことを行ったり、相互に補完したりします。

私自身の変更とドキュメントの下で、これらを 1 つの名前空間にリリースできますか? また、ライブラリと組み合わせて開発された GPL プログラムでこれらを使用する予定です。これは利用規約に違反しますか?

所有者/開発者にも連絡するまで、ライブラリ名に名前を付けたくありません。

これらの法的制限の下でもこれを行うことはできますか?

4

1 に答える 1

1

はい、複数の LGPL ライブラリを組み合わせて、単一の LGPL ライブラリを形成できます。関数の名前を変更して、それらを単一の名前空間にすることもできます。

LGPL と MIT のライセンスは互換性があるため、LGPL と MIT のライブラリを組み合わせて単一のライブラリを形成することもできます。LGPL は MIT ライセンスのスーパーセットであるため、LGPL のみをこの結合ライブラリに適用することもできると思います。

明らかに、著作権宣言を削除してはなりません。最終的なライブラリは、あなた自身を含む複数の人に著作権があります。

上記のライブラリのいずれかを GPL プログラムで使用することも問題ありません。

あなたが言っているように、最初に開発者に連絡を取ろうとするのは良い動きです - 彼らがまだライブラリに取り組むことに興味を持っているなら、あなたは彼らのうちの1人以上と協力できるかもしれません.

于 2010-09-16T06:52:35.110 に答える