由于转向标准 JavaScrip t模块(ESM),GNOME 45 将不兼容旧版本 GNOME 的扩展。 GNOME 桌面环境长期以来一直是Linux用户的首选。它以优雅的设计、用户友好的界面和丰富的扩展生态系统而闻名,使用户能够自定义其桌面体验。然而,随着技术的发展,依赖于技术的软件也必须进行相应的更新。 在一个重大变革中,即将发布的 GNOME 45 版本计划于 9 月 20 日发布,它将带来一个重大变化,影响到扩展与早期版本 GNOME 的兼容性。
这一变革的推动力是采用标准JavaScript模块,也称为 ECMAScript 模块(ESM),作为管理和组织代码的主要机制。 尽管这一变化带来了几个好处,但它引发了有关旧版GNOME的扩展兼容性的担忧。 换句话说,所有为版本 45 之前的 GNOME 创建的扩展都将无法在新版本上运行。同样,适用于 GNOME 45 的扩展也将与旧版本不兼容。
那么解决方案是什么呢?
如果 GNOME 扩展的开发者希望涵盖整个 GNOME 版本范围,他们必须发布单独的构建,专门针对 GNOME 45 和之前的版本。 这无疑会给双方都带来复杂性,对于开发人员来说,他们必须进行双重开发,更有可能只关注与最新版本的兼容性,对于依赖扩展来定制桌面环境功能以满足个人需求的众多 GNOME 用户也会产生问题。 但这就是事实—— GNOME从GJS 的自定义导入系统转向行业标准 ECMAScript 6,这将导致为以前版本编写的每个扩展都会出现问题。因此,唯一要做的就是等待并看看 GNOME 扩展开发者将采取哪个方向。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:Linux 使用者请关注即将发布的 GNOME 45
文章出处:【微信号:Linux迷,微信公众号:Linux迷】欢迎添加关注!文章转载请注明出处。
相关推荐
中国 Linux 内核开发者大会,作为中国 Linux 内核领域最具影响力的峰会之一,一直以来都备受瞩目。
发表于 10-29 16:35
•242次阅读
如果您的 Linux 服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平使用,磁盘配额 (Quota) 就是一项非常有用的工具,另外,如果你的用户常常抱怨磁盘容量不够用,那么更进
发表于 07-16 16:31
•288次阅读
虽然项目相关细节尚未对外公开,但从现阶段来看,该项目尚处初级开发阶段且暂无git仓库。值得注意的是,此款安装器将被应用到由GNOME项目维护的Nightly Linux发行版——GNOME OS中,以展示最新的技术创新成果。
发表于 05-20 11:09
•297次阅读
!这一消息引起了网友们的高度关注与热烈讨论,网友纷纷表示期待微信鸿蒙OS原生版本的正式发布。
鸿蒙生态蓄势待发:腾讯加入,生态更加完善
鸿蒙系统的影响力不容小觑, 随着其用户数量不断增长,截至目前鸿蒙
发表于 04-30 21:14
OSI(开放源代码促进会)定义下不再是严格的开源产品。该变化引发 Redis 使用者的广泛激烈讨论,那么对 Redis 使用者都有哪些影响呢? Redis 协议变更之后, 都有哪些影响? BSD 协议
发表于 03-27 22:30
•415次阅读
值得一提的是,GNOME 46桌面环境引入了对远程桌面协议(RDP)的支持,包含X.Org和Wayland两种服务器协议,既可作为系统服务运行,也能以无头用户会话模式运行,赋予GNOME实现GUI远程桌面的能力。
发表于 03-21 09:51
•1090次阅读
据悉,这一RDP特性兼容X.org及Wayland显示服务器协议,不论是作为核心系统服务,还是利用无header用户会话均能正常运作,为GNOME桌面环境赋予GUI远程桌面能力。
发表于 01-16 13:59
•614次阅读
点此亲启 没错,你没有看错 2023开放原子开发者大会 即将重磅启幕 今年去哪里约? 江南胜地 太湖明珠--美丽的江苏无锡 什么时间? 12月中旬 接下来 做好准备 请收好你的邀请函 年尾 最后
发表于 12-20 15:35
•600次阅读
使用者在选择和关注光纤CAN总线网关时,通常关心以下方面: (1)兼容性:使用者关心光纤CAN总线网关是否兼容他们所使用的CAN总线标准和设备,例如CAN 2.0A、CAN 2.0B、CAN FD等
发表于 12-07 10:45
•338次阅读
2023年12月12日,OpenHarmony人才生态大会(以下简称“大会”)即将在上海召开。
本届大会以“繁荣生态,人才先行”为主题,面向关注OpenHarmony人才生态的各高校教师、社区共建
发表于 12-04 16:30
2023年12月12日,OpenHarmony人才生态大会(以下简称“大会”)即将在上海召开。
本届大会以“繁荣生态,人才先行”为主题,面向关注OpenHarmony人才生态的各高校教师、社区
发表于 12-04 16:23
了解如何在Linux上安装和部署Docker。 一、安装Docker 在开始之前,请确保您的Linux系统满足以下要求: 64位版本的Linux操作系统,包括Ubuntu、CentOS
发表于 11-23 09:27
•1011次阅读
SpeedDP作为一个低门槛的深度学习算法开发平台,能够为使用者提供从数据标注、模型训练、测试验证到RockChip嵌入式硬件平台模型部署的可视化AI开发功能。目前,SpeedDP提供网页端和移动端
发表于 11-23 08:28
•403次阅读
顶尖技术专家和行业领袖,围绕如今备受关注的行业热点话题以及最前沿的实践经验,进行深入探讨和分享。OpenHarmony 即将精彩亮相,为与会者带来一场技术盛宴。
OpenHarmony 开源三年多来
发表于 11-22 10:28
在Linux系统中,内存监控是优化系统性能的关键。本文为你介绍12种方法,帮助你全面掌握Linux系统的内存使用情况。这些方法包括查看/proc/meminfo、使用atop、free、GNOME System Monitor等
发表于 11-13 09:30
•1.3w次阅读
评论