近日,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-C 与 Swift 这两个编程语言也都出自苹果之手,主要用于开发 iOS 与 macOS 应用;
- 分布式事务 key-value 数据库 FoundationDB,这是一个支持 ACID 事务的 NoSQL 数据库;
- Document Layer 是 FoundationDB 数据库中的文档数据模型,扩展了 FoundationDB 作为 Key-Value 数据库的核心功能,并实现了 MongoDB wire protocol;
- 苹果的 macOS 和 iOS 基于 Darwin 操作系统,而 Darwin 的内核是 XNU,苹果也将 XNU 开源了。
查看更多苹果开源的项目:
猜你喜欢:暂无回复。