Dark Inc 成立于 2017 年,專注于開發一種名為Darklang的靜態類型函數式編程語言,這門語言為云原生應用開發而生,支持構建復雜應用系統,旨在簡化后端編碼。
然而,公司發展并不順利,最終資金耗盡。
為了確保用戶能夠繼續使用 Darklang,以及繼續發展這一重要技術,Dark Inc 決定將其資產,包括 Darklang 語言、博客、托管服務、Discord、網站等,出售給由前員工創立的新公司 Darklang Inc。
因此 Darklang Inc 是 Dark Inc. 的某種繼承者,后者由 Paul Biggar 創立,自 2017 年起負責開發和運營 Darklang。
新公司 Darklang Inc 由 Stachu 和 Feriel 創立,他們曾在 Dark Inc. 工作多年,并在 Dark Inc. 因資金耗盡而停止運營后積極地繼續推進該項目。
這兩位“新”創始人表示,他們已從 Dark Inc.收購了所有 Darklang 資產和知識產權,計劃繼續推進工作,并引導產品朝他們認為最合適的方向發展。
“舊”創始人 Paul 仍然參與其中,擔任顧問和投資者。他說道:
我個人也投資了新公司,為其提供了幾年的運營資金。除了支持用戶外,這也是為了給我親自參與研發 8 年并深信不疑的產品和技術提供未來。
我認為 Darklang 具有巨大潛力,能夠解決目前所有主流編程語言普遍存在的問題。它還是一種令人愉悅的語言,編寫代碼的過程充滿樂趣。
Darklang 新公司創始人近日宣布該項目正式開源:
下面是官方開源公告的翻譯:
多年來,我們一直在思考可持續性問題以及如何構建真正賦能開發者的工具。我們一直從哲學上支持開源,但認為 Darklang 的獨特架構和商業模式需要不同的方法。
為何我們最初選擇源代碼可用 (Source-Available
我們最初設計 Darklang 為一個僅托管的平臺,您在 darklang.com 編寫代碼,程序會立即在生產環境中上線。我們認為這種集中的方式對于安全的代碼遷移和統一部署等特性是必要的,而提供自托管選項會損害我們的可持續性模式。
核心挑戰是構建有價值的東西,同時確保能夠長期持續開發。傳統的開源資金模式都有局限性,因此 Darklang 被設計為 “一種具有商業模式的語言”—— 那些有大量工作負載的用戶將通過我們的托管平臺資助生態系統的發展。
是什么改變了我們的思考
有三個關鍵轉變改變了我們的觀點:
產品成熟度和用戶反饋:Darklang 采用的真正障礙從來不是許可問題,而是產品成熟度。隨著我們越來越接近構建人們喜愛的東西,保持源碼可用性開始感覺像不必要的風險。我們一直聽到人們希望我們更加開放。
面向本地優先開發:我們的技術方向發生了顯著變化。我們現在正在構建 Darklang,使其作為 CLI 在本地運行,并能夠部署到我們的云或其他地方。沒有人希望在自己的機器上運行專有語言的二進制文件。
新的商業機會:自 2017 年以來,開發工具市場已經成熟。我們現在看到成功的公司對團隊協作功能和 AI 驅動的工具進行收費,同時保持核心平臺的可訪問性。這些功能創造了團隊愿意支付的附加值,同時始終保留自行托管的選項。
為何開源
開源使 Darklang 具備可訪問性、可檢查性和社區所有。這與我們普及編程的哲學一致,并確保平臺無論哪家公司命運如何都能持續發展和演變。
我們已經學會在不依賴我們特定編輯器或托管環境的情況下,提供 Darklang 的關鍵優勢 —— 無形的基礎設施、無部署部署、基于追蹤的開發。這使開源成為可能,同時保留了 Darklang 的獨特之處。
開放性問題
我們仍在探索 Darklang 生態系統中關于許可的一些有趣技術挑戰。GitHub 通過附加 LICENSE.md 文件來處理這個問題,但在一個包管理器可以直接同步類型和函數的世界里,有一些值得深入思考的有趣挑戰。核心平臺是開源的,這為我們提供了一個堅實的基礎來構建。
相關來源
https://blog.darklang.com/goodbye-dark-inc-welcome-darklang-inc/
https://blog.darklang.com/first-steps-of-darklang-inc/
https://blog.darklang.com/darklang-goes-open-source/
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.