GPL、LGPL、クリエイティブコモンズ、BSD、Apacheなどの大量のライセンスで迷子になり、初心者向けガイドを探しています。
このような人気のあるライセンスでコンポーネントを使用する場合、商用製品で支払うことなくコンポーネントを使用するための制限は何ですか?
例えば
- ソースを再配布する必要がありますか?
- それらを信用する必要がありますか?
- コンポーネントを変更するとどうなりますか?等
http://www.codeproject.com/info/Licenses.aspxからわかることから、GPLとクリエイティブコモンズのみがソースの再配布を強制しますか?
2
いくつかの異なるクリエイティブ・コモンズライセンスがあり、再配布の要件が異なり、商用利用が許可されているため、CCライセンスが誤解を招くので、1つだけを参照することはできません。
—
David Thornley、2012
「ライセンスについてすべて教えて」ではなく、何をしたいか教えてください。独自のコードのライセンスを作成しますか、それとも他の誰かを使用しますか?他人に商用利用を許可するか、禁止しますか(または、あなたに適用される禁止について心配しますか?)
—
Dipan Mehta
あなたの最善の策は、常に最初にライセンステキスト自体の大まかな読み取りを行うことです。ほとんどのオープンライセンスは読むのがそれほど難しくありませんが、その影響は弁護士があなたのために解釈することを要求するかもしれません。
—
ミケバブコック
(商用)ニーズに対しては、MITライセンスの方が適合し、この種の用途で最も人気があります。
—
Peter Krauss