0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux使用者请关注即将发布的GNOME 45

jf_ZqFkd6Up 来源:Linux迷 2023-09-10 09:06 次阅读

由于转向标准 JavaScrip t模块(ESM),GNOME 45 将不兼容旧版本 GNOME 的扩展。 GNOME 桌面环境长期以来一直是Linux用户的首选。它以优雅的设计、用户友好的界面和丰富的扩展生态系统而闻名,使用户能够自定义其桌面体验。然而,随着技术的发展,依赖于技术的软件也必须进行相应的更新。 在一个重大变革中,即将发布的 GNOME 45 版本计划于 9 月 20 日发布,它将带来一个重大变化,影响到扩展与早期版本 GNOME 的兼容性。

162187da-4f72-11ee-a25d-92fbcf53809c.png

这一变革的推动力是采用标准JavaScript模块,也称为 ECMAScript 模块(ESM),作为管理和组织代码的主要机制。 尽管这一变化带来了几个好处,但它引发了有关旧版GNOME的扩展兼容性的担忧。 换句话说,所有为版本 45 之前的 GNOME 创建的扩展都将无法在新版本上运行。同样,适用于 GNOME 45 的扩展也将与旧版本不兼容。

那么解决方案是什么呢?

如果 GNOME 扩展的开发者希望涵盖整个 GNOME 版本范围,他们必须发布单独的构建,专门针对 GNOME 45 和之前的版本。 这无疑会给双方都带来复杂性,对于开发人员来说,他们必须进行双重开发,更有可能只关注与最新版本的兼容性,对于依赖扩展来定制桌面环境功能以满足个人需求的众多 GNOME 用户也会产生问题。 但这就是事实—— GNOME从GJS 的自定义导入系统转向行业标准 ECMAScript 6,这将导致为以前版本编写的每个扩展都会出现问题。因此,唯一要做的就是等待并看看 GNOME 扩展开发者将采取哪个方向。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2653

    浏览量

    47266
  • Linux
    +关注

    关注

    87

    文章

    11191

    浏览量

    208622
  • javascript
    +关注

    关注

    0

    文章

    515

    浏览量

    53736

原文标题:Linux 使用者请关注即将发布的 GNOME 45

文章出处:【微信号:Linux迷,微信公众号:Linux迷】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    deepin社区亮相第19届中国Linux内核开发大会

    中国 Linux 内核开发大会,作为中国 Linux 内核领域最具影响力的峰会之一,一直以来都备受瞩目。
    的头像 发表于 10-29 16:35 242次阅读

    Linux高级文件系统管理详解

    如果您的 Linux 服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平使用,磁盘配额 (Quota) 就是一项非常有用的工具,另外,如果你的用户常常抱怨磁盘容量不够用,那么更进
    的头像 发表于 07-16 16:31 288次阅读

    GNOME OS安装器装载于Nightly Linux发布版,开发工作展开

    虽然项目相关细节尚未对外公开,但从现阶段来看,该项目尚处初级开发阶段且暂无git仓库。值得注意的是,此款安装器将被应用到由GNOME项目维护的Nightly Linux发行版——GNOME OS中,以展示最新的技术创新成果。
    的头像 发表于 05-20 11:09 297次阅读

    实锤!腾讯终于拥抱鸿蒙生态,微信鸿蒙原生版本即将上线

    !这一消息引起了网友们的高度关注与热烈讨论,网友纷纷表示期待微信鸿蒙OS原生版本的正式发布。 鸿蒙生态蓄势待发:腾讯加入,生态更加完善 鸿蒙系统的影响力不容小觑, 随着其用户数量不断增长,截至目前鸿蒙
    发表于 04-30 21:14

    新版 Redis 不再“开源”,对使用者都有哪些影响?

    OSI(开放源代码促进会)定义下不再是严格的开源产品。该变化引发 Redis 使用者的广泛激烈讨论,那么对 Redis 使用者都有哪些影响呢? Redis 协议变更之后, 都有哪些影响? BSD 协议
    的头像 发表于 03-27 22:30 415次阅读
    新版 Redis 不再“开源”,对<b class='flag-5'>使用者</b>都有哪些影响?

    GNOME 46桌面环境发布,新增远程桌面、在线账户功能,优化多项功能

    值得一提的是,GNOME 46桌面环境引入了对远程桌面协议(RDP)的支持,包含X.Org和Wayland两种服务器协议,既可作为系统服务运行,也能以无头用户会话模式运行,赋予GNOME实现GUI远程桌面的能力。
    的头像 发表于 03-21 09:51 1090次阅读

    GNOME 46 首次发布Alpha版,引入远程桌面协议支持

    据悉,这一RDP特性兼容X.org及Wayland显示服务器协议,不论是作为核心系统服务,还是利用无header用户会话均能正常运作,为GNOME桌面环境赋予GUI远程桌面能力。
    的头像 发表于 01-16 13:59 614次阅读

    叮,你有一份来自 2023 开放原子开发大会的邀请函,查收!

    点此亲启 没错,你没有看错 2023开放原子开发大会 即将重磅启幕 今年去哪里约? 江南胜地 太湖明珠--美丽的江苏无锡 什么时间? 12月中旬 接下来 做好准备 收好你的邀请函 年尾 最后
    的头像 发表于 12-20 15:35 600次阅读
    叮,你有一份来自 2023 开放原子开发<b class='flag-5'>者</b>大会的邀请函,<b class='flag-5'>请</b>查收!

    使用者最关心光纤can总线网关的哪些方面?

    使用者在选择和关注光纤CAN总线网关时,通常关心以下方面: (1)兼容性:使用者关心光纤CAN总线网关是否兼容他们所使用的CAN总线标准和设备,例如CAN 2.0A、CAN 2.0B、CAN FD等
    的头像 发表于 12-07 10:45 338次阅读
    <b class='flag-5'>使用者</b>最关心光纤can总线网关的哪些方面?

    【限量门票】繁荣生态,人才先行︱首届OpenHarmony人才生态大会即将在上海召开

    2023年12月12日,OpenHarmony人才生态大会(以下简称“大会”)即将在上海召开。 本届大会以“繁荣生态,人才先行”为主题,面向关注OpenHarmony人才生态的各高校教师、社区共建
    发表于 12-04 16:30

    【报名开启】繁荣生态,人才先行︱首届OpenHarmony人才生态大会即将在上海召开

    2023年12月12日,OpenHarmony人才生态大会(以下简称“大会”)即将在上海召开。 本届大会以“繁荣生态,人才先行”为主题,面向关注OpenHarmony人才生态的各高校教师、社区
    发表于 12-04 16:23

    linux docker安装部署

    了解如何在Linux上安装和部署Docker。 一、安装Docker 在开始之前,确保您的Linux系统满足以下要求: 64位版本的Linux操作系统,包括Ubuntu、CentOS
    的头像 发表于 11-23 09:27 1011次阅读

    SpeedDP这个软件能为使用者带来什么?

    SpeedDP作为一个低门槛的深度学习算法开发平台,能够为使用者提供从数据标注、模型训练、测试验证到RockChip嵌入式硬件平台模型部署的可视化AI开发功能。目前,SpeedDP提供网页端和移动端
    的头像 发表于 11-23 08:28 403次阅读
    SpeedDP这个软件能为<b class='flag-5'>使用者</b>带来什么?

    精彩预告 | OpenHarmony即将亮相MTSC 2023

    顶尖技术专家和行业领袖,围绕如今备受关注的行业热点话题以及最前沿的实践经验,进行深入探讨和分享。OpenHarmony 即将精彩亮相,为与会带来一场技术盛宴。 OpenHarmony 开源三年多来
    发表于 11-22 10:28

    查看Linux系统内存使用情况的几种方法

    Linux系统中,内存监控是优化系统性能的关键。本文为你介绍12种方法,帮助你全面掌握Linux系统的内存使用情况。这些方法包括查看/proc/meminfo、使用atop、free、GNOME System Monitor等
    的头像 发表于 11-13 09:30 1.3w次阅读
    查看<b class='flag-5'>Linux</b>系统内存使用情况的几种方法