Google 的 Fuchsia OS 未来可望支持 Swift 开源语言
【Technews科技新报】尽管 Google 目前仍未公开操作系统 Fuchsia 进一步的官方资讯,但近期开发社交盛传 Fuchsia OS 可望支持苹果的开源程序语言 Swift。
根据日前国外媒体 Business Insider 报导,软件开发社交盛传 Google 将对苹果推出的开源程序语言 Swift创建分支(forking)。针对一项软件项目创建分支,意谓着复制并修改成为一种全新产品,例如亚马逊平板搭载的 Fire OS 即是由 Android 创建分支而来。
对于此事,已加入 Google Brain 团队、享有 Swift 语言之父美称的 Chris Lattner 发推,说明 Google 内部已有足够的 Swift 开发人员,还需要有个整合点,决定对外公开。
同时,隶属 Google 的开发者 Zac Bowling 也在 Chris Lattner 推文下回复,他的团队在开发 Fuchsia OS 加入支持 Swift。
由此看来,未来 Fuchsia OS 可望正式支持 Swift,开发人员能多一工具来开发 Apps。虽然苹果已将 Swift 开源,但 iOS 平台的 UI 等开发资源却未开源,这代表 iOS Apps 无法直接搬上 Fuchsia OS 运行。
尽管目前没有 Google 旗下 Fuchsia OS 进一步的官方资讯,它的开发用途为何?难道是要取代 Android 或 Chrome OS,甚至成为全平台的操作系统?全都未明朗。从 Fuchsia OS 的架构得知是以 C 和 C++ 编写,UI 使用 Flutter 框架,利用 Google 内部的 Dart 语言写成,支持 Android、iOS。外界只能不断推测,直到 Google 公开的那一天。
- Google caused a minor controversy when it was discovered it had ‘forked’ Apple’s Swift programming language — but Google tells us it’s all a misunderstanding
- Google is working on Fuchsia OS support for Apple’s Swift programming language
- Swift code will run on Google’s Fuchsia OS