2022年10月

英伟达的“虚伪”开源

今年早些时候,或许是迫于黑客压力,英伟达宣布开源其内核驱动模块。这是否意味着会有更好的开源驱动?内核开发者 Dave Airlie 在 LPC 大会上对此做了解释:英伟达 2018 年发布的图灵系列引入了对系统处理器 GSP 的支持,GSP 是一个基于 RISC-V 的处理器,负责管理 GPU 上的其它处理器。它的固件容量高达 30 或 40MB,而早期的固件容量通常才 256KB。英伟达事实上是把它的部分私有驱动转移到了 GSP。英伟达的开源驱动只是提供了 GSP 的接口而已。

消息来源:LWN
老王点评:所以,Torvalds 先生多年前就看穿了英伟达的本质,让我们一起竖起中指。

去中心化金融先锋将 5 亿美元投入美国国债和公司债券

2015 年推出的 MakerDAO 是挑战传统银行系统而设立的去中心化金融协议之一,其社区在 6 月底进行了初步投票,同意将 80% 的基金投入短期美国国债,20% 投入投资级企业债券。MakerDAO 周四发表声明,此举旨在使它的资产负债表多样化,价值 5 亿美元的通证将被转移到固定收益债务。

消息来源:彭博社
老王点评:颇有讽刺意味,就像以传统金融为假想敌的加密货币,却跟着股市一起涨跌。理想终究不及现实啊。

美国人宁愿削减食品支出也不愿意取消订阅服务

根据最近一份报告,大约三分之二的消费者表示将不得不减少支出;然而,只有大约四分之一的人计划在未来几个月取消流媒体订阅。报告发现,消费者最不可能取消亚马逊 Prime、Netflix 和 Spotify 以及家庭安全系统,甚至超过食品和汽油。一半的人表示,订阅服务现在占了他们每月支出的重要部分。平均而言,美国消费者每月花费约 135 美元的订阅支出,占他们每月预算的 17.8%。

消息来源:CNBC
老王点评:不管你乐意不乐意,早晚有一天就像房租、水电费一样得不断付这些订阅账单。你有没有什么订阅是不能停的呢?

微软、谷歌、亚马逊、IBM 和甲骨文如今都在关注云上的 DevOps。这些大公司正在给企业提供 IT 自动化的服务。然而,DevOps 仍然在持续的演进中。DevSecOps、AIOps 和 NoOps 正在成为下一个流行词。

随着开发和管理人员看到及时交付高质量软件的商业价值, 敏捷 Agile 方法论和 DevOps 也变得流行起来。拥有灵活的发布周期,并且交付具有 可扩展 scalable 可定制 customizable 的软件,是世界上每个企业的目标。通过将 CI/CD 工具和 管道 pipeline 部署到云端,DevOps 使发布过程变得更加流畅。融合了 DevOps 的 Polyglot 微服务架构正在帮助企业降低总拥有成本(TCO)。他们现在有能力用渐进式网络应用程序和最新的 UI 框架升级他们的技术栈。总的来说,团队正在以更好的效率执行任务,并且正在开发高质量的软件模块。

自治 DevOps

容器和 DevOps 与云原生应用走到了一起。Kubernetes 和 Docker 正在被用作容器,一个新的名词 NoOps 现在正在流行。对于不同的容器, 编排 Orchestration 都是一个重要的功能。为了扩展应用,开发环境中要创建容器集群。有一些新的容器正在进入云原生应用这个领域,比如 Mesos、Swarm、Openshift Rancher 和 Nomad。NoOps 有助于缩短编码周期,从而监控和管理应用程序。缺陷修复和热修复是不同的活动,它们都是 NoOps 的一部分。NoOps 有助于提高技术团队和业务运营人员之间的协同作用。它也有助于更好的监控、管理和流程自动化。NoOps 基础设施能够控制应用程序在云上的部署。企业从中获得的好处包括更好的交付、弹性的服务、更快的发布、良好的质量和 CI/CD 自动化。

DevSecOps

DevSecOps 算是另一个流行趋势,它与在开发操作中的安全问题有关。最近与 漏洞 vulnerabilities (log4j), 安全泄露 security breach (谷歌、脸书、微软),和安全攻击相关的问题增加了 DevSecOps 在企业中的重要性。 左移 shift left 方法强调了在软件生命周期的早期处理安全性和质量的重要性。在架构阶段就需要考虑隐私和 遵从性 compliances (如 GDPR)。这有助于降低成本,并且提升软件交付的速度。审计工具和安全检查列表是 DevOps 工具和系统的一部分,现在我们称为 DevSecOps。

AIOps

AI DevOps 现在被称为 AIOps。据预测,将来 AI 应用会由 AIOps 来管理。与 AIOps 相关的工具和软件正在开发中,并且将很快发布首个版本。AI/ML 应用部署和模型更新可以由 AIOps 来处理。这将在 工业 4.0 Industry 4.0 以及数据科学中扮演重要角色。有一种观点认为,NoOps 将会是 AIOps 的最终形态。AIOps 包括数据集管理、模型训练、模型服务、元数据管理、模型更新和服务更新。分布式训练将由 AIOps 来完成,这会提供 超参数 hyper parameter 优化,工作流程管理和“ 假设 what if ”的分析能力。

微服务配置管理

当前,DevOps 和微服务正在成为标准部署和 架构蓝图 architectural blueprints 来实施。应用可以在模块级别上就进行扩展。微服务可以在简化缺陷修复和问题区域隔离上提供帮助。经过设计,微服务可以通过添加更多 计算能力 computing power 实例 instances 来进行扩展。但是当它们没有被正确实现的时候,数据安全和管理的问题就会突然出现。

平台即产品

云上的 软件即服务 Software as a Service 平台即产品 Platform as a Product 最近非常流行。通过加速向平台部署和功能交付,DevOps 使这些变成现实。从编码到上线阶段,CI/CD 管道有助于可视化应用的部署。持续交付、集成和部署都是 DevOps 的一部分。DevOps 生产线模拟工业生产线是未来要关注的。

DevOps 正在慢慢地向 DevSecOps 和 AIOps 转变。对于企业,NoOps 才是未来。现在需要的是减少与安全相关的攻击、事故和破坏发生。对于企业来说,数据安全和隐私的优先级更高,并且这些新技术都将在这方面有所帮助。


via: https://www.opensourceforu.com/2022/09/where-is-devops-headed/

作者:Bhagvan Kommadi 选题:lkxed 译者:Yufei-Yan 校对:wxy

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

Pop!\_OS 22.10 将不会发布。所以,你将无法使用 GNOME 43…… 这里是原因。

System 76 将不会发布 Pop!_OS 22.10 Linux 发行版:这就是为什么!

Pop!\_OS 是一个基于 Ubuntu 的 Linux 发行版,它提供了一个精心设计的用户体验以及强大的软件套件。

考虑到它带来的最新技术和桌面环境带来的有用的调整,Pop!\_OS 发行版通常值得等待。

但是,你将无法获得 Pop!\_OS 22.10 发行版。

System76 希望专注于开发其自己的基于 Rust 的 COSMIC 桌面环境,并在未来的版本中放弃 GNOME。?

如果你不知道的话,这是我们对 Pop!\_OS 的 COSMIC 桌面环境的旧报道,以供说明:

哦,哇哦!Pop!\_OS Linux 开发人员正在创建一个基于 Rust 的新桌面环境

Pop!\_OS 22.10 发行版将不会发布

一般在 Ubuntu 发布新的 LTS 和非 LTS 版本之后,Pop!\_OS 发行版就会发布。

没有 Pop!\_OS 22.10,一些用户可能会失望,因为他们无法在 Pop!\_OS 上体验 GNOME 43。

感谢 OMG!Ubuntu! 发现了 Pop!\_OS 开发人员 Michael Murphy 的这个 Reddit 评论

Michael 提到:

我们将会把开发时间集中到 COSMIC 的 Rust 实现上,而不是 22.10。支持多个 Ubuntu 版本需要很大的努力,而 6 个月的发布周期真的会吃掉开发时间和产品的稳定性。

? 我相信这是一个很好的决定。去年,当他们宣布了基于 Rust 从头开始构建桌面环境的计划时,我总是想知道他们如何做到的。

从头开始做一件事并达到用户的期望是一项艰巨的任务,这些用户已经在基于 GNOME 的 Pop!\_OS 上拥有了很好的体验。

COSMIC 桌面环境

pop os cosmic 桌面环境早期构建

看到 COSMIC 桌面环境的更多发展会很有趣。上次我们尝试它(或看到演示)时,用户会对它感到兴奋,即使它们只是刚刚开始。

从技术上讲,它自 2021 年以来就一直在开发中,2023 年的 Pop!\_OS 发行版将会带来它。

它使用 Rust 编程语言编写,遵循 freedesktop 互操作性规范,并完全移除了对 GNOME 和其 shell 扩展的依赖。

我们曾经介绍过 COSMIC 桌面环境的早期预览构建,你可以在这里查看:

我尝试了 System76 新的基于 Rust 的 COSMIC 桌面!

为什么这是件好事?

Pop!\_OS 的 LTS 版本已经收到了比 Ubuntu 更多的包更新和内核升级,所以你不必担心没有发布 22.10 版本。

相反,我们应该期待 Pop!\_OS 的下一个主要升级,那时他们会正式介绍 Rust-COSMIC 桌面环境。

? 你对这个决定怎么看?你对未来的 Pop!\_OS 发行版有什么期待吗?


via: https://news.itsfoss.com/no-pop-os-21-10/

作者:Sourav Rudra 选题:lkxed 译者:Cubik65536 校对:wxy

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

谷歌十年处理了 60 亿个“盗版”链接

来自 32 万个版权所有者的撤销请求已经提交了 60 亿个 URL,谷歌已经批准了大多数请求。最活跃的十个组织总共报告了近 25 亿个 URL,而其中 40% 的删除请求涉及到 400 个域名。谷歌正在跟内容所有者合作,以在其索引之前将侵权网站列入黑名单。谷歌曾积极反对任何第三方限制网络索引的努力。现在,谷歌正在自愿跟这些第三方合作,并接受那些尚未被搜索引擎索引的链接的删除请求。

消息来源:Tech Spot
老王点评:反盗版当然是对的,但是这种撤销请求越来越有被滥用的迹象。

19% 的钓鱼邮件绕过微软 Defender

Avanan 的新研究表明,微软 Defender 的钓鱼邮件漏报率为 18.8%,而在 2020 年,这一比例是 10.8%。专门设计的金融类钓鱼邮件的漏报率甚至高达 42%。同时,Defender 将 7% 的钓鱼邮件当做垃圾邮件而没有识别为钓鱼邮件。不过,Defender 可以捕捉到 90% 的未知恶意软件,也能过滤 98% 的大宗商业邮件。

消息来源:avanan
老王点评:这个漏报率还是挺高的,我使用 gmail 的体验看似乎漏报更低。

波士顿动力公司承诺不将其机器人武器化

包括波士顿动力公司在内的六家机器人公司发表公开信,承诺不支持其产品的武器化,并呼吁该行业的其他公司也这样做。他们说,在可能的情况下,他们将审查客户的计划,希望避免那些将机器人变成武器的人,此外还将探索可以防止这种使用的技术特征。

消息来源:axios
老王点评:这似乎不是道德约束能解决的问题,机器人武器化是早晚的事。

苹果 M1 上的原生 Linux GPU 驱动?它就快来了!

一个适用于苹果芯片的原生 Linux GPU 驱动程序几乎就绪!

让 Linux 在 苹果芯片 Apple Silicon 设备上工作是我们很多人的愿望!

感谢 Asahi Linux 项目,它现在对测试者来说已经成为现实。当然,它还没有准备好进入最佳时期,但如果你是一个资深 Linux 用户,你现在就可以在苹果 M1/M2 设备上尝试 Linux。

现在,Linux 开发者 Asahi Lina 的一个令人兴奋的进展引起了我们所有人的注意。

我们可能会比预期更早地拥有一个用 Rust 编写的原生 GPU 驱动程序。

所以,这意味着什么?

几个月前,Asahi Lina 加入了 Asahi Linux 项目,并开始 开发一个驱动程序原型 以在 Linux 上运行图形应用程序。

现在,通过更多的调整和一些来自 Asahi Lina 对 M1 GPU 硬件接口的逆向工程的惊人的贡献,她已经成功地在苹果 M1 芯片上运行了 GNOME、KDE 应用程序,做到了在 Firefox 上播放 YouTube 等事情!

以下是她 推特 的内容:

GNOME 运行了!!Firefox 浏览器可以运行!你可以看 YouTube,玩 Neverball,运行 KDE 应用程序,以及更多!! 没有崩溃!!!

在苹果 M1 的原生 Linux GPU 驱动上!!

需要注意的是,这还没有在苹果 M2 上测试过。

这里还有个视频,你可以看到它运行的情况:

她还解释说:

我使用了一个糟糕的黑科技来解决一个稳定性问题,这影响了性能,但它证明了这是唯一剩下的主要问题!一旦我把它修复好了,我们就会有完整的性能和稳定性!然后就只剩下 Mesa 驱动程序的修复了!!!

当然,这还只是处于早期的开发,我们甚至没有在 Linux 内核中拥有 Rust 实现。所以,当 Rust 开始进入主线版本时,也就是 Linux 内核 6.1 或更新版本时,你可能会看到它越来越接近现实。

尽管如此,这对 Asahi Linux 来说是一个不可思议的里程碑。随着一些发展,用户一定急于在苹果芯片设备上尝试 Linux。


via: https://news.itsfoss.com/linux-gpu-driver-apple/

作者:Ankush Das 选题:lkxed 译者:KevinZonda 校对:wxy

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

Fedora 37(和 36)可能不再允许你使用一些流行的编解码器来方便地使用视频的图形加速功能。

![哦,不!?Fedora正在放弃对流行视频编解码器的支持[这里有原因!]](/data/attachment/album/202210/07/091549e2zymcpycczhmcpp.png)

Fedora 是一个流行的 Linux 发行版,迎合了那些希望在他们的工作站(和服务器)上使用最先进技术的用户。

它没有搭载任何专有组件,默认情况下坚持使用完全开源的软件库。

虽然这对一些人来说已经很不方便了,但现在看来,另一个变化可能会困扰期待 Fedora 37 的用户。

最近在 Fedora 上的一个 Mesa 的提交 告诉我们,由于法律问题,H.264、H.265 和 VC-1 编解码器的视频加速 API(VAAPI)的支持已经被禁用。

这一变化可能也会被回传到 Fedora 36。

? H.264 是大多数视频行业使用的主流视频编解码器。

例如,苹果公司广泛使用 H.264 编解码器,用于 iPhone 手机拍摄的照片和视频。你可以阅读此 文档 来了解更多。

Fedora 项目论坛的一位成员 首先发现 了 Fedora 中的这一变化,他将其描述为 “F36 的一大退步”。

这对 Fedora 用户来说是坏消息吗?

是的,基本上是的。

主要是,它将影响使用开源驱动程序的 AMD GPU 用户,阻止他们使用 GPU 加速 来播放需要使用这些编解码器的视频内容。

此外,它还会影响到 任何使用开源图形驱动的用户,即使他们在英特尔芯片上运行 iGPU。Fedora 开发者还没有对此提供任何澄清,但你可以自己测试一下。

如果你在英伟达显卡上使用专有驱动程序,你就没有什么可担心的。

运行旧硬件的用户也可能有问题,他们的系统可能不支持这些编解码器。

这些编解码器最常用在你从 BT 或各种服务中下载的视频中,这些视频还没有转移到更新一代的编解码器(如 AV1VP9)。

我相信,这是互联网上的大部分视频的情况。

一些流媒体平台也使用这些编解码器在其各自的平台上提供内容,这可能导致用户在试图通过其服务访问内容时面临问题。

这是否影响到每个人?

如果你是那些观看 YouTube 视频的人,不使用任何需要这些编解码器的视频的平台或下载它们,你就不会有任何问题。

Fedora 正在避免法律上的麻烦

还没有人起诉 Fedora 或强迫他们这样做。然而,正如 Phoronix 所指出的,Mesa 的一个变化最近允许开发者选择性地禁用编解码器,以帮助避免法律纠纷和软件专利冲突。

因此,为了避免法律上的混乱,Fedora 进行了这一改变。

H.264 和 H.265 的专利属于一家名为 MPEG LA 的公司,该公司专门用于持有视频编解码器和显示标准领域的专利。

而 VC-1 的专利属于 SMPTE,这是一个由媒体和娱乐机构的专业人士管理的团体。

考虑到用户在购买显卡时已经支付了使用这些编解码器的许可,我们仍然不确定为什么会这样。你可以在 Fedora 的法律列表会话 中阅读更多相关信息。

可能的解决方法是什么?

显然,你必须依赖基于 CPU 的解码了。当然,你也可以使用官方或第三方的 Mesa 构建版本。

Flatpak 应用程序可能允许你观看图形加速的视频内容而没有问题。但是,这要取决于软件的维护者。

但是,对于大多数用户来说,这可能是一个不方便的解决方案。

另一个解决方法可能是在旨在包含第三方应用程序的 RPM Fusion 仓库中单独包含支持 VAAPI 的编解码器。

然而,负责 Fedora RPM Fusion 仓库的开发者对维护 Fedora Mesa 3D 的复刻版本不感兴趣。该开发者提到:

rpmfusion 基本上没有兴趣去打包和维护它,而且保持仓库与 Fedora 同步对我来说也不是一个优先事项。

? 你对 Fedora 的这一变化有什么看法?请在下面的评论中告诉我们你的想法。


via: https://news.itsfoss.com/fedora-drops-vaapi-codec/

作者:Sourav Rudra 选题:lkxed 译者:wxy 校对:wxy

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