Microsoft Public License vs MIT?


15

私は新しいプラグイン(flexbox)を使用していますが、MS-PLライセンスに遭遇しました。

過去には、主にMITとApacheのライセンスプロジェクトを使用してきたので、このプロジェクトの主な違いが何なのかわかりません。

以下にリンクがあります:http : //opensource.org/licenses/MS-PL

誰でも私に違いを説明するのを手伝ってくれますか?私は通常マイクロソフトに警戒しているので、この製品がこれに付属しているという事実は私を緊張させます。


7
FSF は、MS-PLを無料(つまり、4つの自由度)に分類し、弱いコピーレフト(一般に、一部の派生作品はコピーレフトであり、その他はコピーレフトではないことを意味します。ここでは、ソースの再配布はコピーレフトであり、オブジェクト/コンパイルされた再配布はそうではないことを意味します)。 )しかし、オブジェクトの再配布にはどのような制限があるのか​​、100%確信が持てないので、答えません。
アプシラー

わかりました、それはいくつかのことを明確にします。私はこのプロジェクトでコピーレフトを避けようとしているので、それが含まれていないことを望んでいました。
街灯

4
ライセンスはめちゃくちゃです。コピーレフトやGPL / LGPLを使いたくない場合はMITにこだわり、物事をシンプルにしてください。ありがとう。
1月Hudec

1
同じような問題が発生しました。私は明確に操縦し、別のライブラリを使用しました。IANAL、しかしその要点は全体としてLGPLのように聞こえます。「ソースのコピーはこのライセンスに付属している必要がありますが、リンクする場合は関係ありません」。Idk、商業プロジェクトに取り組んでいる場合は、ポニーアップして弁護士にそれが安全かどうかを尋ねます(そして、さらに素晴らしいことと彼らの言うことをここに投稿してください!)
Earlz

1
これはソフトウェアライセンスに役立つサイトです。tldrlegal.com/
1

回答:


11

Stack Overflowにはかなり良い答えがありますhttps : //web.archive.org/web/20150901065118/https : //stackoverflow.com/questions/1424307/how-does-ms-pl-license-work

CMSワイヤに関するまともな記事もありますhttp : //www.cmswire.com/cms/web-development/taking-a-closer-look-at-microsofts-mspl-open-source-license-004248.php

それらの短いバージョンは、本質的に、このライセンスの下でコードを誰でも自由に使用または変更できるということです。このライセンスでリリースされたコードを使用または変更することを選択した場合、同じライセンスで提供する必要があります。そのため、プロジェクトでライブラリを使用する場合、プロジェクトの残りの部分をそのライセンスの下で配布する必要はありませんが、ライブラリは配布します。また、MS-PLの下でコードを変更する場合、それらの変更もそのライセンスに従う必要があります。


2
リンクの情報を回答に組み込んでください。元の素材が移動したり削除されたりすると、リンクのみの回答はあまり役に立ちません。

3
できた!これらのリンクの内容をまとめました。
Rocket04

2
Stackoverflowからの回答はその後削除されました。それで、このMS-PLライセンスはLGPLにかなり似ているように見えますか?
Ehteshチョードリー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.