Erlang/OTP - 開源 17 年

2015 年 12 月 09 日 · 作者:Bruce Yinhe

2015 年 12 月 8 日是 Erlang/OTP 以開源形式發布的第十七年。

什麼是 Erlang/OTP?為什麼 Erlang 要開源?

Erlang 程式語言是由 Bjarne Däcker 領導的愛立信電腦科學實驗室創建和實作的。 之後,在愛立信內部成立了一個獨立的組織 - OTP 部門。 其目的是將 Erlang 及其函式庫、工具和文件商業化並穩定其實作。 這個部門至今仍在 Kenneth Lundin 的領導下持續運作。

在以開源形式發布之前,Erlang 和 OTP 被愛立信用於開發多個商業電信產品。 Erlang/OTP 以開源形式發布是為了鼓勵創新並擴大 Erlang 的使用。 因此,開源發布經過充分測試且穩定。

這 17 年發生了什麼?

Erlang/OTP 的負責人,也是最初的員工之一的 Kenneth Lundin 說:「回顧過去,這對愛立信和開源社群來說都是一個有益的決定。」

Erlang 和 OTP 的特性 - 容錯、大規模並行、可擴展的分散式和易於軟體開發 - 已在許多其他創新領域中找到應用。 在 2000 年代中期,對多核心 (對稱多處理,SMP) 的支援的引入,大大提高了 Erlang/OTP 的普及度。

我們現在看到在銀行、網路監控、遊戲、雲服務、資料庫、訊息傳遞和物聯網等各種不同的應用程式中開發的產品,僅舉幾例。

Erlang 的未來發展方向為何?

如今,Erlang 和 OTP 在各行業中的普及度不斷提高,並被 WhatsApp、Facebook、Bet365 和 Machine Zone 等公司使用。共同發明人之一的 Mike Williams 說:「令人興奮的是,一個在軟體研究實驗室開始的小專案已經發展成為全球商業成功的基礎。」

2015 年,Erlang/OTP 18.0 在一個限制較少且經 OSI 核准的 Apache License 2.0 下發布。 授權變更背後是工業 Erlang 使用者群組,這是一個企業 Erlang/OTP 使用者群組,他們與愛立信合作,以確保愛立信以外的 Erlang 的未來健康、福祉和商業成功。

Bruce Yinhe

community-manager@erlang.org