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

    文章

    2486

    浏览量

    46548
  • Linux
    +关注

    关注

    87

    文章

    10992

    浏览量

    206744
  • javascript
    +关注

    关注

    0

    文章

    511

    浏览量

    53406

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

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

    鸿蒙原生应用/元服务开发-AGC分发如何申请发布证书

    申请发布证书 发布证书由AGC颁发的、为HarmonyOS应用配置签名信息的数字证书,可保障软件代码完整性和发布者身份真实性。证书格式为.cer,包含公钥、证书指纹等信息。 说明
    发表于 11-27 15:56

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

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

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

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

    VisionFive 2 AOSP最新进展即将发布

    ,后续将会把它们全部集成到VisionFive 2的整体软件解决方案中。 目前SOW仍在进行中,各位开发持续关注我们的后续发布~
    发表于 10-08 09:15

    Linus Torvalds发布首个Linux6.6候选版

    Linus Torvalds 宣布了即将发布Linux 6.6 内核系列的首个 Release Candidate (RC)开发里程碑的公共测试版本。 距离 Linux Kerne
    的头像 发表于 09-15 11:22 860次阅读

    使用者选择伺服关心的是什么?

    使用者在选择伺服电机时通常关心以下几个方面: 首先就是伺服电机的性能参数,包括额定功率、额定转矩、最大转速、控制精度等内容。这些参数直接影响到伺服电机在具体应用中的性能表现和能力。 其次是伺服电机
    的头像 发表于 07-07 08:10 216次阅读

    求助,有没有跑linux,无需外部网络芯片直接接RJ45的主控芯片?

    有没有跑linux,无需外部网络芯片直接接RJ45的主控芯片? 你看看那些带45接口的开发板。去新唐官网
    发表于 06-21 06:36

    微软发布 Azure Linux 正式版

    在内部使用 Azure Linux 两年,并从 2022 年 10 月开始公开预览后,微软本周终于正式提供其 Azure Linux。Azure Linux 是 Azure Kubernetes
    发表于 05-28 08:34

    Linux 6.4-rc1发布

    https://lkml.org/lkml/2023/5/7/206 Linus Torvalds 本周初发布Linux 6.4-rc1,这也标志着令人兴奋的 Linux 6.4 周期合并窗口
    发表于 05-25 08:18

    wayland/xwayland/x11下是否有gnome的官方支持?

    我正在尝试将 gnome-desktop (mutter, gnome-shell) 与 wayland 和 IMX8MMini GPU vivante egl 一起使用,但我正面临着一个带有光标
    发表于 05-16 06:52

    IMX8MP - Linux Ubuntu (VMware) - repo init挂起怎么处理?

    我是一名电子工程师,在这方面知识不多。我的计划是创建一个可启动的 Linux yocto 映像来测试载板并打开 LVDS 输出(因为我认为必须通过在 yocto 映像中打开它来完成),我还没有到这个
    发表于 05-09 08:01