3

BSD ライセンスでリリースされたライブラリが好きです。このライブラリは、2007 年後半以降、積極的に保守されていません。

  • ライブラリをフォークして、Creative Commons ライセンスの下で再ライセンスすることはできますか?
  • 元の作者に通知する必要がありますか?
  • これら以外に問題はありますか?

編集

いくつかの回答によって提供されたフィードバックに基づいて、特定のケースの詳細を提供しています。

LGPL ライブラリ ( JNA ) を使用して、BSD ライセンス ライブラリ ( JLine )の低レベル コードを書き直しています。この作品を別のライセンスで公開することはできますか?

4

6 に答える 6

10

BSD ライセンスを削除することはできません。あなたができることは、それを別のライセンスの下にも置くことです。たとえば、Microsoft はかつて BSD ネットワーク コードを採用していました。適切なディスプレイを見ると、ライセンスで必要な通知が見つかります。一方、Microsoft のコピーも、Microsoft が使用するライセンスに基づいており、Microsoft の修正はフリーでもオープン ソース ソフトウェアでもありませんでした。

BSD ライセンスの奇妙なバリエーションでない限り、元の作者に通知する義務はありません。ただし、あなたの生活を楽にしてくれる人への礼儀として、そうするように努めるべきです。たとえば、作者は新しいメンテナを見つけたいと思うかもしれません。

しかし、なぜそれを再ライセンスしたいのですか?どの CC ライセンスに関心があるのか​​わかりませんが、多種多様な CC ライセンスがありますが、これにはどのような利点がありますか?

于 2009-05-04T19:51:27.960 に答える
6

BSD ライセンスのコードで多くのことができますが、正確に「再ライセンス」することはできません。コードに表示されるいくつかのパラグラフは実際のライセンスであり、何をしなければならないか、何をしてはいけないかを正確に示しています。他のほとんどのライセンスとは異なり、非常に短く、理解するのに十分簡単です: ライセンスと著作権表示を保持してください。

追加したコードは、必要に応じてライセンスできます。

于 2009-05-04T19:52:57.863 に答える
5

作品の著作権を所有していない限り、ライセンスを変更することはできません。コードをフォークすることはできますが、ライセンスを変更することはできません。これは、元のライセンスが何であるかに関係なく当てはまります (ライセンスが再ライセンスの権利を明確に与えている場合を除きます)。

別のライセンスを発行できるのは著作権所有者のみです。

于 2009-05-04T19:38:52.703 に答える
4

コードを所有していないため、再ライセンスすることはできません。ただし、BSD ライセンスは制限がないため、GPL などのより制限の厳しい別のライセンスでライセンスを取得することもできます。ただし、CC はソフトウェアではなくメディア用に作成されているため、おそらく使用したくないでしょう。実際のソフトウェア ライセンスを使用すると、問題がはるかに少なくなります。無制限にしたい場合は、BSDのままにしてください。それよりも制限を加えたい場合は、GPL または LGPL を検討してください。

于 2009-05-04T21:57:34.880 に答える
2

ライセンスによっては、作品をサブライセンスすることができます (一部の BSD のようなライセンスでは、特に派生作品の場合に許可されます) が、ライセンス要件 (帰属や著作権ステートメントなど) を削除することはできません。あなたは著作権を所有していません、あなたはそれを使用する許可を持っているだけです. サブライセンスに使用できるライセンスは、ライセンスによって異なります。ライセンスによっては、動作するものと動作しないものがあります。

コードをフォークするときは、もちろん、使用されている商標をすべて削除し、プロジェクトの名前を変更する必要があります。

そうは言っても、作者がすべてのコードの著作権を保持している場合は、好みのライセンスでライセンスを付与するよう依頼することができます。彼らは BSD のようなライセンスを使用しているので、おそらくそれを受け入れるでしょう。

于 2009-05-04T21:49:54.900 に答える
2

クリエイティブ コモンズは一般的に、音楽、文学などの創造的な作品に使用されます。コードのチャンクに適用されるかどうかはわかりません。

コードの再ライセンスについては、GPL、Apache、または Mozilla ライセンスなど、ソフトウェア固有のライセンスを使用することをお勧めします。要件に応じて、選択できるものがたくさんあります。

于 2009-05-04T21:55:22.063 に答える