IT资讯 Apple 成为 CNCF 白金会员,这些年它开源了什么知名项目?

trent · 2019-06-17 12:30:05 · 热度: 22

近日,CNCF 宣布苹果成为了其白金会员

CNCF 认为苹果彻底改变了个人和企业技术,长期以来一直是云原生计算的先驱,也是容器技术的早期采用者之一。苹果还参与了几个 CNCF 项目,包括 Kubernetes、gRPC、Prometheus、Envoy Proxy 与 Vitess,并于去年在 KubeCon + CloudNativeCon 会议上举办了 FoundationDB 峰会。

“拥有一家拥有 Apple 经验和规模的公司作为最终用户成员,证明了云原生计算在未来基础架构和应用程序开发方面的活力”,CNCF 首席技术官 Chris Aniszczyk 说:“我们很高兴获得 Apple 的支持,并期待未来对更广泛的云原生项目社区的贡献。”

同时,苹果高级工程经理 Tom Doron 也加入了 CNCF 的管理委员会。

苹果在开源领域的动作可能没有像谷歌与微软那样引起太多的反响,但是苹果其实贡献了不少。简单列举几个比较知名的项目:

  • Web 浏览器引擎 WebKit 由苹果所有,苹果在它之上开发 Safari、Dashboard、Mail 和其它一些 macOS 应用;
  • 编译器架构 LLVM 的主要资助者是苹果。LLVM 核心库提供了与编译器相关的支持,可以作为多种语言编译器的后台使用,它能进行程序语言的编译期优化、链接优化、在线编译优化与代码生成;
  • Objective-CSwift 这两个编程语言也都出自苹果之手,主要用于开发 iOS 与 macOS 应用;
  • 分布式事务 key-value 数据库 FoundationDB,这是一个支持 ACID 事务的 NoSQL 数据库;
  • Document Layer 是 FoundationDB 数据库中的文档数据模型,扩展了 FoundationDB 作为 Key-Value 数据库的核心功能,并实现了 MongoDB wire protocol;
  • 苹果的 macOS 和 iOS 基于 Darwin 操作系统,而 Darwin 的内核是 XNU,苹果也将 XNU 开源了。

查看更多苹果开源的项目:

https://www.oschina.net/project/apple

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册