选主机测评网
主机测评优惠网

IBM为何不再重视Swift开源服务器端开发项目

Swift 论坛上的公告表明,IBM 正在停止 Swift 服务器端的工作,且团队负责人 Ian Partridge 和技术架构师 Chris Bailey 也即将离开 Swift 服务器工作组。

IBM为何不再重视Swift开源服务器端开发项目

据悉,苹果在 2014 年发布了 Swift 语言,并很快在 iOS 和 Mac 应用程序开发者群体中流行了开来。2015 年,苹果宣布将 Swift 开源,拓展了 Linux 和自家操作系统的生态。

(来自:IBM,via TheRegister)

同年 1 月,IBM 表示:“得知这一点后,我们就通过苹果的合作伙伴渠道开始了沟通,开始致力于将 Swift 中的主要基础库移植到 Linux”。

2016 年 2 月,蓝色巨人发布了 Kitura —— 一套用 Swift 构建的服务器端框架。

其想法是为具有 Swift 技能的移动开发者提供一条简单的途径,让他们能够用相同的语言来构建服务器组件、API 或 Web 应用程序。

自那时起,该框架随着 Docker 镜像和 Helm 图表一同发展,并可轻松部署到 Kubernetes 容器中,且 IBM 为其提供了商业支持。

在那年 1 月的同一篇博文中,IBM 表示“正在财富 500 强中的许多企业合作”,以便在服务器上使用 Swift 的某种能力,但其中大多数都涉及 Kitura 。

然而根据最新的公告,Kitura 项目的未来也被蒙上了一层阴影:

@IanPartridge 和 @Chris_Bailey 想让大家知道,在对开源代码的优先级进行评估之后,IBM 已决定不再在 2020 年继续使用 Swift,因此俩人都将推出该工作组。

@IanPartridge 将把 Swift Docker 镜像的职责移交给他人,建议社区中感兴趣的新人能够接班。

根据 Ian Partridge 频繁更新的 LinkedIn 个人资料页面,可知其当前正在从事“在 Kubernetes 上使用 Kafka 进行事件驱动和响应式微服务”有关的工作。

这点可能揭示了 IBM 当前的“开源优先级”到底侧重于哪些方面。直接开发 K8 的前景,将不仅仅局限于 Swift 服务器端。

据悉,Kitura 也是一个开源项目,但当前的活跃水平似乎并不高,表明移动端和服务器端开发者之间的协同作用,并未朝着 IBM 期望的方向去发展。

若 Kitura 缺少了 IBM 的赞助,不知道它后续将如何商业化。当然,最终走向还得交由社区自己来决定。

未经允许不得转载:选主机测评网 » IBM为何不再重视Swift开源服务器端开发项目
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!