df4VW

Facebook 并不是真正的开源

  •  
  •   df4VW · Oct 14, 2016 · 4642 views
    This topic created in 3572 days ago, the information mentioned may be changed or developed.

    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 replies    2016-10-14 10:18:13 +08:00
    ericls
        1
    ericls  
       Oct 14, 2016 via iPhone
    下个项目用 vue
    GG668v26Fd55CP5W
        2
    GG668v26Fd55CP5W  
       Oct 14, 2016 via iPhone
    哎,无利不起早,这样一想也正常
    lifanxi
        3
    lifanxi  
       Oct 14, 2016   ❤️ 2
    你可以说它不是真正的“自由”,但是“开源”只是个行为,只要把源代码公开了,就叫“开源”,跟他选用什么许可证并没有关系。
    murmur
        4
    murmur  
       Oct 14, 2016
    说是这么说,真正为企业开发付费的有多少,很多软件都是个人免费企业付费,不是大把商业用
    Numbcoder
        5
    Numbcoder  
       Oct 14, 2016
    Apache 2.0 协议,没什么问题吧,以公司名义开源的项目基本都会采用这个协议
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2862 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 15:06 · PVG 23:06 · LAX 08:06 · JFK 11:06
    ♥ Do have faith in what you're doing.