ROXデスクトップのスクリーンショット | |
| 最終リリース | 2.11 [1]
/ 2011年10月9日 |
|---|---|
| リポジトリ | github.com/rox-desktop/ |
| 書かれた | C、Python、GTK |
| オペレーティング·システム | Unixライク |
| タイプ | デスクトップ環境 |
| ライセンス | GNU 一般公衆利用許諾書 |
| Webサイト | rox.sourceforge.net/デスクトップ/ |

ROXデスクトップは、 X Window System用の廃止された[2]グラフィカルデスクトップ環境です。ドラッグアンドドロップの空間ファイルマネージャであるROX-Filerに基づいています。これは、GNU General Public Licenseの下でリリースされたフリーソフトウェアです。この環境は、RISC OS ( RISC/osと混同しないでください)のユーザーインターフェイスに触発されました。 [3]「ROX」という名前は、「RISC OS on X」に由来しています。プログラムは、分散ソフトウェアインストールシステムであるZero Installを使用して簡単にインストールまたは削除できます。
このプロジェクトは1999年にサウサンプトン大学の学生だったトーマス・レナードによって開始され[4] [5]、2012年も彼が主導しています。
ソフトウェアコンポーネント
ROX デスクトップは、ROX-Filerファイル マネージャに基づくデスクトップ環境です。ファイルは、ドラッグ アンド ドロップを使用してファイラーからアプリケーションにロードされ、ドラッグしてファイラーに戻すことで保存されます。アプリケーションは実行可能ディレクトリであるため、インストール(コピー)、アンインストール (削除)、および実行もファイラー インターフェイスを介して行われます。ROX は、 URL経由でプログラムを識別して実行する Zero Install と密接に関連しており、ソフトウェアのインストールを完全に自動化します。
デスクトップは、GNOMEやXfceデスクトップと同様にGTKツールキットを使用します。設計は、ドラッグ アンド ドロップを使用してデータを移動する小さくてシンプルなプログラムに重点を置いています。たとえば、ユーザーは、Web ブラウザーからデータをアーカイバにドラッグし、そこからスプレッドシートにドラッグすることで、Web から圧縮ファイルをスプレッドシートに読み込むことができます。プログラムのインストールも同様に、アーカイブを Web からアーカイバにドラッグし、そこからファイラのアプリケーション ディレクトリにドラッグすることで実行できます。
ドラッグ アンド ドロップ保存により、ユーザーはテキスト ファイルを任意のディレクトリに保存したり、パネル上のアーカイバなどの別のアプリケーションに直接保存したりできます。
ROXファイラー
ROX-Filerのスクリーンショット | |
| 原作者 | トーマス・レナード |
|---|---|
| リポジトリ |
|
| オペレーティング·システム | Unixライク |
| タイプ | ファイルマネージャー |
| ライセンス | GPL-2.0以降 |
| Webサイト | rox.sourceforge.net/desktop/ROX-Filer.html |
ROX-Filer は、X Window System用のグラフィカル空間ファイル マネージャーです。ファイル マネージャーとして単独で使用することも、ROX Desktop の一部として使用することもできます。Puppy LinuxやDyne:bolicなどの特定のLinux ディストリビューションでデフォルトで提供されるファイル マネージャーであり、Thunar が安定するまでXubuntuでも使用されていました。
ROX-FilerはGTK+ ツールキットを使用して構築されています。ROX-FilerはGPL-2.0以降のライセンスの下で利用可能で、フリーソフトウェアです。[6]
ゼロインストール
ダウンロードしたプログラムを実行するためのゼロインストールの準備 | |
| 開発者 | トーマス・レナード |
|---|---|
| 安定リリース | 2.17 [7]
/ 2020年5月4日 |
| リポジトリ |
|
| 書かれた | オカムル |
| オペレーティング·システム | Linux、Unix、macOS、Windows |
| タイプ | パッケージマネージャー |
| ライセンス | LGPLv2.1 |
| Webサイト | 0インストール.net |
Zero Install(または0install)は、アプリケーションを分散的に(中央リポジトリを使用せずに、プロジェクトのWebサイトで直接)公開できる、アプリケーションを実行するためのマルチプラットフォーム(Windows、Linux、macOS)システムです。[8] xcopyメカニズム[独自の研究? ]とは異なり、0installはリポジトリの利点(共有ライブラリ、自動更新、デジタル署名の検証)を保持しています。[9]
Zero Install は、XML で記述されたメタデータ (フィード形式と呼ばれることもあります) を使用します。xcopy デプロイメントと同様に、 [オリジナル研究? ]各アプリケーションは独自のディレクトリを取得し、OS に副作用が及ばないため、管理者権限は必要なく、特別な変更を加えることなく同じアプリケーションの異なるバージョンを並行して実行できます。 [ 9]
アプリケーションを実行するには、ユーザーは ROX-Filer のランチャーを使用する必要があります。ランチャーは、ランチャー内のスクリプトで指定された URL を使用して、システムにアプリケーションを実行するように要求します。最初に起動すると、URL を使用してプログラムがダウンロードされ、システムに保存されます。次にプログラムを起動すると、システムはそれを再度ダウンロードしません。これがゼロ インストールと呼ばれる理由です。ランチャーはプログラムを実行しようとしますが、インストールはしません。[10] [非一次ソースが必要]
参照
参考文献
- ^ http://rox.sourceforge.net/desktop/node/962.html。
{{cite web}}:欠落または空|title=(ヘルプ) - ^ Kenlon, Seth (2019年12月16日). 「ROXデスクトップでLinuxの歴史を振り返る | Opensource.com」. opensource.com . 2024年6月16日閲覧。
- ^ 「ROX 創設者: RISC OS を Unix に導入した理由」。2007 年 11 月 20 日時点のオリジナルよりアーカイブ。
- ^ 「RISC OX?」Acorn User . No. 214. 1999年12月. p. 10 . 2013年8月16日閲覧。
- ^ "comp.sys.acorn.misc – Re: ROX デスクトップ"。
- ^ 「COPYING」。2012年7月23日時点のオリジナルよりアーカイブ。
- ^ 「リリース · 0install/0install」。GitHub。
- ^ Khurshid, Usman (2013年9月12日). 「Windowsプログラムをインストールせずに実行する」. Make Tech Easier . 2024年6月15日閲覧。
- ^ アイヒャー 2011、8ページ。
- ^ 「Zero Install and AddApp | ROX Desktop」。ROX Desktop。2007年11月20日。2007年11月20日時点のオリジナルよりアーカイブ。2024年6月21日閲覧。
出典
- Eicher, Bastian (2011). ポータブル、ゼロインストール、仮想化アプリケーションのデスクトップ統合管理(PDF) . コンピュータサイエンス学部 (BS 論文).カールスルーエ工科大学.
注記
- ブルース・バイフィールド(2007 年 2 月 7 日) ROX デスクトップは、GNOME や KDE に代わる軽量で風変わりな代替手段を提供します[永久リンク切れ]、Linux.com
- (ドイツ語) Jo Moskalewski (2002 年 7 月) 「RISC は最高です。Jo の代替デスクトップ: ROX LinuxUser
外部リンク
- SourceForgeの ROX デスクトップ
