0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IBM停止其在苹果Swift的工作

汽车玩家 来源:开源中国 作者:xplanet 2019-12-19 10:30 次阅读

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的赞助,它会如何发展?社区又将怎样进行下去?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IBM
    IBM
    +关注

    关注

    3

    文章

    1755

    浏览量

    74679
  • 苹果
    +关注

    关注

    61

    文章

    24398

    浏览量

    198577
收藏 人收藏

    评论

    相关推荐

    TPSM843620 SWIFT™降压评估模块

    电子发烧友网站提供《TPSM843620 SWIFT™降压评估模块.pdf》资料免费下载
    发表于 12-05 14:05 0次下载
    TPSM843620 <b class='flag-5'>SWIFT</b>™降压评估模块

    IBM推出高性能AI模型Granite 3.0

    近日举行的IBM年度TechXchange大会上,IBM正式推出了最先进的AI模型家族——Granite 3.0。这款旗舰级语言模型代表了IBM
    的头像 发表于 10-28 17:39 449次阅读

    Swift 6.0引领编程语言新趋势

    近日,苹果公司公布了一系列重磅消息:推出iOS/iPadOS 18和macOS 15 Sequoia等操作系统更新,以及Swift编程语言的全新版本——Swift 6.0。此番升级重点关注编程安全性、并发处理能力的提升,并大幅扩
    的头像 发表于 09-20 15:57 331次阅读

    乐鑫ESP32-C6闪耀苹果WWDC 2024

    WWDC 是苹果公司的年度全球开发者大会,旨在向全球开发者展示最新技术和工具。今年的 WWDC 2024 上,苹果宣布将 Swift 语言扩展至嵌入式设备领域。大会技术讲座中,乐鑫E
    的头像 发表于 09-20 11:13 558次阅读
    乐鑫ESP32-C6闪耀<b class='flag-5'>苹果</b>WWDC 2024

    IBM股价创八年新高,转型之路获市场认可

    “蓝色巨人”IBM再度焕发活力,股价近日已突破2013年所创下的盘中最高纪录,实现历史性飞跃。今年以来,IBM股价累计涨幅超过20%,远超苹果、微软、亚马逊及Alphabet等科技巨
    的头像 发表于 09-12 16:49 525次阅读

    IBM关闭中国研发部门

    IBM近期宣布了一项重大战略调整,决定将其中国系统实验室的基础设施业务研发工作全面撤出,并转移至海外其他IBM基础设施基地。这一决定背后,是中国市场近年来基础设施业务面临的挑战与下滑
    的头像 发表于 08-27 15:58 511次阅读

    苹果宣布停止签署iOS 17.6版本系统

    苹果今日宣布停止签署iOS 17.6版本系统,并禁止iPhone用户降回该版本。此前,苹果已于8月8日发布iOS 17.6.1更新。   苹果公司习惯于
    的头像 发表于 08-16 16:12 2553次阅读

    苹果推出全新开源Swift软件包

    七月三十一日,苹果企业总部对外正式发表公告,宣布昨日(即七月二十九日)成功推出全新的开源 Swift 软件包—— (唤名为 swift-homomorphic-encryption)。此举旨在为
    的头像 发表于 07-31 15:17 378次阅读

    STM32F030C8T6进入停止模式后所有时钟都停止了,为何SysTick还能工作

    使用STM32F030C8T6,按照参考手册的说法,停止模式全部时钟停止。没有了时钟,SysTick应该也不再工作,但实际上SysTi
    发表于 07-23 06:52

    变频器启动和停止的接线方式

    变频器作为现代工业自动化控制系统中不可或缺的组成部分,启动和停止的接线方式直接影响到系统的运行效率和安全性。本文将详细介绍变频器启动和停止的接线方式,包括接线前的准备工作、启动接线步
    的头像 发表于 06-12 15:36 2342次阅读

    STM32F030C8T6进入停止模式后所有时钟都停止了,为何SysTick还能工作

    使用STM32F030C8T6,按照参考手册的说法,停止模式全部时钟停止。没有了时钟,SysTick应该也不再工作,但实际上SysTi
    发表于 04-16 07:22

    苹果推出《Develop in Swift Tutorials》课程,涵盖Swift开发技能

    该课程以逐步深入的方式构成,涵盖了Xcode的下载和安装步骤,创建新项目及实现简单应用等方面内容。此外,苹果还鼓励学习者自行修改代码并体验各种视觉效果。
    的头像 发表于 03-30 11:10 1644次阅读

    IBM推出AI增强的数据弹性功能,打造更安全存储解决方案

    新一代 IBM Storage FlashSystem 产品中发布新的 AI 增强版 IBM FlashCore 模块技术,以及新版 IBM Storage Defender 软件,
    的头像 发表于 03-05 18:45 1060次阅读

    DMA工作时意外停止如何解决?

    突然停止工作确认中断处理函数数时发现,DW1_CH_STRUCT14_CH_CH_STRUCT14_CH_STATUS寄宿存器的 INTR_CAUSE值为\'6\':当前描述符指针为空。 我们检查了他们的程序,其中没有发现
    发表于 01-19 07:54

    “踩坑”经验分享:Swift语言落地实践

    Swift认为字符串是由一个个字形群集 (grapheme clusters)组成的,字形群集的大小不固定所以不能用整数去索引 (字形群集其实就是Swift中的Character(字符)类)。
    的头像 发表于 12-28 17:37 846次阅读