(来自: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 的赞助,不知道它后续将如何商业化。当然,最终走向还得交由社区自己来决定。
扫一扫
在手机上阅读