私の理解は:
MITライセンスのプロジェクトは、BSDライセンスのプロジェクトで使用/再配布できます。
TRUE(ただし、変更がない限り、ユーザーは元のソースからも取得できます。
BSDライセンスのプロジェクトは、MITライセンスのプロジェクトで使用/再配布できます。
FALSE MITライセンスは、寄付クレジットなしでの配布を許可しています。BSDはしません。
MITとBSD 2条項のライセンスは基本的に同じです。
FALSE上記を参照してください。
BSD 3条項= BSD 2条項+「承認なし」条項
TRUE
デュアルライセンスを発行すると、ユーザーはこれらのライセンスから選択できます。両方にバインドされることはありません。
TRUE(そう思う!)
同様に、MITライセンスとBSDライセンスはどちらも「GPL互換」であり、GPLライセンスのプロジェクトで再配布できるため、MIT / GPLのデュアルライセンスも冗長のようです。
いいえ。ここに大きな違いがあります。MITライセンスとApacheライセンスでは、元の著作権者にクレジットを与えることのみが必要です。選択した場合、ソースを再配布できます。ただし、選択した場合、コードを開かずに新しい派生製品を保持できます。したがって、MITおよびApacheで開発されたコードを商用ライセンスで使用できます。
GPLベースのライセンスでコードを使用し、偶然それを変更した場合、変更したコードもGPLの下で配布する必要があります。言い換えると、プロジェクトでGPLコードベースを使用し、それを製品として公開する場合は、ソースコードとともに公開し、GPLで公開する必要があります。商用ライセンスまたはクローズドソースにすることはできません。また、GPLより厳格でない他のライセンスにすることはできません。
たとえば、MIT、Apache、またはBSDライセンスコードを取得して、GPLの下で修正および配布することができます。コードベースがGPLとして配布されると、その派生バージョンはMIT、Apache、またはBSDライセンスでは配布できませんが、GPLのみである必要があります。
編集:
デュアルライセンスの例:Nice Officeがデュアルライセンス-MITとGPLでリリースされているとします。2つの可能性があります。一部の人々は、商用で販売できるNicePro Officeを作成できます。他のオープンソースコミュニティは、NiceOpen Officeのフォークを作成します。この場合、(元のNice OfficeおよびNiceOpen Officeバージョンの)GPL配布に適用できるため、NiceOpen Officeから始める場合は、MITライセンスではなくGPLのみに準拠する必要があります。
ポイントは、デュアルライセンスの場合、ライセンスを取得する最初の人が選択できることです。彼はどちらの方法でも選択できますが、2人目は最初の人が行った選択に従う必要があります。どちらの世代の元の権利も無効にすることはできず、いずれにしても適用されるライセンスの義務を減らすことはできません。
EDIT 2
興味深い読み物の追加-GPLライセンスとMPLライセンスには重大な矛盾があります。これを読む。http://www.tomhull.com/ocston/docs/mozgpl.html