苹果 M1 支持 Linux 最新进展;英特尔发布“GSC”Linux 驱动程序;Linux 基金会研究揭示开源趋势 | 开源日报

本文主要是介绍苹果 M1 支持 Linux 最新进展;英特尔发布“GSC”Linux 驱动程序;Linux 基金会研究揭示开源趋势 | 开源日报,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

整理 | 宋彤彤
责编 | 屠敏

开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!

一分钟速览新闻点!

  • 苹果 M1 支持 Linux 最新进展
  • 英特尔发布“GSC”Linux 驱动程序,为独立 GPU 启用 HDCP 媒体保护
  • Windows 终端可带来默认命令行体验
  • Linux 基金会研究揭示开源趋势:多样性、公平性和包容性
  • Dbt Labs 在成为“独角兽”半年后,洽谈估值 60 亿的融资
  • The Guild 获 4800 万美元赠款,作为核心开发人员加入 The Graph
  • GNU nano 6.0 发布,默认启用暂停
  • Rails 7.0:实现真正全栈 Web 开发方法的愿景
  • Azul:通过 Java 远程编译效率飞速提高

开源大新闻

苹果 M1 支持 Linux 最新进展

近日,Asahi Linux 项目团队概述了其在 Apple Silicon/Apple M1 支持 Linux 的最新现状。通过该项目团队最新发表的公告显示,他们实现了让触摸板和键盘在 M1 驱动的 MacBook 上工作,以及音频播放工作。同时耳机插孔也有开发补丁,用于在 M1 Pro/Max 启动时获得对 M1 的支持。时下,不论是在最初的 M1 芯片上,还是在最近的 M1 Pro 和 M1 Max SoC 上,他们都取得了良好的进展。随着 Linux 5.16 和 5.17 的推出,2022 年 Asahi Linux 项目团队有望完成更多重大项目,以在苹果 M1 硬件上构建一个可用的日常 Linux 系统。(Phoronix)

图片: https://uploader.shimo.im/f/YM4uafohlfvNyLqH.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk2NDA5MzUsImciOiJ6a0MyT2hjc2VlZ2ZOOFhGIiwiaWF0IjoxNjM5NjQwNjM1LCJ1c2VySWQiOjc0MjE1Mzg0fQ.4EpePGBwhz9d9al_exX4pvuce2asJ0_sRgtWbOOpbNk

当前 Asahi Linux 项目对 Apple M1 SoC 不同组件的支持状态的概述
图片来源:Phoronix

英特尔发布“GSC”Linux 驱动程序,为独立 GPU 启用 HDCP 媒体保护

近日,英特尔 Linux 工程师发布了一组新补丁,其支持 Linux 下的以图形安全控制器“GSC”作为独立显卡的机箱控制器。英特尔 GSC 是一个管理引擎(MEI)设备,用于他们即将推出的 ARC 独立显卡。在 GSC 的主要功能(在代码的不同区域中同时引用“图形系统控制器”和“图形安全控制器”)中,有一个公开的固件管理接口似乎总是围绕媒体保护而暴露高带宽数字内容保护(HDCP 2.2)。开源 Intel Linux 图形驱动程序很常见,因为在集成图形方面,它多年来一直支持 HDCP;至少在集成显卡方面,当时他们的主要 HDCP 动机是围绕英特尔驱动的 Chromebook。

Windows 终端可带来默认命令行体验

12 月 14 日,微软 Windows Terminal 团队宣布本月将发布 Windows Terminal (Windows 终端)服务版本,下一个功能版本计划于 1 月发布,同时详细介绍了 Windows 终端在 Windows 上的默认命令行体验以及他们的未来计划。在 Windows 11 上,用户可以将 Windows 终端设置为默认体验;在 Windows 设置的“开发人员设置”页面内、“启动”页面上的 Windows 终端设置内以及 Windows 控制台主机属性表内这几个位置都能找到该设置。同时他们计划在 2022 年期间,让 Windows 终端成为 Windows 11 设备上的默认体验。

图片: https://uploader.shimo.im/f/fRHjGLbROqdHBVz4.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk2NDA5MzUsImciOiJ6a0MyT2hjc2VlZ2ZOOFhGIiwiaWF0IjoxNjM5NjQwNjM1LCJ1c2VySWQiOjc0MjE1Mzg0fQ.4EpePGBwhz9d9al_exX4pvuce2asJ0_sRgtWbOOpbNk

图片来源:Microsoft

Linux 基金会研究揭示开源趋势:多样性、公平性和包容性

12 月 14 日,Linux 基金会在其最新的 LF Research 研究报告中发现开源的趋势:“多样性、公平性和包容性”。该研究来源于定性访谈和一项全球调查,其中来自开源社区的初步回复超 7,000 份,其目的是提高业界对开源领域多样性、公平性和包容性(DEI)状况的集体理解,并为重要的 DEI 实践提供参考依据。这项研究的赞助商包括亚马逊网络服务(AWS)、CHAOSS 社区、康卡斯特(Comcast)、富士通、GitHub、GitLab、日立(Hitachi)、华为、英特尔、NEC、松下(Panasonic)、红帽、瑞萨(Renesas)和 VMware。

该研究的主要发现包括: 82% 的受访者认为开源是受欢迎的,但不同的群体总体上有不同的观点;开源多样性的增加反映了全球采用率的增加,但仍有很大的改进空间;时间是开源参与的首要决定因素;排斥行为会对贡献者的体验和保留产生连锁影响等。

图片: https://uploader.shimo.im/f/Lnr8id5aTULF8ER5.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk2NDA5MzUsImciOiJ6a0MyT2hjc2VlZ2ZOOFhGIiwiaWF0IjoxNjM5NjQwNjM1LCJ1c2VySWQiOjc0MjE1Mzg0fQ.4EpePGBwhz9d9al_exX4pvuce2asJ0_sRgtWbOOpbNk

Dbt Labs 在成为“独角兽”半年后,洽谈估值 60 亿的融资

今年 6 月,数据初创公司 Fishtown Analytics 成为业界“独角兽”,并改名为 Dbt Labs,与其流行的数据分析产品同名,数据公司的繁荣市场也是从那时起开始回升。近日,福布斯从多个消息来源了解到,Dbt Labs 正在讨论以至少 60 亿的估值进行 D 轮融资。其上一轮仅以 15 亿美元的估值筹集了 1.5 亿美元,与上一轮融资相比有一个很大的提升。(福布斯)

The Guild 获 4800 万美元赠款,作为核心开发人员加入 The Graph

12 月 15 日,Graph 基金会宣布,The Guild 团队已获得 4800 万美元的赠款,将为子图和协议研发做出贡献。此前 The Guild 曾为 Wave 1 Grantee 构建子图工具,而现在致力于 The Graph 长期开发核心子图功能,并将 GraphQL 带给 web3 中的大众。Guild 是 GraphQL 生态系统中顶级的开源开发人员团体之一,构建并维护了世界上一些使用最广泛的 GraphQL 工具。

Guild 将在四年内与 The Graph 生态系统合作,开发新的子图功能,例如子图组合、分析和突变等,并改进 GraphQL API 和子图开发人员环境。Guild 将专注于改进 Graph Node 的查询功能,使开发人员能够更有效地构建功能丰富的应用程序;同时还将与其他核心开发人员、The Graph Foundation 合作,把这些功能集成到以 Web2 为重点的流行 GraphQL 工具中,创建量身定制的教育视频,以促进对 Web2 开发人员的更多教育和入职培训。(The Graph)

图片: https://uploader.shimo.im/f/vt44UWl5YrIr14WM.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk2NDA5MzUsImciOiJ6a0MyT2hjc2VlZ2ZOOFhGIiwiaWF0IjoxNjM5NjQwNjM1LCJ1c2VySWQiOjc0MjE1Mzg0fQ.4EpePGBwhz9d9al_exX4pvuce2asJ0_sRgtWbOOpbNk

The Guid 的联合创始人发言


开源软件专区

GNU nano 6.0 发布,默认启用暂停

12 月 15 日,GNU nano 6.0 发布。GNU nano 6.0 开源命令行文本编辑器现已更新可用,其是强大的 CLI 编辑器 6.x 系列中的第一个稳定更新,几乎在所有 GNU/Linux 发行版都有配备。
GNU nano 6.0 有所改进,引入了各种新功能,包括隐藏标题栏、状态栏和帮助行的新选项,以及使用终端模拟器的所有行作为编辑区域;同时还一个重要变化是默认启用暂停,可以使用“ TZ ”将其调用,此更改取代了“ -z ”、“ --suspendable ”和“ ‘set suspendable’ ”选项,但想通过一次按键暂停 nano 的用户仍然可以在 nanorc 文件中放置“ ‘bind ^Z suspend main’ ”。

图片: https://uploader.shimo.im/f/W7u0pvXubonWaEC5.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk2NDA5MzUsImciOiJ6a0MyT2hjc2VlZ2ZOOFhGIiwiaWF0IjoxNjM5NjQwNjM1LCJ1c2VySWQiOjc0MjE1Mzg0fQ.4EpePGBwhz9d9al_exX4pvuce2asJ0_sRgtWbOOpbNk
具体详情见:https://www.nano-editor.org/news.php

Rails 7.0:实现真正全栈 Web 开发方法的愿景

12 月 15 日,Rails 团队发布消息,称 Rails 7.0 实现了一个愿景,即提出一种真正的全栈 Web 开发方法,以同等的活力应对前端和后端挑战的愿景。这一愿景在几年前还遥望不可及,但随着浏览器对 ES6/ESM 支持的进步、HTTP/2 的广泛采用以及强大的导入地图新标准,这个愿景才逐渐走向现实。Rails 7 利用这些进步为前端提供了一种无节点的默认方法——在此过程中既不会牺牲对 npm 包的访问,也不会牺牲现代 JavaScript。同时 Rails 7.0 中使用 Active Record 进行工作加密;使用 Marginalia 样式标记跟踪查询来源;以及还有一些一步查询加载和 Zeitwerk 代码独家放送等,具体详情见附加链接。
具体详情见:https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-vision

开源工具推荐

Azul:通过 Java 远程编译效率飞速提高

全球最大的 OpenJDK 商业提供商 Azul 推出了“云原生编译器”,可将 Java 远程编译为本机代码,声称它可以减少高达 50% 的计算资源,从而提高效率。当 Java 应用程序运行时,JIT(即时)编译器——通常称为 HotSpot 的 OpenJDK JIT,将 Java 字节码编译为本地机器码以优化性能。这是一个高度优化的过程,但 Azul 认为它可以从运行应用程序的 VM 或容器中移除这个责任来进一步改进它。

“‘本地编译’的问题在于你受到本地机器资源的限制,”Azul 首席执行官兼联合创始人 Scott Sellers 告诉 The Register,“Java 运行时的上一个实例和下一个实例之间没有信息共享,所以一切都显得非常孤立和僵化。云原生编译器是关于卸载编译过程,将它从 JVM‘Java 虚拟机’中取出,取而代之的是将其放入云服务中。”尽管 Azul 对自己的产品充满热情,但也还是存在不足之处,大家都希望开源届能提供更多关于节约资源、提高效率的编译器。

【欢迎投稿】源码面前,了无秘密。大家还有哪些推荐的开源工具或者开源软件,亦或是想了解的开源资讯,可以投稿至邮箱:tumin@csdn.net。开源世界的一切,由你我共同创造!


你参与开源有多长时间了?是否通过开源获得过收入?对亲身经历的开源世界有什么样的看法?
欢迎参与 CSDN 重磅推出的《2021 中国开源开发者年度有奖大调查》活动,惊喜礼品等你拿!

图片: https://uploader.shimo.im/f/KBiVVSh0Qh3tYa19.jpg!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk2NDA5MzUsImciOiJ6a0MyT2hjc2VlZ2ZOOFhGIiwiaWF0IjoxNjM5NjQwNjM1LCJ1c2VySWQiOjc0MjE1Mzg0fQ.4EpePGBwhz9d9al_exX4pvuce2asJ0_sRgtWbOOpbNk

这篇关于苹果 M1 支持 Linux 最新进展;英特尔发布“GSC”Linux 驱动程序;Linux 基金会研究揭示开源趋势 | 开源日报的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/429588

相关文章

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧