社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

苹果在GitHub上公布macOS和iOS内核源码

云技术实践 • 6 年前 • 700 次点击  

尽管苹果过去声称自己是许多开源项目的重要贡献者,但实际上它的许多技术对外仍处于封闭状态。不过这家库比蒂诺公司日前作出了一个重大的转变,近日,苹果在GitHub上开源了其 iOS 内核 darwin-xnu XNU内核源代码。


GitHub 地址:https://github.com/apple/darwin-xnu

XNU内核是用于 OS X 和 iOS 操作系统的达尔文( Darwin )操作系统的一部分。


XNU是XNU is Not Unix的缩写。 XNU是将卡内基梅隆大学研发的Mach内核与FreeBSD和C ++ API的组件相结合的混合内核,用于编写名为IOKit的驱动程序。 XNU在I386,X86_64上运行,适用于单处理器和多处理器配置。

其源代码基于苹果公共源许可( Apple Public Source License )2.0,这其实是一项相当严格的许可 ; 开发人员可能需要查看其详细信息,而后再有根据地将此次发布的内核代码引入自有项目。您可通过相关 GitHub 库了解更多与 XNU 内核构建与测试相关的信息。

目前并不清楚将会有多少开发者会因此而受益,但看起来这是苹果用于吸引开发者的方法之一。


参考链接

https://opensource.apple.com/


相关阅读:

高端私有云项目交流群,欢迎加入!

AWS、Azure和阿里云换新LOGO,权力的游戏在云上?

云管理平台实践指南

Optimus PB级数据迁移系统

Prometheus(普罗米修斯)用户档案:动态化特性加速weaveworks云原生程序的发展

附PDF下载:《迁移到原生云应用架构》第二部分


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/SDRGw27aDJ
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/3631
 
700 次点击