Swift 疑似被 IBM 放棄

xplanet· 2020-01-07
本文來自 開源中國 ,作者 xplanet

Swift 論壇上的公告表明 IBM 正在停止其在服務器端 Swift 上的工作。IBM 團隊負責人 Ian Partridge 和技術架構師 Chris Bailey 即將離開 Swift 服務器工作組。

image.png

Apple 的 Swift 語言于 2014 年發布,專門針對 OS X 和 iOS 的應用開發,并很快成為流行的的現代編程語言。

2015 年,Apple 宣布 Swift 開源,并且將針對 Linux 和 Apple 的操作系統進行構建。“IBM 得知這一點后,便通過與 Apple 的合作伙伴渠道展開了對話,并且我們開始致力于將 Swift 中的大多數主要 Foundation 庫移植到 Linux。”今年一月份,IBM 在一篇博客中提到。

于是,在不久后的 2016 年 2 月,IBM 發布了 Kitura,這是一款用 Swift 構建的服務器端框架。它旨在為具有 Swift 技能的移動開發人員提供一條簡單的途徑,以使用相同的語言來構建服務器組件、API 或 Web 應用程序。

自那時起,該框架隨著 Docker 鏡像和 Helm 圖表一同發展,現在它可以輕松部署到 Kubernetes,IBM 為此提供商業支持。還是在上述博客中,IBM 表示,“正在與眾多財富 500 強公司合作,這些公司均準備以某種方式在服務器上使用 Swift,其中大多數涉及 Kitura。

但這些話語現在都要受到質疑。 Swift 論壇上有關服務器工作組的公告指出:

@IanPartridge 和 @Chris_Bailey 告知小組,在 IBM 對其開源優先級進行審查之后,已決定他們將在 2020 年不再繼續使用 Swift。因此,他們倆都退出了工作組。

@IanPartridge 將負責移交 Swift Docker 鏡像,并尋找新的社區負責人。


Partridge 一直在迅速更新他的 LinkedIn 信息,該頁面現在顯示他正致力于“在 Kubernetes 上使用 Kafka 進行事件驅動和響應式微服務”。

這或許是條線索,揭示了有關 IBM 現在的“開源優先級”究竟在哪里。與服務器端 Swift 開發人員的小眾市場保持同步相比,直接開發 K8s 有著更大的潛力。

Kitura 是開源的,但似乎并不活躍,這表明移動端和服務器端開發人員之間的協同作用尚未實現 IBM 所希望的方式。

如今,Kitura 似乎將要缺乏 IBM 的贊助,它會如何發展?社區又將怎樣進行下去?

海南飞鱼彩票怎么玩