在年度内核开发者峰会 Linux Plumbers Conference 上,Google 开发者讲述了 Android 如何支持主线 Linux 内核的计划。Android 手机通常使用的是旧版本,远非主线内核。举例来说,Google 刚刚发布的旗舰手机 Pixel 4 使用的是 Linux kernel 4.14 LTS,这个版本是在 2017 年 11 月发布的。 在可预见的未来,该型号的手机将会一直停留在 4.14。Android 设备使用的内核会经历三次 fork:首先是 Google 选择一个 LTS 版本,将其转变成 Android Common 内核——即打上了 Android OS 特有的补丁;Android Common 随后提供给 SoC 供应商如高通,经历第二次 fork,打上高通硬件补丁变成 SoC 内核;该内核之后提供给设备制造商经历第三次 fork ,打上支持设备不同元件的内核补丁变成设备内核,这个内核才是最后随手机提供给客户的。 Android 设备使用的内核滞后内核主线至少两到三年,Google 表示它正致力于将让 Android 使用的版本接近上游的内核主线,方法是模块化:Android 内核将由 Generic Kernel Image (GKI) 和多个 GKI 模块构成,以模块化方式加载所需的硬件驱动或其它补丁。更多相关内容,请大家关注本次专辑…… 在Linux基金会今天宣布,ONNX,开放的格式,使机器学习模型更便携,现在是该组织的AI基金会的研究生水平的项目中。 值得注意的是,这里仅包含ONNX格式,而不包含Microsoft一年前开源的ONNX运行时。运行时是ONNX格式模型的推理引擎,如果微软在某个时候也将其置于基金会的指导下,我也不会感到惊讶,但就目前而言,情况并非如此。 ONNX最初由Microsoft和Facebook于2017年开发并开源,旨在更轻松地创建和部署机器学习应用程序,此后已成为某种标准,从AWS到AMD,ARM,Baudi,HPE,IBM,Nvidia和Qualcomm的公司均对此提供支持。 它不仅是公司认可的规范,而且已经在产品中得到积极实施。现在,总共有30多家公司为ONNX代码库做出了贡献。ONNX为深度学习模型和传统机器学习模型提供了通用表现形式,从而实现了框架、编译器、运行时和硬件加速器之间的互操作性。 ONNX还具有众多优势,其中包括可移植性,它使AI开发人员可以更轻松地在受信任的AI/ML/DL工作流程中的工具之间移动AI模型。 一年前,微软开源了 ONNX运行时,它是用于ONNX格式的机器学习模型的高性能推理引擎。但此次加入LF AI基金会的仅有ONNX格式,并不包括ONNX运行时。 “我们很高兴欢迎ONNX加入LF AI基金会。我们将ONNX视为开源AI持续增长的关键项目”,LF AI Foundation理事会主席Mazin Gilbert表示。 “我们致力于扩展开源AI,并支持信任、透明和可访问的社区发展。”更多内容,请关注本次专辑…… 近日,《Linux 教程》第五版正式发行,该教材作为"十二五”普通高等教育本科国家级规划教材和北京高等教育精品教材,曾在过去的十几年间,为国内众多学子开启了 Linux 技术学习之门。 该经典教材经过多次修订,历久弥新。此次修订所做的最大改动便是以普华基础软件开发的普华 Linux 桌面操作系统 V4.0 为蓝本,普华基础软件促进中心/教育学院为本次教材的修订提供了全套的培训资料。 普华基础软件是 Linux 操作系统厂商,在开源领域已耕耘多年,其产品研发一直遵循“源于开源,反哺开源”的理念。同时作为一家商业公司,十分难得的是一直坚持致力于开源技术的普及和开源人才的培养,依托“华梦全国大学生开源软件技术创意大赛”活动,每年通过几十场院校现场巡讲,为开源技术普及教育方面作出了实实在在的贡献。 同时,作为一家以 Linux 开源技术为基础的公司,普华公司文化鼓励技术员工积极参与开源技术环境的建设,通过与社区上游核心团队的良性互动来不断完善产品。普华员工武校田曾通过提交上万行代码并被 Mate 上游采用,成为全球仅 8 人的 Mate 桌面环境核心开发团队中唯一一个中国人。 该书是“十二五”普通高等教育本科国家级规划教材和北京高等教育精品教材,全面、系统、由浅入深地介绍 Linux 系统的概念、使用、原理、开发和管理等方面的内容。更多内容,请关注本次专辑…… |