Ich arbeite mit einem neuen Plugin ( Flexbox ) und bin auf die MS-PL-Lizenz gestoßen , auf die ich vorher noch nicht gestoßen war .
In der Vergangenheit habe ich hauptsächlich MIT- und Apache-lizenzierte Projekte verwendet, daher habe ich keine Ahnung, was die Hauptunterschiede zu diesem sind.
Hier ist ein Link dazu: http://opensource.org/licenses/MS-PL
Kann mir jemand helfen, die Unterschiede zu erklären? Normalerweise bin ich Microsoft gegenüber misstrauisch. Die Tatsache, dass dieses Produkt mit diesem Produkt geliefert wird, macht mich nervös.
licensing
microsoft
mit-license
Strassenlicht
quelle
quelle
Antworten:
Auf Stack Overflow gibt es eine ziemlich gute Antwort: https://web.archive.org/web/20150901065118//programming/1424307/how-does-ms-pl-license-work
Es gibt auch einen anständigen Artikel über CMS Wire: http://www.cmswire.com/cms/web-development/taking-a-closer-look-at-microsofts-mspl-open-source-license-004248.php
Die Kurzversion davon ist im Wesentlichen, dass der Code unter dieser Lizenz von jedem frei verwendet oder modifiziert werden kann. Wenn Sie den unter dieser Lizenz veröffentlichten Code verwenden oder ändern möchten, muss dieser unter derselben Lizenz bereitgestellt werden. Wenn Sie also eine Bibliothek in einem Projekt verwenden, muss der Rest des Projekts nicht unter dieser Lizenz verteilt werden, die Bibliothek jedoch. Und wenn Sie unter MS-PL Änderungen am Code vornehmen, müssen diese Änderungen auch dieser Lizenz folgen.
quelle