About ASF did not allow products depend on license BSD+Patents

tl;dr:

Apache 6月份认定Reactjs BSD+Patents协议不符合Apache开源政策,Apache所有开源产品不能再依赖基于BSD+Patents协议开源项目。这个决定引起广泛关注和讨论。https://www.apache.org/legal/resolved.html#category-x

随后Reactjs决定依然坚持BSD+Patents协议。https://code.facebook.com/pages/850928938376556

无论对于Apache还是Reactjs使用者来说并没有什么影响。你卖钱的产品依然可以放心使用。

受影响的是Apache旗下产品,如果使用了基于BSD+Patents协议的第三方项目,则要寻找替代。

Aside

ReactJs2014年就将协议从Apache 2.0转到BSD+Patents。 BSD+Patents的目的是保护大公司自己免于关于专利的恶意起诉。 https://code.facebook.com/posts/112130496157735/explaining-react-s-license/

举个例子: 小明基于ReactJs有个新专利,TA就不能因为这个专利起诉Facebook.–大概是这个意思,真要搞清楚,还得请个律师。


2017-09-30更新:

React Release 16 转到 MIT License,开源社区的胜利!




tl;dr:

On June, Apache conclude that Reactjs BSD+Patents license will not allowed in their products. This lead to many discussion. https://www.apache.org/legal/resolved.html#category-x

Later Reactjs decide stay on their BSD+Patents License. https://code.facebook.com/pages/850928938376556

Neither will the user depend on the Apache nor Reactjs will be affected, any product you are selling which depend on these project is safe.

Apache projects which depend on projects based on BSD+Patents license need find a solution to replace them.

Aside

Reactjs switch their license from Apache2.0 to BSD+Patents at 2014. The additional Patents in the license “BSD+Patents” is to protect corperation from meritless patent litigation. https://code.facebook.com/posts/112130496157735/explaining-react-s-license/


Update 2017-09-30:

React Release 16 relicensing to MIT License, Victory of the Open Source Community!

Refs:

InfoQ
Reddit
More Detail


Total views.

© 2013 - 2017. All rights reserved.

Powered by Hydejack v6.6.1