df4VW

Facebook 并不是真正的开源

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