V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
df4VW
V2EX  ›  开源软件

Facebook 并不是真正的开源

  •  
  •   df4VW · 2016-10-14 02:26:44 +08:00 · 4115 次点击
    这是一个创建于 2963 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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

    妈的,大气

    5 条回复    2016-10-14 10:18:13 +08:00
    ericls
        1
    ericls  
       2016-10-14 03:37:15 +08:00 via iPhone
    下个项目用 vue
    falcon05
        2
    falcon05  
       2016-10-14 07:17:07 +08:00 via iPhone
    哎,无利不起早,这样一想也正常
    lifanxi
        3
    lifanxi  
       2016-10-14 09:16:48 +08:00   ❤️ 2
    你可以说它不是真正的“自由”,但是“开源”只是个行为,只要把源代码公开了,就叫“开源”,跟他选用什么许可证并没有关系。
    murmur
        4
    murmur  
       2016-10-14 09:35:59 +08:00
    说是这么说,真正为企业开发付费的有多少,很多软件都是个人免费企业付费,不是大把商业用
    Numbcoder
        5
    Numbcoder  
       2016-10-14 10:18:13 +08:00
    Apache 2.0 协议,没什么问题吧,以公司名义开源的项目基本都会采用这个协议
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2683 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:21 · PVG 23:21 · LAX 07:21 · JFK 10:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.