我們擅長商業策略與用戶體驗的完美結合。
歡迎瀏覽我們的案例。
近日,Netflix 宣布不再積極開發 Hystrix,該項目將處于維護模式。
在十天前更新的 readme 文檔中,官方表示 1.5.18 版本的 Hystrix 已經足夠穩定,可以滿足 Netflix 現有應用的需求,所以接下來其會把焦點轉向對于自適應的實現,更多關注對應用程序的實時性能做出響應。Netflix 已有的應用將繼續使用 Hystrix,而對于新應用的熔斷需求,將采用其它項目實現,Netflix 推薦了 Resilience4j。
Hystrix 將處于維護模式,Netflix 不再主動審核 issue、合并 PR,以及發布新版本 Hystrix。有興趣接手該項目的社區成員可以聯系 hystrixoss@googlegroups.com。
前陣子,同樣是 Netflix 開源的知名分布式系統中間件 Eureka 也停止了對其 2.0 版本的開發,再聯系近期 Redis Lab 模塊、MongoDB 等項目突然變更使用更加保守的 License,甚至 Neo4j EE 直接閉源。這普遍引發了以下幾個思考,歡迎讀者留言探討:
公司開源的動機。
某開發者/公司開源某個項目,并且該項目得到了大面積采用,但是因為沒有法律問題,他們可以決定變更 License,甚至拍拍屁股閉源走人,那么受傷最大的是廣大的采用者。當然了,在伸手使用別人開源代碼的時候,采用者是受益的;而目前來看,這些大項目宣布把 License 變得不再像之前那么寬松的主要原因也就是采用者的不守規矩、欲求無度與不懂回饋。那么當下的開源機制是存在有效的改進空間呢?
目前的采用者一般是怎樣應對這種 License 變更甚至直接閉源傷害的?
其實除了采用者,一些代碼貢獻者或者其它社區維護者或許也會因此而受傷害,這可能更傾向于精神傷害。
官方不再維護并不等于閉源!Eureka 閉源已經謠傳了快半年。同時相信過幾天 Hystrix 閉源謠言也會被炒起來。
開源生存模式。
(邯鄲網站建設)