Facebook 最近几年在开源社区的贡献有目共睹,然而 fb 的这些开源项目你真的能安心使用吗?这篇文章的作者分析了 React 项目的使用协议,结论?
Facebook is EVIL
http://www.elcaminolegal.com/single-post/2016/10/04/Facebook-Reactjs-License
Hacker news 的讨论
网友总结精选
如果你的产品有一个专利,他们就有一个全世界范围的,免版税的使用权。
举个栗子: Using a React-based dashboard widget for your ElasticSearch cluster? Good luck suing Facebook for patent-infringement, because guess what? You agreed to let them infringe by using it, even though you didn't intend to.
就算你只是在你的产品中用了一个用 React 写的 ES 的 dashboard ,你也会中招
看完这些,伤心的同时,去看了下 Vue.js 的 license
MIT
妈的,大气
1
ericls 2016-10-14 03:37:15 +08:00 via iPhone
下个项目用 vue
|
2
falcon05 2016-10-14 07:17:07 +08:00 via iPhone
哎,无利不起早,这样一想也正常
|
3
lifanxi 2016-10-14 09:16:48 +08:00 2
你可以说它不是真正的“自由”,但是“开源”只是个行为,只要把源代码公开了,就叫“开源”,跟他选用什么许可证并没有关系。
|
4
murmur 2016-10-14 09:35:59 +08:00
说是这么说,真正为企业开发付费的有多少,很多软件都是个人免费企业付费,不是大把商业用
|
5
Numbcoder 2016-10-14 10:18:13 +08:00
Apache 2.0 协议,没什么问题吧,以公司名义开源的项目基本都会采用这个协议
|