由于轉向標準 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 擴展開發者將采取哪個方向。
-
模塊
+關注
關注
7文章
2706瀏覽量
47468 -
Linux
+關注
關注
87文章
11304瀏覽量
209483 -
javascript
+關注
關注
0文章
516瀏覽量
53864
原文標題:Linux 使用者請關注即將發布的 GNOME 45
文章出處:【微信號:Linux迷,微信公眾號:Linux迷】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
RHEL即將成為微軟WSL的官方Linux發行版
deepin社區亮相第19屆中國Linux內核開發者大會
蘋果或下周舉辦M4 Mac電腦系列發布會
Han Domino RJ45模塊
![Han Domino RJ<b class='flag-5'>45</b>模塊](https://file1.elecfans.com/web2/M00/0A/11/wKgaomcGW-qAb0zuAFZE0uWYCMQ854.png)
Linux高級文件系統管理詳解
GNOME OS安裝器裝載于Nightly Linux發布版,開發工作展開
華為即將發布天生會畫自研繪畫軟件
實錘!騰訊終于擁抱鴻蒙生態,微信鴻蒙原生版本即將上線
新版 Redis 不再“開源”,對使用者都有哪些影響?
![新版 Redis 不再“開源”,對<b class='flag-5'>使用者</b>都有哪些影響?](https://file1.elecfans.com/web2/M00/C6/01/wKgZomYELTGAKZLDAAVrOCJwvPc054.png)
評論