IBM在“审查开源优先级”之后疑似放弃苹果Swif
近期,在Sift论坛上引发了关注:IBM决定终止其在服务器端Sift工作上的投入。公告指出,IBM团队负责人Ian Partridge和技术架构师Chris Bailey即将离开Sift服务器工作组。
Apple的Sift语言自2014年发布以来,因其针对OS X和iOS的应用开发而迅速成为现代编程领域的热门选择。当Apple宣布Sift开源,并针对Lux和自家操作系统进行构建时,IBM迅速行动,展开了与Apple的合作伙伴对话,并致力于将Sift的主要Foundation库移植到Lux。这一行动在今年一月份的IBM博客中得到了证实。
不久后,IBM在2016年推出了Kitura,一个用Sift构建的服务器端框架。它为移动开发人员提供了一个使用相同语言构建服务器组件、API或Web应用程序的简单途径。随着Docker镜像和Helm图表的配合发展,Kitura现在可以轻松部署到Kubernetes,并且IBM为其提供了商业支持。
事情似乎发生了转折。Sift论坛上的公告指出,在IBM重新评估其开源优先级后,Partridge和Bailey决定将在2020年不再继续使用Sift,两人均已退出工作组。这一消息引发了业界关于IBM在Sift项目上的未来承诺的质疑。
Partridge一直在不断更新他的LinkedIn信息,他的新页面显示他正在专注于“在Kubernetes上使用Kafka进行事件驱动和响应式微服务”。这一转变可能揭示了IBM当前的“开源优先级”所在。与针对服务器端Sift开发人员的小众市场相比,直接在K8s上的开发具有更大的潜力。
Kitura虽然是开源的,但似乎并不活跃,这表明移动端和服务器端开发人员之间的协同作用并未如IBM所愿。如今,随着IBM的赞助可能减少,Kitura的未来和社区的发展令人好奇。
对于这一变化,业界有着诸多猜测和疑虑。IBM的这一决策背后是否有着更深的考量?Kitura社区能否在没有IBM的赞助下持续发展?这些问题都有待观察。我们也需要思考的是,IBM的这一决策对整个Sift生态系统以及那些依赖Kitura的开发者来说,意味着怎样的未来和挑战?这一切的变化将如何影响这个领域的格局和发展方向?
以上内容转载自其他媒体,目的在于传递更多信息,并不代表本网对其观点的支持。对于文中陈述的文字和内容,本网并未进行核实。若涉及版权问题,请及时与我们联系,我们会在24小时内予以处理。