2016-07-11 15 views
0

我對ZXing圖書館許可證有疑問。 最大的部分是有關Apache 2.0許可證的部分,這是沒有問題的。Zxing許可證jai-imageio

我注意到有幾個月前在jai-imageio下添加了一部分。 究竟是什麼意思連字符後面的2部分?

當我發佈像apache許可證這樣的應用程序時,是否需要包含這些版權和許可證? 或者我的應用程序是否也需要按照上述相同的許可證發佈?

許可證可以在這裏找到: https://github.com/zxing/zxing/blob/master/LICENSE

請原諒,我不是以英語爲母語,它很難理解這些許可證的商業語言。

最好的問候

回答

0

LICENSE文件(原始文件名中的全部大寫)包含兩個許可證。

你自己寫的第一個看起來像你的Apache-2許可證。我還沒有廣泛驗證它,但它看起來像Apache 2許可證。

從快速一瞥,該文件中的第二個許可證許可的BSD類型,我首先想到的是用2項條款,但它實際上是一個BSD-3-條款一個,第三個子句缺少在前面衝刺,可能在複製時出錯。

爲什麼有兩個許可證?

我不知道你連接的軟件,我可以想象它是由另一個軟件(「jai-imageio」)組成的,這個軟件是在這樣一個鬆懈的BSD類許可下授權的。

這些BSD類型的許可證要求它們保持逐字記錄,以免喪失使用權。這通常是開發人員爲LICENSE文件添加越來越多的許可證的原因,因此在中央位置可以看到項目中使用的所有許可證。

比較X-Server projects licenses documentation,項目規模越大,包含的第三方代碼越多,這也需要對許可證進行一些維護,例如將其收集到許可證文件或目錄中。