RoboVM 被 Xamarin 收購,不再開源

jopen 9年前發布 | 5K 次閱讀 RoboVM

自從 RoboVM 被 Xamarin 收購以來,公司不斷的提升服務的價格,現在已經關閉了 RoboVM 的源代碼。

RoboVM 在 10 月 21 日被 Xamarin 收購。

Xamarin 和 RoboVM 兩個都主要是創建跨平臺移動應用的工具,前者是使用 C#,后者是使用 Java。RoboVM 主要是支持 Android 和 iOS 應用開發,而 Xamarin 額外還支持 Windows 平臺。Xamarin 和 RoboVM 一直處于競爭關系,直到 Xamarin 收購了 RoboVM。

RoboVM 的編譯器,運行時和 iOS 的 Java 綁定已經開源兩年有余,6 人小公司一直在不斷的開發,并且添加了很多組件,集成到各種 IDEs(Eclipse,IntelliJ,NetBeans 或者是 Xcode Interface Builder)。收購后第一個變化就是許可證價格,過去是 $299/年,現在個人開發者需要 $275/年,商業需要 $1,500/developer/year,企業需要聯系他們商談價格。

一些現有的消費者獲得了特殊待遇,詳情請看這里。同時,早期 RoboVM 贊助商可以獲得 “終生免費的授權”。

但是 RoboVM 最主要的改變是:不再對企業消費者以外提供源代碼。RoboVM 在 3 個月前就已經不再提交代碼到 GitHub 倉庫。RoboVM 在 GitHub 最新的版本是 RoboVM 1.6,但是公司已經向其消費者發布了 1.7,1.8,1.9 版本。一些 RoboVM 組件是 Apache 2.0 協議,編譯器是 GPL 協議。現在 RoboVM 1.9 package 只包含二進制包,Apache 2.0 和私有協議混合。

Zechner 對此解釋到:

RoboVM 是我們花費幾年時間創建的,技術比較復雜的軟件。在過去的幾個月,我們看到競爭者使用 RoboVM 的源代碼直接在商業產品上和我們競爭,一點一點的利用我們的善意。另一方面,我們收到的幾乎都是對源代碼毫無意義的貢獻。大家可以想象這對我們的打擊有多大,我們對此多么的失望;我們希望我們初步的 OSS 商業模型和私有擴展(比如調試器和構建器集成)可以起作用。但是由于低貢獻率和競爭對手的行為,我們決定停止以開源的形式自動發布 RoboVM 核心改進。

RoboVM 承諾對 17 位外部貢獻者提供 “終生免費授權” 甚至有些只是提交了 “single line change”。

但是一些開發者認為關閉源代碼跟 Xamarin 收購有關。同時,也已經有開發者 fork RoboVM 項目,準備這周發布 1.8 版本到 GitHub 倉庫。RoboVM 是個了不起的開源項目。

via infoq.com

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!