2011-03-10 162 views
5

有人可以解釋我,這是什麼意思,市場允許在BSD,MIT,Apache軟件許可證2.0和Microsoft公共許可證下申請。這是否意味着,我不能使用此許可證的DLL,或者它只適用於整個應用程序?因爲,例如Windows Phone Toolkit是在Microsoft公共許可證下。市場和許可

+0

我投票關閉這一問題作爲題外話,因爲它尋求法律意見,這是關閉的堆棧溢出的話題。詳情請參閱http://meta.stackoverflow.com/questions/280151和http://meta.stackoverflow.com/questions/295117。 – josliber 2016-01-05 15:59:35

回答

4

唯一的「禁止」許可:

排除許可」是指不需要任何許可,如使用,修改和/或軟件對象到許可的分發條件的,所述軟件或其它(i)以源代碼形式披露或分發;(ii)以衍生作品爲目的獲得許可;或(iii)免費再發行;排除的許可包括但不限於GPLv3許可證就本定義而言,「GPLv3許可證」是指GNU通用公共許可證第3版,GNU Affero通用公共許可證第3版,GNU較寬鬆通用公共許可證第3版以及任何等同於前者的G。

我相信GPLv3被排除在外,因爲GPLv3明確表示分佈式軟件不能被DRM保護 - 所有的Marketplace XAP都是!

所以,如果您使用的是BSD,MIT,Apache,MsPL或更早版本的GPL,那麼您確定。

本文對此故事給出了相當平均的評估 - http://www.theregister.co.uk/2011/02/17/microsoft_bans_opensource_windows_phone/ - 蘋果和谷歌在GPL授權方面也存在問題。

這篇文章是斷然親微軟 - http://thenextweb.com/microsoft/2011/02/17/no-microsoft-has-not-banned-open-source-from-the-wp7-marketplace/

+0

Omg,「許可證」:)謝謝! – Polhovskiy 2011-03-11 09:50:29