這就是為何開放軟體需要公益組織的原因吧?

FB 的 React 號稱開放給全世界用,但他的授權條款有提到基於專利,他可以隨時收回對你的「開放」,因而遭到著名的 Apache 基金會內部禁用。
可以看到 github 的討論: https://github.com/facebook/react/issues/10191

這個消息傳出後,就接連出現討論在 React 上,要求他們更改授權,也發現許多 Facebook 的「開源」專案都有類似狀況。
如果今天只是一個公司發表聲明禁用,我想多數人覺得跟 FB 有競爭厲害關係的原因;但是藉由著名的 Apache 基金會來發了這一串,效果又不大一樣了,表示未來在 Apache 相關的任何計畫,再也看不到 React 的影子,偏偏 Apache 有不少重要的開源計畫。

我想接續就看 FB 怎麼反應了。

UPDATE1: RockDB 已經在 7/16 成功轉成 Apache2 License 了 https://github.com/facebook/rocksdb/pull/2589
UPDATE2: Facebook 的態度當然也是很有趣,保持該 issue 維持 Open 而非關閉,等待 Legal Team 的回覆,然後寫了一篇誠懇的 文章 請大家發文尊重彼此理性討論 :P

Category: