Facebook 并不是真正的开源

2016-10-14 02:26:44 +08:00
 df4VW

Facebook 最近几年在开源社区的贡献有目共睹,然而 fb 的这些开源项目你真的能安心使用吗?这篇文章的作者分析了 React 项目的使用协议,结论?

Facebook is EVIL

http://www.elcaminolegal.com/single-post/2016/10/04/Facebook-Reactjs-License

Hacker news 的讨论

网友总结精选

  1. Facebook's patent policy means, in no uncertain terms: if you have a patent, they have a worldwide, royalty-free right to use it. Don't want to give them that? Well, until you remove all usage of Facebook's "open source" code, that's the situation.

如果你的产品有一个专利,他们就有一个全世界范围的,免版税的使用权。

  1. Facebook tends to do this bullshit on stuff like RocksDB and React which are incorporated in other software that you use to run your business.

举个栗子: 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

妈的,大气

4033 次点击
所在节点    开源软件
5 条回复
ericls
2016-10-14 03:37:15 +08:00
下个项目用 vue
falcon05
2016-10-14 07:17:07 +08:00
哎,无利不起早,这样一想也正常
lifanxi
2016-10-14 09:16:48 +08:00
你可以说它不是真正的“自由”,但是“开源”只是个行为,只要把源代码公开了,就叫“开源”,跟他选用什么许可证并没有关系。
murmur
2016-10-14 09:35:59 +08:00
说是这么说,真正为企业开发付费的有多少,很多软件都是个人免费企业付费,不是大把商业用
Numbcoder
2016-10-14 10:18:13 +08:00
Apache 2.0 协议,没什么问题吧,以公司名义开源的项目基本都会采用这个协议

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/312665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX