Simple Protocol for Independent Computing Environments

提供:MonoBook
2024年11月11日 (月) 06:34時点におけるAdministrator (トーク | 投稿記録)による版 (ページの作成:「'''SPICE (Simple Protocol for Independent Computing Environments)'''とは、オープンソースのもとで開発されているリモートデスクトップのプロトコルです。 == 概要 == もともとはQumranet社が商用販売していたソフトウェアでしたが、2008年にレッドハッドが同社を買収し、翌2009年にそのソースコードオープンソースにしました。 2023年にレッドハッドは…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

SPICE (Simple Protocol for Independent Computing Environments)とは、オープンソースのもとで開発されているリモートデスクトップのプロトコルです。

概要[編集 | ソースを編集]

もともとはQumranet社が商用販売していたソフトウェアでしたが、2008年にレッドハッドが同社を買収し、翌2009年にそのソースコードオープンソースにしました。

2023年にレッドハッドは「SPICEの非推奨」と「RDPやHP RGSを使え」と発表しました。理由は知りません。

ライセンス[編集 | ソースを編集]

通信仕様はBSDライセンス、サーバー側のリファレンス実装はLGPL v2+、GTKで開発されたクライアントもLGPLv2+、HTML5とJavaScriptで実装されたクライアントはGPLv3+とLGPLv3+が混在となっています。

特徴[編集 | ソースを編集]

高性能グラフィックス[編集 | ソースを編集]

QXLドライバーと組み合わせることで、2Dおよび3Dグラフィックスの高速な転送が可能です。 解像度の自動調整(ウインドウサイズに連動)にも対応しています。

USBデバイスのリダイレクト[編集 | ソースを編集]

USBデバイスのリダイレクトが使えます。クライアント側のUSBデバイスをサーバー側に接続したかのようにする機能が使えます。シンクライアントが捗ります。

マルチプラットフォーム対応[編集 | ソースを編集]

LinuxとWindowsで利用できます。 非公式ではありますがmacOS版のクライアントもあります。