System76はすでに新しいユーザー環境で動作しています

マイケルアーロンマーフィー (Pop!_OSディストリビューションのリード開発者およびRedoxオペレーティングシステムへの貢献者) それを知らせた 最近 確認 System76チームがすでに開発中であること 新しいデスクトップ環境の Rustで記述された非GNOMEシェル。

System76をまだ知らない方のために、これをお伝えします は、Linuxに同梱されているラップトップ、PC、およびサーバーを専門とする会社です。 プレインストールのために、彼は「Pop!」と呼ばれる独自のUbuntuエディションを開発しています。 _OS»そしてそれはUbuntuが2011年にUnityシェルに切り替えた直後のPop! _OSは、変更されたGNOMEShellとGNOMEShellのさまざまな拡張機能に基づいた独自のユーザー環境を提供しました。

2017年にUbuntuがGNOMEに戻った後、Pop! _OSは引き続きシェルを出荷し、夏のリリースでCOSMICデスクトップになりました。 そして、その前学期のポップを覚えておく価値があります! _OSは新しいCOSMIC環境で到着しました それは洗練されたソリューションです これにより、デスクトップが使いやすくなります。 カスタマイズにより、ユーザーにとってより強力で効率的です。

COSMICは引き続きGNOMEテクノロジーを使用しますが、デスクトップのより深い再設計と変更により、GNOMEシェルへの追加を超えています。  標準のGNOMEプレビューを分割します XNUMXつの新しい独立したビューで: アプリケーションとワークスペース

System 76チームがすでに取り組んでいる新しいデスクトップ環境に関して、新しい計画に従って、次のように述べられています。 あなたは完全に逃げるつもりです に基づいてユーザー環境を構築する GNOME Shellを使用して、Rust言語を使用して新しいデスクトップを開発します 現像。 System76はRustの開発に豊富な経験があることに注意してください。

会社は採用しています ジェレミー・ソラー、Rust言語で記述されたRedoxオペレーティングシステム、Orbital GUI、およびOrbTkツールキットの創設者。 ポップ! _あなた すでにアップデートマネージャーとしてRustコンポーネントに同梱されています、電源管理システム、ファームウェア管理ツールキット、プログラム起動サービス、インストーラー、構成ウィジェット、および構成ツール。 ポップの開発者! _OSはまた、過去にRustで書かれた新しい宇宙パネルの作成を試みました。

GNOME Shellの使用を避ける理由として、メンテナンスの問題が挙げられます。 GNOME Shellの新しいバージョンごとに、Popで使用されているプラ​​グインとの互換性違反が発生します。 _OSであるため、変更を加えて数万行のコードを保持することに苦しみ続けるよりも、本格的なデスクトップ環境の独自のフルバージョンを作成する方が便利であると考えられました。 また、GNOME Shellに変更を加えたり、一部のサブシステムを作り直したりせずに、GNOMEShellに追加するだけでは意図したすべての機能を実装できないことにも言及しています。

新しいデスクトップは、特定のディストリビューションにリンクされていないユニバーサルプロジェクトとして開発されています。 Freedesktopの仕様に準拠し、mutter、kwin、wlroots複合サーバーなどの一般的な低レベルの既存のコンポーネント上で実行できます(Pop!_OSでは、mutterを使用する予定であり、Rustでリンクを用意しています)。

プロジェクトはCOSMICという同じ名前で開発される予定です。、ただし、最初から書き直されたカスタムシェルを使用します。 アプリケーションは、gtk-rsリンクを使用して開発を続ける可能性があります。

Waylandはメインプロトコルとして宣伝されていますが、 ただし、X11サーバーで動作する機能を提供することは除外されていません。 新しいシェルでの作業はまだ実験段階であり、Popの次のバージョンの形成後にアクティブ化されます! _OS 21.10、これは依然として主な焦点です。

最後に あなたがそれについてもっと知りたいのなら、 あなたはチェックすることができます 次のリンクの詳細 


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。