写点什么

研发近 3 年,Linux 发行版开源操作系统 deepin V23 终于发布!

  • 2024-08-16
    北京
  • 本文字数:3383 字

    阅读完需:约 11 分钟

大小:1.66M时长:09:41
研发近3年,Linux发行版开源操作系统deepin V23 终于发布!

在历经近 3 年的努力、迭代了 9 个版本、经历了 51 次内测后,8 月 15 日,知名开源社区 deepin(深度)正式发布开源操作系统 deepin V23,该版本带来了全新 DDE 视界、 AI For OS、“如意玲珑”应用生态、“deepin IDE”集成开发环境等诸多重磅更新。

 

“我们不认为增删几个上游的应用软件,修改一下语言、壁纸,或者调整下应用布局等等,就是一个操作系统的版本更新。我们希望每一次的大版本更新,都有大量真正用户需要和创新性的内容,去突破 Linux 桌面发行版的能力边界,能让 Linux 桌面与 Windows、MacOS 这两个商业操作系统一样强大。”deepin(深度)社区创始人刘闻欢说道。

 

操作系统全栈自研矩阵,适配多款国产芯片

为了真正掌握操作系统发展权、上游社区主导权、供应链安全主动权,2022 年,由开放原子开源基金会旗下的欧拉社区所代表的中国服务器操作系统根社区,以及由统信软件主导运营的 deepin 深度社区所代表的中国桌面操作系统根社区先后投入建设。

 

注:Linux 操作系统根社区是指从 Linux kernel 和其他开源组件构建,不依赖上游发行版,有大量的外部个人贡献者与企业参与共建的开源社区。deepin 社区用户超 540 万,其中近 300 万为海外用户,其在中国知名下游商业发行版统信 UOS 目前国产装机量已超 600 万台。

 

deepin 社区的第一步是独立构建全新的仓库、自主研发基于 deepin 根社区的开发工具,以便开发者可以更便捷、更有效地参与贡献。

 

作为首个基于根社区推出的发行版本,deepin V23 实现了操作系统的每个层级均有自研模块,为全球开源操作系统爱好者提供了源自中国的开发工具。

 


deepin V23 搭载 Linux 6.6 LTS 内核,从仓库到应用层,针对操作系统核心组件,采用了大量自研方案:

 

  • 独立构建的仓库 beige-V23 采取独立选型、独立更新策略和精细化的仓库维护模式,对 8000+核心包进行升级,有效提升了系统的稳定性和安全性,并且能够更好地支持 ARM64、RISC-V、LoongArch64 等新硬件和新架构。

 

  • 服务层,deepin 研发了 AM 应用程序统一管理框架,不仅极大地便利了从应用层对相关进程进行更为细致的资源与权限管控,还实现了统一的调度策略,解决了以往资源管控纷乱无章、后台进程杂乱无序的难题,更为未来的发展预留了扩展空间。

 

  • SDK 层,基于 Qt 开发的通用开发框架 DTK,可满足研发人员“一次研发,多平台、多架构复用”的需求,提升开发效率。目前已完成 6 个版本迭代,110+次更新,累计提交代码近 20 万行,已被迁移至超过 10 个 Linux 发行版。在 V23 中,浏览器、音乐、邮件等 40 余款原生应用全部使用 DTK 开发。

 

  • 桌面环境层,首个由中国社区主导、备受全球 Linux 爱好者喜爱的 DDE 迎来全面升级。全新的任务栏、启动器以及更丰富的个性化主题,在保留 V20 用户习惯的同时,显著提升了系统的管理能力与交互体验。展示形式进行了精心设计,保持统一的风格和节奏,用户得以在进行不同操作之间,视觉始终流畅而连贯。

 

  • 应用层,deepin 为开发者提供了完善的原生应用开发矩阵:

 

  • 集成开发环境 deepin IDE,集成 AI 能力,支持多种软硬件架构、多种编程语言;具备全量基础功能,可以实现一站式多场景开发,从底层服务到上层开发工具实现垂直安全,真正做到掌握自主发展权;

  • 综合型自动化测试框架“YouQu”,由统信软件主导研发,以其简便的环境部署、强大的功能特性脱颖而出,不仅支持 UI、WEB、接口及命令行等多种自动化测试场景,还极大地提升了测试效率与质量,为 Linux 操作系统上的开发测试工作带来了前所未有的便捷与高效;

  • 始于 2017 年、现已捐赠给开放原子开源基金会的新型独立包管理工具“如意玲珑”,凭借对跨发行版的强大支持,可有效解决传统包管理系统强依赖导致的兼容性问题,以及权限松散导致的安全问题。目前,“如意玲珑”千帆竞发,已有 400 多位开发者贡献了超 2000 款如意玲珑应用,其中 1000 余款已上架 deepin V23 应用商店。

 

在发布的同时,Intel、龙芯、飞腾、玄铁等 CPU 厂家日前也纷纷宣布与 deepin V23 完成适配,这代表着 deepin V23 成为首个支持 X86、ARM64、LoongArch64、RISC-V 等全部主流通用计算架构的开源桌面操作系统。此外,社区项目 deepin-m1

https://github.com/deepin-community/deepin-m1)能够支持苹果 M1 芯片的设备。这意味着 deepin 社区全球用户都可以在第一时间体验到 deepin V23。

 

据刘闻欢介绍,deepin V23 原计划在 2023 年发布,延期到现在才最终发布的原因是,因为自 2022 年启动规划时设立了 4 个雄心勃勃的目标:

 

  • 独立仓库:在 deepin V23 以后,根据自己的需求、理解和判断,自主选择上游各软件的版本和软件包构建规则,以提高系统的稳定性、安全性和创新特性。

  • 行云设计:以现代化设计理念对 deepin 桌面环境进行新一轮的打磨,打造美观、流畅、细节丰富的视觉界面和方便快捷的交互体验。

  • 原子更新:采用 ostree 技术实现操作系统基础的不可变和系统 A/B 分区机制,提升操作系统基础的稳定性、安全性和自由回滚机制的特性,为 deepin 的未来发展打下坚实的基础。

  • 非依赖软件包:deepin V23 的如意玲珑软件包格式,采用 Linux 沙箱隔离技术,实现不同于传统 deb 和 rpm 的非依赖性包格式,避免应用软件包对操作系统的耦合和侵入,让系统更安全和稳定,同时也能让 deepin 的应用生态更加方便地在其他 Linux 发行版上使用。

 

此外,deepin 团队还规划了一系列旨在提升用户体验与兼容性的小目标,如自主研发基于 wayland 协议的 treeland 窗口管理器,从而补齐自研桌面环境 DDE 的最后一个版块等。

 

“实际上每一个小目标背后的工作量一点也不小。”刘闻欢表示,“正因如此,虽然发布了多个中间版本并多次延期,但在最终版本发布的时候,仍然留有不少遗憾。上面的每个目标都有很多的工作,最终没有能 100%完成。”

 

比如,虽然已经经过验证,但由于测试覆盖不够,为了稳妥起见,deepin V23 仅实现了基本的原子更新能力,而没有最终发布不可变系统;Treeland 窗口管理器虽然已经基本成型,但是没有达到期望的稳定目标,因此 deepin V23 目前还是使团队自己维护的 KWwin 分支版本等。

 

将 AI 集成到桌面操作系统

统信软件自 2023 年推出 UOS AI 以来,就在上游社区版 deepin 中持续验证和迭代。

 

“在 Linux 发行版中首次引入了 AI 能力,这是我们最初规划中没有包含,但在去年额外增加的目标。deepin 自带了 UOS AI 助手的第一个版本,并且在图像处理、邮件客户端等应用中引入了 AI 能力。除此之外,我们还跟 Intel 合作,实现了在 Intel 平台上端侧模型的推理优化。这虽然只是我们探索 AI+OS 融合路上的第一步、我们期望的效果还未完全实现,但也已经是 Linux 世界中少有能够对标 Windows AI 能力的 Linux 发行版。”刘闻欢表示。

 

自 UOS AI 赋能 deepin 以来,在应用层,UOS AI 已支持自然语言命令调用 20 余个操作系统设置能力、40 余个使用场景,已适配 60 余款应用;芯片层支持国内主流 CPU 芯片和英伟达等国内外主流 GPU 芯片;大模型层开放接口,支持接入所有 OpenAI 接口格式的大模型,用户可根据自身需求,自行适配专属模型。

 

对于 deepin 这一中国首个接入大模型的开源操作系统,海外杂志 Linux Magazine 评价道:“deepin 已经将人工智能集成到桌面操作系统上,开始向微软 Copilot 发起挑战”,并称“这可能只是 deepin V23 融合人工智能的开始”。

 

Intel 开源技术高级研发经理田俊表示,deepin 的 Intel SIG 小组集中支持了最新的 Meteor Lake 与 deepin 的深入适配。作为 Intel Ultra 平台的重要组成部分,deepin 带来了前所未有的性能提升和丰富的功能支持。

 

“通过 CPU、NPU、GPU 的协同运算,deepin V23 能够胜任各种实用性的 AI 应用,特别是本地推理能力。GPU 的高吞吐和图形处理能力、NPU 的低功耗专用 AI 算法能力以及 CPU 的低延迟逻辑运算能力,共同构成了 deepin V23 强大的 AI 计算能力。”田俊表示。

 

国民级办公应用 WPS 日前也公布了双方联合开发 AI 办公解决方案的进展,基于 deepin V23 的 WPS Office For Linux 个人版将于 8 月下旬上线 deepin 应用商店。用户不仅可在该版本中体验到融入 AIGC 的三款 WPS 拳头产品,更能感受到 UOS AI 与 WPS AI 在本地个人知识库建设方面的功能联动。

 

“回溯到现代计算的诞生,我们一直在追求制造出能够理解人类的计算机,而如今我们正在进入一个新时代,就像摩尔定律推动了信息革命一样,深度神经网络的扩展定律也将推动智能革命。”张磊表示,deepin 将加速构建 AI 与操作系统的融合,从 AI FOR OS 到 OS FOR AI,引领开源操作系统创新发展。

 

而在 deepin V23 发布后,社区正积极准备下一个 100%实现 V23 规划目标的版本,“计划在一年内,弥补未完成的遗憾。”

 

2024-08-16 12:1011822

评论 1 条评论

发布
用户头像
厉害,加油!
2024-08-28 10:29 · 陕西
回复
没有更多了
发现更多内容

C++面向对象友元,全局函数、类、成员函数做友元

CtrlX

8月月更

Spring(五、注解开发)

开源 8月月更

Java 在Word中合并单元格时删除重复值

在下毛毛雨

java; 合并单元格 删除重复值

Dapr在Java中的实践 之 服务调用

万猫学社

微服务 dapr Sidecar

结合“xPlus”探讨软件架构的创新与变革

BizFree

敏捷开发 软件架构 数字化 信息化 软件定制

转转商品系统高并发实战(数据篇)

转转技术团队

分布式 高并发

Kubernetes资源编排系列之四: CRD+Operator篇

阿里云大数据AI技术

大数据 运维

STM32的内存管理相关(内存架构,内存管理,map文件分析)

矜辰所致

内存 stm32 Flash 8月月更

PWA 应用 Service Worker 缓存的一些可选策略和使用场景

汪子熙

typescript 前端开发 angular Service Worker 8月月更

以技术御风险,护航云原生 | 同创永益 X 博云举办产品联合发布会

BoCloud博云

云计算 容器 云原生

在SAP分析云里根据业务数据绘制词云(Word Cloud)

汪子熙

SaaS SAP 词云 8月月更 word-cloud

Dapr在Java中的实践 之 状态管理

万猫学社

Java 微服务 dapr Sidecar

云原生系列五:Kafka 集群数据迁移基于Kubernetes的内部

叶秋学长

kafka 开源 Kubernetes 8月月更

使用类似搭积木的低代码开发方式进行 SAP API 开发

汪子熙

低代码 云平台 SAP 8月月更 low-code

写给 Java 程序员的前端 Promise 教程

江南一点雨

Java spring 前端 springboot Promise

如何用建木CI构建前端E2E质量自查

Jianmu

DevOps 前端 持续集成 代码质量 自动化测试

自动驾驶中的SLAM

博文视点Broadview

分分钟快速定制您的专属个性化软件应用——BizTool自动化工具简介

BizFree

软件开发 快速开发 低代码开发 个性化 应用开发

5S软件就是将软件应用全维度简单化的软件系统

BizFree

k8s 敏捷开发 软件架构 高性能 快捷调试

鲲鹏开发者创享日2022:鲲鹏全栈创新 与开发者共建数字湖南

科技热闻

Dapr在Java中的实践 之 环境准备

万猫学社

微服务 dapr Sidecar

海外邮件发送指南(一)

极光JIGUANG

消息推送 邮件 SendCloud

leetcode 155. Min Stack最小栈(中等)

okokabcd

LeetCode 数据结构与算法 栈和队列

易周金融分析 | 互联网系小贷平台密集增资;上半年银行理财子公司综合评价指数发布

易观分析

金融 分析 易周金融

RT-Thread记录(三、RT-Thread 线程操作函数及线程管理与FreeRTOS的比较)

矜辰所致

RTT RT-Thread 8月月更 线程操作

一名合格的程序员是如何优雅地解决线上问题的?

程序员小毕

Java 程序员 架构 程序人生 后端

开源一夏 | 使用 JavaScript 和 CSS 做一个图片转 PDF 的转换器

海拥(haiyong.site)

JavaScript 开源 前端 8月月更

游戏开发常遇到数据一致性BUG,怎么解?

华为云开发者联盟

数据库 后端 游戏开发

K8S之Flannel的vxlan网络模式初步源码解析

k8s flannel 签约计划第三季

一文读懂配置管理(CM)

SEAL安全

企业安全 企业it安全 代码安全

看到这个应用上下线方式,不禁感叹:优雅,太优雅了!

华为云开发者联盟

云计算 开发 CCE

研发近3年,Linux发行版开源操作系统deepin V23 终于发布!_AI&大模型_褚杏娟_InfoQ精选文章