明生新闻网-千亿国际电脑版市综和门户网站

明生新闻网-千亿国际电脑版市综和门户网站

明生新闻网是千亿国际电脑版市综和门户网站,汇聚千亿国际电脑版新闻,千亿国际电脑版汽车,千亿国际电脑版房产,千亿国际电脑版旅游,千亿国际电脑版教育,千亿国际电脑版人事人才等频道.明生新闻网提供全面的千亿国际电脑版本地资讯.

菜单导航

苹果千亿国际平台信息引发猜想 或在开源领域有大动作?

作者: 雷利 更新时间: 2020年03月28日 09:07:16 游览量: 149

简述:

难道苹果也要积极拥抱开源了?近日,苹果官网的一则千亿国际平台信息引发业内人士关注。信息显示,苹果公司正在千亿国际平台开源项目工程师(open source program engineer),职位要求应聘者拥有多个领域

难道苹果也要积极拥抱开源了?近日,苹果官网的一则千亿国际平台信息引发业内人士关注。信息显示,苹果公司正在千亿国际平台开源项目工程师(open source program engineer),职位要求应聘者拥有多个领域的开源项目管理经验,岗位职责包括精简上游贡献的流程、创建自动化流程的工具、收集和报告衡量效率的指标、教育团队鼓励贡献和确定新项目。从这则千亿国际平台信息中,我们可以推断出苹果内部关注开源的新趋势。

“封闭”的苹果

在很多人的印象里,苹果的主要业务都与开源大相径庭。如苹果独一无二的 iOS 系统,在业内独树一帜,成就了苹果手机的今天。然而 iOS 不是开源的系统,甚至连应用市场都没有像 Android 那样放开。

很多熟悉苹果的人都知道,在苹果公司内部有着极为严苛的保密文化。“当木匠进入办公区的时候,员工们就知道有大事要发生了。木匠迅速修起了新墙,安装了门和新的安全设置。过去透明的窗户现在已经不再透明,其它房间则根本没有窗户。这被称为“禁闭室”:没有合理原因,任何信息不得流入或流出。”这是《财富》高级编辑 Adam Lashinsky 对苹果内部保密举措的描述。

“嘈杂声令员工感到不安,可能你并不知道发生了什么,但是又不能问。如果不是透露给你,那么就与你无关。另外,那些可以使你进入特定区域的证件,在新建筑落成后也不再有效。你所能猜测的是,一个全新的、高度保密的项目正在进行,而你并不属于知密范围。仅此而已。”

在苹果公司,保密文化是由内到外的,大到新品发布,小到项目进度,员工泄密就意味着被解雇甚至面临诉讼。也得益于这样的保密文化,每年的苹果新品发布会就像一部大片的首映礼,总是能够聚集全球的目光,这也为他们创造了价值不菲的人气。

回过头来看,苹果极致的保密文化似乎与开源的精神格格不入,那么如此“封闭”的苹果,却开始招募开源人才,是否预示着接下来他们会在开源界有什么动作呢?

苹果的开源贡献

事实上,与很多人印象中的不同,苹果近年来在开源界的动作不在少数。去年 6 月,全球顶级开源社区 CNCF(云原生计算基金会)宣布苹果成为其白金会员。苹果参与的 CNCF 项目包括 Kubernetes、gRPC、Prometheus、Envoy Proxy 与 Vitess,并于去年在 KubeCon + CloudNativeCon 会议上举办了 FoundationDB 峰会。与此同时,苹果高级工程经理 Tom Doron 也加入了 CNCF 的管理委员会。

去年 9 月,苹果又成为了 ASWF(学院软件基金会)的高级会员,成为继 Netfilx、AWS 之后加盟该开源组织的又一重量级成员,与其同期加盟的还有微软。ASWF 成立于 2018 年 8 月,由 Linux 基金会和美国影艺学院(奥斯卡金像奖的主办单位)牵头,致力于促进好莱坞对开源软件的使用。

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

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开源了。

由此可见,作为一家顶级的科技公司,苹果并不像很多人印象中的那样“闭门造车”,其对开源社区也有着一定的贡献。有人不禁会问,像苹果这样拥有大量专利、以盈利为最终目的的大型商业公司,为何也要拥抱开源?不妨让我们看看其他头部科技企业近年来在开源界的布局。

科技巨头为何拥抱开源?

2018 年微软收购 GitHub 轰动一时;2019 年 IBM 斥资 340 亿美元收购 Red Hat……业内专家 David Habusha 认为,像微软这样的大型软件供应商之所以支持开源项目,一方面是看重开发者和社区的影响力,另一方面则是希望借此影响与开发者相关的整个开发生态。