官宣 | 如意玲珑(Linyaps) 项目品牌全新升级!

2024-07-13 09:59:16

7月13日,在deepin meetup如意玲珑专场(上海站)上,如意玲珑社区正式宣布了全新品牌名称——如意玲珑(Linyaps)。作为开放原子开源基金会孵化期项目,如意玲珑将携手统信软件、开源社区、开发者等多方资源,开启共建、共享、共治的开源新篇章。

破局!如意玲珑,新型独立包管理工具集

如意玲珑项目自2017年起步,当时基于Flatpak技术对deepin操作系统的包管理机制进行了全面的重构与优化;2020年,项目借鉴了沙箱/容器技术方案,成功完成了如意玲珑原型的核心开发;2022年,随着deepin v23预览版的发布,如意玲珑作为其核心特性之一,已初步具备了可用性。

如意玲珑项目技术负责人邓博深入剖析了项目的优势、原理和技术框架。他指出,与传统的包管理系统相比,如意玲珑最大的优势在于支持跨发行版,即“一个架构、一次构建、全方位覆盖”。如意玲珑基于User Namespace、CGroup等机制,构建了一个独立于操作系统的统一应用程序执行环境,该环境集成了Qt等常用桌面应用程序库和依赖项,并支持多个版本的同时运行。

如意玲珑采用分层设计,支持跨硬件平台和Linux发行版的兼容性。它提供了一个统一且稳定的运行时环境(runtime),简化了应用程序的依赖关系,并通过持续更新来维护兼容性和安全性。项目通过文件共享技术,优化了资源利用,实现了多个runtime版本的共存。

如意玲珑的主要组件包括虚拟化容器、命令行接口、包仓库、运行管理服务等,并提供包管理相关的能力。在项目框架的最上层,如意玲珑还为软件开发者提供了便捷的包构建工具和转换工具,同时设立了应用商店。该平台不仅方便开发者发布和分发应用,也为用户提供了轻松下载和安装应用的渠道。

展望!如意玲珑,聚力前行

如意玲珑的未来发展聚焦于以下几个关键点:

ㆍ支持更多发行版:兼容更多的主流Linux发行版,取代传统的deb包格式;

ㆍ发力生态建设:不断优化如意玲珑包转制及编译工具,提供完整的如意玲珑学习教程及技术指导文档,发展更多开发者加入如意玲珑应用的转制或开发;

ㆍ充分开源开放:如意玲珑源代码、商店、技术文档逐步开源,让开源爱好者加入到项目共建中;

ㆍ应用分发机制:搭建跨发行版应用分发体系,让如意玲珑应用能够触达到更多Linux发行版用户,降低开发者的应用维护成本。

 

(一)新版本功能更新

目前ll-box如意玲珑主程序版本已迭代至1.5.7,近期发布的重要版本功能有:

ㆍ如意玲珑构建工具支持构建uab包(目前仅deepin v23和uos v20支持);

ㆍ如意玲珑转制工具支持转换uab包;

ㆍ如意玲珑构建工具支持appimage转uab包;

ㆍ如意玲珑支持uab离线运行。

 

(二)主流发行版适配推进

ㆍ已集成到deepin V23、UOS 1071、openEuler 系统仓库,系统中可直接安装使用;

ㆍ已适配 openKylin、麒麟专业版、Ubuntu 24.04、Debian 12。即将发布的1.6版本中将提供各发行版的独立仓库,用户可自由安装使用。

 

(三)应用生态扩充

项目发展至今,持续有个人开发者、企业开发者等贡献、回馈社区,共同推动生态的繁荣。目前,已经成功适配了超过2000款如意玲珑应用,这些应用将逐步上架至deepin、统信应用商店以及如意玲珑网页版商店,为广大用户提供更丰富的选择和更便捷的体验。

 

(四)社区官网即将全新上线

如意玲珑社区致力于推动包管理工具集的开源与革新,为所有人提供自由、开放的交流平台。官网全新上线以下内容:

ㆍ全面技术文档:提供深入的技术指南和文档

ㆍ精选解决方案:汇集最佳实践和解决方案

ㆍ最新资讯活动:获取实时更新和社区活动信息

ㆍ论坛交流平台:提供互动交流的新平台

ㆍ鼓励参与贡献:代码贡献、生态适配、社区推广、内容贡献等

 

诚挚邀请每一位对Linux生态充满热情的开发者和用户加入社区行列。在这里,您将有机会参与到一个充满活力的社区,共同推动Linux生态的进步和发展。

 

开源教育深入西北地区,开放原子校源行(北方民族大学站)成功举办

2024-07-08 09:54:50

活动旨在深化西北高校与开源社区的合作,为西北地区的学子提供接触前沿科技、参与开源项目实践的机会,吸引了北方民族大学、宁夏医科大学、宁夏警官职业技术学院、宁夏工商职业技术学院、宁夏职业技术学院等300余名师生参与。

上一篇

开放原子开源大赛助力OpenHarmony生态发展,推动低代码开发平台在工业领域的深入应用

2024-07-16 10:02:33

低代码开发平台作为一种创新的软件开发方法,正逐渐渗透到工业领域的各个角落,为产业的升级与创新提供了坚实的技术支撑。

下一篇
Goto Top