IBM 在“审查开源优先级”之后疑似放弃 Swift
Swift 论坛上的公告表明 IBM 正在停止其在服务器端 Swift 上的工作。IBM 团队负责人 Ian Partridge 和技术架构师 Chris Bailey 即将离开 Swift 服务器工作组。
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 的赞助,它会如何发展?社区又将怎样进行下去?
消息来源:https://www.theregister.co.uk/2019/12/17/swift_ibm_pulls_back_open_source_priorities/
--------------------------------
华为云邀请您关注【最强AI技术博客号】,包括最前沿的技术动态、技术文章、案例实战等,此外关注还有机会赢取精美大奖(HDC.Cloud门票、AI课程、AI书籍)。点击 https://url.cn/5klEr02 ,登入华为云账号,关注。(抽奖方式请见论坛文章 https://bbs.huaweicloud.com/blogs/139292
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
文言文编程语言来了,可是好像比英文更难写了!
近日有开发者开源了一门新的编程语言,吸引了大量开发者的目光,短短几天获得了 3k+ star。 该语言名为“文言(wenyan-lang)”,这是一门采用文言文输入的编程语言,该语言不包括英文字符,仅包含繁体中文字符,并保留繁体引号「」。 先看看 Helloworld 怎么写: 吾有一數。曰三。名之曰「甲」。 為是「甲」遍。 吾有一言。曰「「問天地好在。」」。書之。 云云。 这段代码等效于以下 JavaScript 代码: var n = 3; for (var i = 0; i < n; i++) { console.log("問天地好在。"); } 输出: 問天地好在。 問天地好在。 問天地好在。 同时,标点和换行符是完全可选的,与古汉语一致,所以上面的代码等效于: 吾有一數曰三名之曰「甲」為是「甲」遍吾有一言曰「「問天地好在」」書之云云 Helloworld 看上去虽然简单,但是其实作为一门编程语言,这里的语法都有严格的定义: 变量 wenyan JavaScript 吾有一數。曰三。名之曰「甲」。 var a = 3; 有數五十。名之曰...
- 下一篇
No to Chrome 情绪渐长,Firefox 和 Safari 将成赢家?
现如今,一些群众的“No to Chrome”情绪已日益浓烈,并且这些人员也变得越来越有组织性。 在No to Chrome官方网站上,其首页写道,“我们再也不能假装 Google 是世界上的积极力量。每个互联网用户都可以采取简单的第一步来使事情变得更好。” 其鼓励用户寻找一种更好的网络浏览器来代替 Google Chrome,并向所有人传播这一理念。并表示,“No to Chrome可以被视作那些使用互联网向 Google 发送信息的起点,以向他们传达我们将不容忍他们无视我们的权利,尊严,民主和社区的态度。” 同时,该网站首页还详细给出了使用其他浏览器和解除安装 Chrome的建议和教程。而在告诉大家使用 #NoToChrome标签这一选项中,其又意味深长地写道,...现在您可以浏览网页而不是被 Google 浏览了。 除此之外,该网站还给出了“其他 Google 陷阱”标签,像用户详细介绍了其他 Google 产品的问题以及他们可以采取的措施,等等。 事实上,在今年 3 月份的时候,开源中国就曾发布过一篇名为《我们不再需要 Chrome?》的文章。该文章曾介绍道,十年前,在浏览器的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库