2023年11月

哪些搜索关键词能让谷歌赚钱

并非所有的谷歌搜索都能让谷歌赚钱。谷歌经常说,它只在大约 20% 的搜索中显示广告,也就是所谓的 “商业搜索”。在美国诉谷歌反垄断案的审理过程中,法官公开了 2018 年 9 月 22 日这一周的热门查询列表,而且是按照收入排序的。它们包括:iphone 8、汽车保险、廉价航班、direct tv、在线院校、at&t、hulu、uber、免费信用报告等。其中在前 20 个查询关键词中,有关汽车保险的关键词出现了五次,有关 iPhone 的出现了三次。

消息来源:The Verge
老王点评:观察这些“值钱”的关键词挺有趣的。

Bcachefs 被合并进正在开发中的 Linux 6.7

Bcachefs 曾在 Linux 6.5 中被 否决,后来又在 Linux 6.6 中被重新提交,但由于没有在 Linux-Next 树中进行额外测试而 未能成功。之后,Bcachefs 在 Linux-Next 中度过了整个 6.6 版周期,现在又提交给了 Linux 6.7 版的合并窗口,并被 Linus Torvalds 迅速接受。

消息来源:Phoronix
老王点评:终于合并进去了。

Asahi Linux 化身 macOS 漏洞猎人

正在积极将 Linux 移植到苹果芯片 Mac 的 Asahi Linux 项目,报告了苹果 macOS 中的一系列错误,这些错误可能会让用户的硬件处于难以恢复的状态。这些问题围绕着最新版本的 macOS 如何处理刷新率,配备 ProMotion 显示器的 MacBook Pro 机型受到了影响。据 Asahi 团队称,这些漏洞与 Asahi Linux 无关,而是潜伏在 macOS 升级和启动过程中。

消息来源:The Register
老王点评:恐怕连苹果也没想到它的质控问题是被一个 Linux 移植项目发现的,不知道是不是有重大奖金。

要想软件产品能够成功,关键在于管理开源软件的使用并降低合规风险。开源项目办公室能帮助组织实现这一目标。让我们一起深入了解。

开源软件 Open source software (OSS)是构建现代软件解决方案的重要组成部分。无论是服务于内部或是面向客户的解决方案,如今的组织都在很大程度上依赖于开源软件。开源软件组件受其独立的授权条款约束,对这些条款的不合规操作往往会使组织面临安全和知识产权(IP)风险,这进而可能会损害公司的品牌价值。

当开发团队正忙于发布软件版本时,他们的主要目标是满足项目的截止日期。因此,他们在跟踪组件版本、库或者引入项目的第三方代码时,往往疏于应有的严格性。这意味着带有许可限制或漏洞的开源软件组件可能会进入代码库,然后交付给客户,这对客户和提供软件解决方案的公司都将带来风险。

开发人员为开源项目做出贡献的领域也日益具有挑战性。如果公司能够参与,他们可以获得多种益处,包括保持技能的最新性,挽留员工,吸引开发者为组织工作,以及提升公司形象。很多开源项目要求开发者签署贡献者许可协议,该协议声明由开发者创建的知识产权属于该项目,而非开发者本人。在这种情况下,组织需要确保那些不公开源代码的知识产权和商业机密不会被转让给开源项目。

我们需要教育开发者去了解开源许可的相关问题,确定何时、如何以及在何种程度上向社区提供支持,以及哪些软件包可能会给组织的声誉带来风险。通过制定一套战略性的政策和操作流程,我们可以规范这一切。实现上述目标的一种方式就是设立一个专门处理所有开源相关事务的部门——即 开源项目办公室 open source program office (OSPO)。

OSPO 为员工使用开源软件创建了一个生态环境,使合规风险得到良好的控制。OSPO 的角色不仅在于监督开源软件的使用,它还负责回馈社区,并通过积极参与各种活动以及组织网络研讨会和促销活动,来推动公司在市场上的增长。

在这篇文章里,我们将深入探讨为何公司需要设立一个 OSPO,以及它是如何在开源政策和管理程序中崭露头角的。

为何我们需要一个开源项目办公室(OSPO)?

由于开源软件正广泛地被运用,因此在产品开发周期中,为团队对其使用的监管和维持合规性策略往往会带来重大压力。

开发者往往会忽略许可证责任,有时甚至管理层或各利益相关方也并未完全意识到不遵守这些开源许可证的影响。不论是用于内部还是外部目的,OSPO 能处理从开始引入开源软件,直至交付给终端用户的过程中的所有环节。

通过在软件开发生命周期早期阶段开始进行合规性和规章制度的检查,OSPO 能构筑坚实的基础。这通常开始于引导和整合团队成员,共同迈向一个能惠及组织价值观的方向。OSPO 会设定关于开源使用的政策和流程,并在公司内部进行角色和职责的管理。

总结来说,OSPO 有助于整合所有参与产品构建的相关团队的努力,进而提升组织更好和更有效使用开源的能力。

开源项目办公室(OSPO)的崛起

诸如微软、谷歌和 Netflix 等公司已经在自身组织内部设立了成熟的 OSPO。此外,像 Porsche 和 Spotify 这样的公司也在建立自己的 OSPO,以实现开源的高效利用。

以下是一些知名公司的领导者对 OSPO 实践的看法:

  • “对于公司来说,这是一种文化的变迁,”Jeff McAffer 解释了他的观点,他曾经多年负责微软的 OSPO,并现在是 GitHub 的产品主管,致力于在企业界推动开源的发展。“很多公司并不习惯与外部团队合作。”
  • “工程、业务、法律每一方的利益相关者都有他们各自的目标和角色,往往需要在速度、质量和风险之间做出权衡,” Spotify 的开源主管 Remy DeCausemaker 解释道。“ OSPO 的任务就是协调和连接这些单独的目标,融合成一个能够减少摩擦的全面策略。”
  • Verizon Media 的 OSPO 领导 Gil Yahuda 表达了他的观点,“我们正在寻找创造一个人才愿意融入其中的工作环境。我们的工程师都知道,他们处在一个欢迎开源的环境中,他们在这里被鼓励与他们工作相关的开源社区合作。”

图 1:2018-2021年各行业开源项目办公室的普及情况 (来源:https://github.com/todogroup/osposurvey/tree/master/2021)

开源项目办公室(OSPO)的职能

OSPO 的职能可能会根据组织的员工数量、OSPO 团队的人数以及开源的运用目的不同而有所差异。组织可能只想利用开源软件来开发产品,也可能同时计划向社区做出贡献。

OSPO 的角色可能会包括评估哪些开源许可证是适宜的,以及是否应让全职员工参与开源项目等任务。为愿意贡献的开发人员制定贡献者许可协议(CLA),并确定哪些开源组件有助于产品的快速成长和质量提升也是 OSPO 的重要职责。

OSPO 的主要职能包括但不限于:

  • 建立开源合规和治理政策来降低组织的知识产权风险
  • 培育开发者做出更佳决策的能力
  • 制定政策规范与公司全面采用开源的工作。
  • 监控组织内外开源软件的使用情况
  • 在每次软件版本发布后组织会议,讨论开源软件合规流程的优点及改进空间
  • 加快软件开发生命周期(SDLC)
  • 提高不同部门之间的透明度和协调性
  • 通过简化流程在早期阶段降低风险
  • 鼓励团队成员向上游贡献,以享受开源项目的协作和创新优势
  • 提供包含合适补救措施和产品团队建议的报告
  • 准备合规文档,确保满足许可证的义务

构建开源项目办公室(OSPO)的过程

OSPO 的组成通常包括公司内多个部门的人员。这个过程涉及了对相关部门进行开源合规基础和使用风险的培训与教育。OSPO 可能提供法律和技术支持,以确保达成开源的目标需求。

组织内的 OSPO 可能包括以下人员(这只是一个可能参与的人员名单,并不是详尽无遗的清单):

  • 主任/首席:主任或首席通常是 OSPO 的主要负责人。他能全方位掌控使用开源的各个方面,包括使用不同组件的影响,许可证的含义,以及开发和社区贡献等。这些要求完全取决于公司的需求。
  • 项目经理:项目经理为目标解决方案设置需求和目标。他/她将与产品和工程团队共同工作,以协调工作流程。这包括以开发者友好的方式确保策略和工具的实施。
  • 法律支持:法律支持可能来自公司外部或者内部,但他们在 OSPO 中扮演着重要角色。法律团队将与项目经理密切合作,定义管理开源软件使用的策略,包括每个产品允许使用的开源许可证,如何(或是否)向现有的开源项目贡献等。
  • 产品和工程团队/开发者:工程团队需要熟悉开源许可及其相关风险。团队在使用任何开源组件之前,必须得到 OSPO 的批准。团队可能需要定期接受关于开源合规基础以及其使用的培训。
  • 首席技术官/信息官/利益相关者:公司的领导对 OSPO 策略有着巨大影响。利益相关者在任何产品解决方案的决策过程中拥有很大的决定权。因此,工程副总裁,首席技术官/信息官,或者首席合规/风险官员需要参与 OSPO 的工作。
  • IT 团队:来自 IT 部门的支持十分重要。OSPO 可能被分配实施内部工具的任务,如提高开发者效率,监控开源合规,或者设置开源安全措施等。IT 团队在协助连接工作流程和确保以开发者友好的方式实施策略方面起着关键作用。

在 TODO 组织于 2021 年执行的 OSPO 调查中,得出了以下的关键发现:

  • 教育企业理解 OSPO 如何为他们带来益处的机会仍然巨大。
  • OSPO 对其赞助方的软件实践有显著的积极影响,但影响的具体效果并因组织规模的大小而异。
  • 那些有意设立 OSPO 的公司,他们期望 OSPO 能提升创新,但策略设立及预算力度仍然是实现目标的主要挑战。
  • 调查参与者中近半数尚未设立 OSPO 的人认为 OSPO 将有助于他们公司的发展,然而在那些认为 OSPO 无助于公司发展的人群中,有 35% 的人还未对此事有所考虑。
  • 27% 的调查参与者表示,一家公司对开源参与的程度会深刻影响他们组织的购买决策。

如今,在构建任何软件解决方案时,对开源软件的依赖几乎是无法避免的。然而,开源许可证相关的潜在风险也不容忽视。因此,我们需要一套策略性的流程来有效解决使用开源组件带来的合规性问题。

通过建立一支集中的专业团队,OSPO 能帮助公司确立规范的开源文化,让员工了解并熟悉与组织内开源使用相关的所有事宜。此外,OSPO 还可以发挥引导作用,吸纳行业内的顶级人才,这无疑将对实现商业目标产生积极影响。

(题图:MJ/9a3e106d-0710-4dd7-b278-ef1056c5c5ab)


via: https://www.opensourceforu.com/2022/08/why-companies-need-to-set-up-an-open-source-program-office/

作者:Sakshi Sharma 选题:lkxed 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

开放文档格式(ODF)基于开放标准,你可以使用其它工具检查它们,甚至从中提取数据。你只需要知道从哪里开始。

过去,文字处理文件是封闭的专有格式。在一些较旧的文字处理软件中,文档文件本质上是该软件的内存转储。虽然这样可以让加载文件更快,但也使文档文件格式变得不透明。

2005 年左右, 结构化信息标准促进组织 Organization for the Advancement of Structured Information Standards (OASIS)为所有类型的办公文档定义了一种开放格式,即 办公应用程序开放文档格式 Open Document Format for Office Applications (ODF)。由于 ODF 是基于 OpenOffice.org 的 XML 文件规范的开放式标准,因此你也可以将其简称为 “开放文档格式”。ODF 包括几种文件类型,包括用于 开放文档文本OpenDocument Text 文档的 ODT。ODT 文件中有很多值得探索的内容,它的本质是一个 Zip 文件。

ODT 文件结构

跟所有 ODF 文件一样,ODT 文件实际上是一个 XML 文档和其它文件的 Zip 压缩包。使用 Zip 可以占用更少的磁盘空间,同时也意味着可以用标准 Zip 工具来检查它。

我有一篇关于 IT 领导力的文章,名为“Nibbled to death by ducks”,我将其保存为 ODT 文件。由于 ODF 文件是一个 zip 容器,你可以用 unzip 命令来检查它:

$ unzip -l 'Nibbled to death by ducks.odt'
Archive: Nibbled to death by ducks.odt
Length Date Time Name
39 07-15-2022 22:18 mimetype
12713 07-15-2022 22:18 Thumbnails/thumbnail.png
915001 07-15-2022 22:18 Pictures/10000201000004500000026DBF6636B0B9352031.png
10879 07-15-2022 22:18 content.xml
20048 07-15-2022 22:18 styles.xml
9576 07-15-2022 22:18 settings.xml
757 07-15-2022 22:18 meta.xml
260 07-15-2022 22:18 manifest.rdf
0 07-15-2022 22:18 Configurations2/accelerator/
0 07-15-2022 22:18 Configurations2/toolpanel/
0 07-15-2022 22:18 Configurations2/statusbar/
0 07-15-2022 22:18 Configurations2/progressbar/
0 07-15-2022 22:18 Configurations2/toolbar/
0 07-15-2022 22:18 Configurations2/popupmenu/
0 07-15-2022 22:18 Configurations2/floater/
0 07-15-2022 22:18 Configurations2/menubar/
1192 07-15-2022 22:18 META-INF/manifest.xml
970465 17 files

我想强调 Zip 文件结构的以下几个元素:

  1. mimetype 文件用于定义 ODF 文档。处理 ODT 文件的程序,如文字处理程序,可以使用该文件来验证文档的 MIME 类型。对于 ODT 文件,它应该总是:
application/vnd.oasis.opendocument.text
  1. META-INF 目录中有一个 manifest.xml 文件。它包含查找 ODT 文件其它组件的所有信息。任何读取 ODT 文件的程序都从这个文件开始定位其它内容。例如,我的 ODT 文档的 manifest.xml 文件包含这一行,它定义了在哪里可以找到主要内容:
<manifest:file-entry manifest:full-path="content.xml" manifest:media-type="text/xml"/>
  1. content.xml 文件包含文档的实际内容。
  2. 我的文档中只有一张截图,它位于 Pictures 目录中。

从 ODT 中提取文件

由于 ODT 文档是一个具有特定结构的 Zip 文件,因此可以从中提取文件。你可以先解压缩整个 ODT 文件,例如使用 unzip 命令:

$ unzip -q 'Nibbled to death by ducks.odt' -d Nibbled

一位同事最近向我要了一份我在文章中提到的图片。通过查看 META-INF/manifest.xml 文件,我找到了嵌入图像的确切位置。用 grep 命令可以找到描述图像的行:

$ cd Nibbled
$ grep image META-INF/manifest.xml
<manifest:file-entry manifest:full-path="Thumbnails/thumbnail.png" manifest:media-type="image/png"/>
<manifest:file-entry manifest:full-path="Pictures/10000201000004500000026DBF6636B0B9352031.png" manifest:media-type=" image/png”/>

我要找的图像保存在 Pictures 文件夹中。可以通过列出目录的内容来验证:

$ ls -F
Configurations2/ manifest.rdf meta.xml Pictures/ styles.xml
content.xml META-INF/ mimetype settings.xml Thumbnails/

就是这张图片:

Image of rubber ducks in two bowls

开放文档格式

ODF 是一种开放的文件格式,它可以描述文字处理文件(ODT)、电子表格文件(ODS)、演示文稿(ODP)和其它文件类型。由于 ODF 格式基于开放标准,因此可以使用其他工具检查它们,甚至从中提取数据。你只需要知道从哪里开始。所有 ODF 文件都以 META-INF/manifest.xml 为“引导”文件,通过它你能找到其余的所有内容。

(题图:MJ/d245ab34-f0b0-452c-b29a-ece9aa78f11a)


via: https://opensource.com/article/22/8/odt-files

作者:Jim Hall 选题:lkxed 译者:toknow-gh 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出

德国法庭裁决浏览器的“请勿跟踪”具有法律约束力

德国一家地区法院裁定,微软旗下的 LinkedIn 不能再无视用户在浏览器中的 “ 请勿跟踪 Do Not Track ” 设置。“请勿追踪” 是一个允许用户启用的 HTTP 头字段,启用该字段向网站的服务器表明不希望被追踪。但“请勿追踪”被认为并不具有约束力,网站可以选择尊重用户的决定,也可以不理睬。LinkedIn 在网站上明确表示:由于目前没有“请勿追踪”的相关标准,它对该信号不予回应。德国消费者权益组织 vzbv 称,LinkedIn 的声明(即不遵守 “请勿追踪” 偏好)违反了 GDPR。它指出,如果消费者启用了浏览器的请勿追踪功能,那么他们发出了一个明确的信号:不希望其上网行为被跟踪用于广告等目的,网站运营者必须尊重这一信号。法官同意了这一意见。

消息来源:Tech HQ
老王点评:这是非常明确的声明,这个裁定为各国法院做出了表率。

谷歌承诺为安卓 14 的 “勒索软件” 漏洞提供救援补丁

由于安卓 14 中存在的一个缺陷,当安卓设备有多个用户时,会导致设备被锁定,就像被安装了勒索软件一样。该缺陷最初报告给谷歌时,并没有引起重视,但随着该缺陷被媒体多轮报道,该漏洞的级别从 P2 升级到了最高优先级的 P0,并已交由专人处理。谷歌已经发布了相关的 Play 系统的补丁,但问题在于 Play 系统的更新不会主动应用,甚至不会让你知道它们已被下载。所以需要受影响的用户手动检查更新并安装。

消息来源:Ars Technica
老王点评:连技术漏洞都需要媒体监督才能有人重视。

苹果宣布了 M3 系列芯片及搭载该芯片的新 MacBook Pro

苹果称,M3、M3 Pro 与 M3 Max 是全球首批使用 3 纳米工艺的 PC 芯片。与第一代 M1 芯片对比,M3 的高性能核心和高能效核心比 M1 中的相应核心分别快 30% 和 50%,神经网络引擎也比 M1 系列芯片上的快 60%,图形处理器渲染速度比 M1 系列芯片相比最快可达 2.5 倍。M3 系列芯片最大变化就是其图形处理器,在功耗减半的情况下可达到与 M1 相当的性能,在峰值功耗下可实现 65% 的性能提升。

消息来源:The Verge
老王点评:苹果的 M 芯片确实很棒,而且事实上揭开了 Arm 芯片在个人计算机上的时代。

在新的历史时刻,我们正在开启一个全新的编程纪元,推动这一进程的核心力量之一便是阿里云的 AI 产品 —— “通义灵码”。

阿里云发布 AI 编程助手 “通义灵码”

2023 年 10 月的最后一天,在杭州云栖大会上,阿里云对外展示了一款可自动编写代码的 AI 助手。在现场展示中,当在编码软件的对话窗口输入“帮我用 Python 写一个飞机游戏” 后,短短几秒,这款名为 “通义灵码” 的 AI 助手就自动生成了 100 多行代码,点击运行后一个充满儿时回忆的“飞机大战”游戏就成功跑起来了。

云栖大会现场的 “通义灵码” 展区异常火爆,开发者体验后纷纷表示大受震撼:“不到 1 分钟居然生成了贪吃蛇的小程序”、“运营也能写前端页面啦”……甚至还有意犹未尽的观众们排队只为向 “通义灵码” 提一些棘手的问题 —— 比如 “帮我用代码解一个韦东奕出的奥数题”,而 “通义灵码” 也不负众望,不仅快速生成了函数代码还给出了相应的答案。

你身边的辅助伙伴

在这个日新月异的信息时代,“通义灵码” 担当着重要的角色,从业余爱好者到经验丰富的专业开发者,无论你在编程旅程的哪个阶段,都会发现 “通义灵码” 宛如一位随时待命、一路陪伴的编程伙伴。它能减少信息检索、工具切换、写单元测试等繁杂工作时间,更专注于技术设计。

不仅如此,“通义灵码” 能够协助你完成各种编程相关的工作,如编写单元测试、写代码注释、代码解释等。这对于保证代码的质量,挖掘潜在的错误和漏洞具有巨大的价值。它的存在极大地提升了编程工作的效率,减少了沟通与理解上的摩擦,让编程变得更加流畅、高效。

相较于人工编写测试耗时数分到数十分钟,“通义灵码” 能以毫秒级的速度生成测试代码,准确率和覆盖率都令人满意。

总的来说,无论你是在解决一项复杂的编程任务,还是在探索一项新的技术挑战,“通义灵码” 能为你提供一些帮助,使你的编程之旅更加轻松、易上手。

开创编程新时代

这个产品犹如一把充满魔力的钥匙,成功地打开了普罗大众曾经无法触及的编程大门,那是一面缔造无穷可能的生动壁垒。

它激活了编程的生命力,使之从被视为困难乏味的科技专业技能转变为一种更具包容性、更富创造性的工具。在这个新时代下,编程能力已经跨越了专业人员的界限,变为了全社会,每一个具有热情和想象力的人都可以触摸到的技术领域。从业余的编程爱好者,到探索未知的新手,再到洞悉市场趋势的企业和机构,“通义灵码” 让他们都有机会利用这场技术革命的智慧红利。

“通义灵码” 开创了编程的新时代,尤其在教育领域的影响尤为显著。比如,在未来的学校,学生将能通过 “通义灵码” 学习编程的基础知识,同时创造属于他们自己的科学项目。想像一下,一个小学生利用它制作一个探测环境污染的系统,启发出他们求知和创新的潜力,这样的景象即将成为现实。

这不仅仅是编程向非专业人群的开放,更是一种智慧的礼赠,一种信心的鼓励。无论你是在哪里,无论你是谁,只要你对这个世界充满好奇,对未来抱有期待,那么这个大门就为你敞开。任何人都可以利用 “通义灵码”,接受 AI 赋予的力量,挖掘出更大的可能,让编程成为一场每个人都可以参与的,精彩绝伦的技术盛宴。

“通义灵码” 的三大优势

在人工智能助手领域,“通义灵码” 以显著的解决问题能力脱颖而出。根据 HumanEval 测试结果,通义灵码的问题解决率高达 66.4%,远超过行业平均水平的 50% 左右。这一显著成绩代表了它在问题解决方面卓越的能力,无论面临何种问题,通义灵码都能提供有效的解决方案。

“通义灵码” 也展现出了对阿里云用户的友好性,特别体现在支持调用阿里云 SDK 和 API 上,这意味着用户可以针对特定需求进行优化。这一功能深受开发者的欢迎,开发者不再需要分担与多个服务进行交互的额外负担,使得开发工作更为轻松且高效。

开发者遇到编程问题时,还可以通过 “通义灵码” 快速得到解决思路,再也不需要一边编写代码一边浏览网络资料,更专注于编程工作,极大提高编程效率。

站在千亿规模的 “通义千问 2.0” 肩膀上

在 2023 云栖大会现场,周靖人还公布了阿里自研大模型的最新进展,发布了千亿参数规模的 “通义千问 2.0”。它在 10 个权威测评中全面超越 GPT-3.5 和 Llama2,并在加速追赶 GPT-4

“通义灵码” 依托于 “通义千问 2.0”,基于海量优秀开源代码数据集和编程教科书训练,可根据当前代码文件及跨文件的上下文,自动生成行级/函数级代码建议、单元测试、代码注释等,此外还具备代码解释、智能研发问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 使用场景调优,为开发者带来高效、流畅的编码体验。

据研发团队透露,基于阿里云强大的大模型能力和智能算力,“通义灵码” 在 5 个月内快速迭代了多个版本,并在上市发布之前进行了充分打磨,目前已在阿里云内大规模应用。我们有理由相信,以后我们使用的多种阿里云的服务和软件,都将看到 “通义灵码” 的身影。

目前,“通义灵码” 已面向所有开发者开放公测,VS Code、JetBrains 等各大 IDE 插件市场均已上线,广大开发者下载后即可体验。

有趣的是,“通义灵码” 还为它自己的开发也提供了帮助。研发团队透露,在训练 “通义灵码” 的数据集时,开发人员使用了 “通义灵码” 开发了数据清洗脚本。不仅如此,“通义灵码” 的 IDE 插件的开发也使用到了 “通义灵码” 生成的代码。

它展示出的不仅仅是一种技术的优越性,更是对立足未来的坚定信念和努力。这种技术的突破标志着阿里云在 AI 领域的技术实力得到了充分体现,它以行动向世界证明,无论是在理论研究还是在实际应用上,阿里云都能以卓越的表现引领行业发展的潮流,为我们的未来带来无限可能。

100,000 卡量级的算力支持

训练大模型是一项庞大的系统性工程,它囊括了算力底座、网络、存储、大数据、AI 框架、AI 模型等复杂技术,只有强大的云计算体系才能训练出高质量的大模型。

为了保证大模型训练的稳定互联和高效并行计算,阿里云全新升级了人工智能平台 PAI。阿里云通义大模型系列就是基于人工智能平台 PAI 训练而成。PAI 底层采用 HPN 7.0 新一代 AI 集群网络架构,支持高达 10 万卡量级的集群可扩展规模,超大规模分布式训练加速比高达 96%,远超业界水平;在大模型训练任务中,可节省超过 50% 算力资源,性能全球领先。

这种庞大的规模和强大的计算力,使得复杂的 AI 模型训练和应用的各种挑战变得可控、可管理。大模型的训练和应用,尤其是那些需要消耗大量计算资源的工作,不再是一项遥不可及的艰巨任务。

此外,这个平台不仅提供了强大的硬件设施,也有丰富的软件资源和人工智能工程的最佳实践。所有这些都让使用者可以专注于他们的核心任务,即开发和实现人工智能的实用应用,而无需担心硬件和基础设施的问题,使得人工智能的发展和应用能够更高效、更广泛的推进。

结语

阿里云坚信,AI 的力量不应仅仅限于少数人,而应成为每个人都能接触和利用的基础设施,就如同我们生活中不可或缺的水、电一样普及。这个理念已经具备了实现的条件,因为阿里云正朝着这个方向坚定地推进。我们将看到一种 AI 的力量,不仅是科技人员,在他们的编程和设计任务上提供支持,也为商业、社区,甚至教育和家庭领域带来效率和洞察的普惠。随着编程的大众化,可能会有更多的个人和小公司能颠覆传统市场,创造出全新的产品和服务。

我们致力于让每个人都可以更容易地接触、学习和使用编程。我们希望能把写代码变得像是写邮件一样简单和自然。这并不是一个不切实际的梦想,而是我们当前正在为之努力的目标。在不远的未来,我们期待看到一个每个社会角落都能感受到 AI 的价值,每个人都能挖掘出自我创新的可能性的世界。

笔记本的支持得到了提升,服务器性能得到了改进,更多内容一一揭晓。

又到了迎接 Linux 内核新版本发布的时刻!

Linux 内核 6.6 的发布,是一次大规模更新,针对各类笔记本、网络硬件、处理器等提供了大量全方位的改良

Linus Torvalds 表示

各种各样的修复散布各处,除了针对 r8152 驱动的一些重要修复外,其它的都相当小型。下面是上周的简短日志,供所有想要一探究竟、了解更多细节的读者。日志篇幅短小,可以快速翻阅。

? Linux 内核 6.6:都有哪些新元素?

在我们开始之前,需要提醒大家,这一次发布的是非长期支持版本,因此不是每个人都必须进行升级,除非你想要享受最新、最棒的版本。

总的来说,让我们来看看这次发布版本的亮点:

  • 针对英特尔芯片的优化
  • 对笔记本的更佳支持
  • 网络改进
  • AMD 芯片性能提升

针对英特尔芯片的优化

Linux 内核 6.6 版本新增了对英特尔的神经处理单元(NPU)的支持,这样的技术原先被称作通用处理器。

这项技术预计将于今年晚些时候,随着英特尔的“Meteor Lake”芯片亮相而首次公开登场。这些 NPU 将被专门用于处理人工智能工作负载

英特尔甚至已经开始对即将发布的 “Arrow Lake”芯片进行NPU 支持的初步工作了!

此外,还新增了对英特尔的 Shadow Stack 的支持,因为他们的 控制流执行技术(CET)被引入到了内核中。其主要目的是防止现代英特尔 CPU(从 Tiger Lake 起)上的返回导向编程(ROP)攻击

对笔记本的更佳支持

对于惠普笔记本,现在你可以直接在 Linux 中对 BIOS 进行管理了,这要归功于 “HP-BIOSCFG” 驱动的实现。

根据报道,从 2018 年起出产的惠普笔记本应该都可以支持这个驱动程序

对于联想笔记本,驱动程序已经更新,为更多的 IdeaPad 笔记本添加了键盘背光控制**。

同样,对于华硕笔记本,现在 ROG Flow X16(2023 年款)游戏笔记本,当屏幕翻转时可以正确地启用平板模式

网络改进

在网络方面,Linux 内核 6.6 版本带来了对如 Atheros QCA8081MediaTek MT7988MediaTek MT7981NXP TJA1120 PHY 等新型硬件的支持

同时,各类驱动程序也进行了升级,例如 高通 Wi-Fi 7 (ath12k)驱动程序,它现在支持 Extremely High Throughput(EHT)PHY

此外,针对各类 Realtek(rtl8xxxu)Wi-Fi 芯片启用了 AP 模式

关于特定于网络的变动,你可以在这个 拉取请求 中查阅更多的详细信息。

AMD 芯片的性能提升

随着 Linux 内核 6.6 的发布,AMD 的开发人员推出了两项尚未正式公开的新技术的支持

一项技术是对他们即将推出的 “FreeSync Panel Replay” 技术的支持,这一技术只用于游戏笔记本抖动屏,可以自动降低刷新率以节省电力和降低 GPU 工作负载。

另一项技术被称为 “动态提速控制”,这是一项能够提高某些 Ryzen SoC 性能的功能,但关于它的更多细节比较少。

关于它的实施,你可以在这个 补丁序列 中查阅更多的信息。

?️ 其他的变化与改进

其他方面,还包括一些值得注意的变动:

  • 针对 龙芯 的大量新特性。
  • Rust 工具链 升级至 v1.71.1 版本。
  • RISC-VBtrfs 的多项改进。
  • 完全移除了 无线 USBUltra-Wideband 的代码。
  • 英伟达英特尔AMD开源图形驱动程序 的众多优化。

你可以在 更新日志 中查阅更详细的信息。

安装 Linux 内核 6.6 版本

如果你的体验是像 Arch 或 Fedora 那类的滚动发行版,升级过程非常简单。

你只需要稍等片刻,因为这些发行版在发布更新时需要一些时间。

对于其他的用户,你可以等待主要版本更新,或者根据我们的指南在 Ubuntu 中升级至最新的主线 Linux 内核

在 Ubuntu 上安装最新的主线 Linux 内核

你可以在 官方网站 下载最新的 Linux 内核的 tarball (发布后可能需要些时间才能得到)。

? 你对这次内核发布有何想法?


via: https://news.itsfoss.com/linux-kernel-6-6-release/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出