開源八年后轉(zhuǎn)向閉源,LiveCode:付出與回報(bào)不對(duì)等
LiveCode 首席執(zhí)行官 Kevin Miller 宣布,在開源 8 年后,LiveCode 未來(lái)的發(fā)展將轉(zhuǎn)向閉源;目前其 GitHub 倉(cāng)庫(kù)已歸檔。
經(jīng)過(guò) 8 年的開源服務(wù),我們已經(jīng)得出結(jié)論,這不是 LiveCode 的發(fā)展方向。雖然我們非常感謝在此期間從社區(qū)得到的貢獻(xiàn),但 LiveCode 上 99% 的工作仍然是由我們的內(nèi)部團(tuán)隊(duì)完成的。由于 LiveCode 社區(qū)中的大部分人都在使用免費(fèi)的開源版本,維護(hù)成本與所得回報(bào)之間并不是一個(gè)平衡的等式。這是一項(xiàng)巨大的任務(wù),我們沒有足夠的資源來(lái)承擔(dān)。因此,我們決定在這個(gè)時(shí)候停止對(duì) LiveCode 的開源版本的支持。當(dāng)然,你可以繼續(xù)使用現(xiàn)有的開源版本,代碼仍然可以在 Github 上查看。該項(xiàng)目將不再接受貢獻(xiàn),我們也不會(huì)在我們的網(wǎng)站上維護(hù)它或提供開源下載。
Miller 稱,該公司一直在仔細(xì)研究 LiveCode 的商業(yè)模式。在開源八年的時(shí)間內(nèi),他們看到了用戶群的持續(xù)增長(zhǎng),其中的一些人甚至為平臺(tái)做出了貢獻(xiàn)。然而,隨著越來(lái)越多的用戶轉(zhuǎn)向使用開源版本,他們已經(jīng)沒有足夠的資源來(lái)推動(dòng)平臺(tái)發(fā)展。
根據(jù)介紹,自本次發(fā)布的新版本開始,LiveCode 社區(qū)版(開源版本)將不再由 LiveCode Ltd 維護(hù)或更新。同時(shí),其還將停止使用開源 Community Plus 許可證;訂閱費(fèi)用為每月 9.99 美元起。“如果你實(shí)在負(fù)擔(dān)不起,請(qǐng)聯(lián)系我們,我們會(huì)為你提供幫助。”
LiveCode 是一個(gè)快速的應(yīng)用程序開發(fā)環(huán)境,創(chuàng)建可在 Windows、Mac、Linux(包括 Raspberry Pi)、iOS、Android 和 Web 上運(yùn)行的應(yīng)用程序。其最初受蘋果 HyperCard 的啟發(fā),采用一種基于英語(yǔ)的自然開發(fā)語(yǔ)言,以使得開發(fā)者的工作更加容易和高效。該開發(fā)系統(tǒng)于 2001 年作為 Revolution 推出,并于 2001 年更名為 LiveCode。背后的公司是位于愛丁堡的 Runtime Revolution Ltd(也稱為 RunRev Ltd),于 2015 年更名為 LiveCode Ltd。
2013 年,RunRev 啟動(dòng)了 Kickstarter 眾籌項(xiàng)目,以資助 LiveCode 開源。彼時(shí),其打出的宣傳語(yǔ)為:“我們的愿景是,這個(gè)新的下一代 LiveCode 將是免費(fèi)和開源的。它將在每個(gè)流行的平臺(tái)和設(shè)備上運(yùn)行,并讓你用英語(yǔ)編寫程序。由于是開放的,它的英語(yǔ)編程將可擴(kuò)展到任何計(jì)算問(wèn)題上。這是一個(gè)世界首例”。最后,Kickstarter 籌集了近 500,000 英鎊,超過(guò)了最初的目標(biāo) 350,000 英鎊。
Miller 認(rèn)為,LiveCode 開源之路失敗的原因在于,“LiveCode 的重點(diǎn)是非常容易使用。其想法是,你用一種盡可能接近英語(yǔ)的語(yǔ)言來(lái)編寫你的應(yīng)用程序......但你并不會(huì)去研究?jī)?nèi)存管理的細(xì)枝末節(jié)以及與低級(jí)語(yǔ)言有關(guān)的東西。LiveCode 引擎本身是用 C/C++ 編寫的,它是那種較低級(jí)別的語(yǔ)言,而這正是我們很多用戶群想要避免的。”
這意味著用戶和有能力做出貢獻(xiàn)的人之間不匹配。雖然社區(qū)里有一些 C++開發(fā)人員,但數(shù)量還遠(yuǎn)遠(yuǎn)不夠。Miller 指出,雖然 Kickstarter 籌集的資金很可觀,但仍不足以維持 LiveCode 項(xiàng)目的發(fā)展。針對(duì)項(xiàng)目現(xiàn)狀,他也表示,其團(tuán)隊(duì)已經(jīng)盡了最大的努力:“我不認(rèn)為你可以說(shuō)八年后我們沒有盡最大努力。而且,如果人們想使用這個(gè)代碼,它仍然存在。”
Miller 透露,LiveCode 最初的一些資助者已經(jīng)對(duì)該項(xiàng)目失望了;"與此同時(shí),有很多人在商業(yè)上使用這個(gè)平臺(tái),他們渴望看到我們更快地推進(jìn)它......項(xiàng)目資金遠(yuǎn)比最初看起來(lái)的要少,因?yàn)榇蟛糠仲Y金來(lái)自那些商業(yè)上使用該平臺(tái)的人......我們只是想讓項(xiàng)目可以維持下去。"
詳情可查看官方公告。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:開源八年后轉(zhuǎn)向閉源,LiveCode:付出與回報(bào)不對(duì)等
本文地址:https://www.oschina.net/news/159216/livecode-closed-source