Xfceとは? わかりやすく解説

Xfce

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/08/02 05:55 UTC 版)

Xfce
 
Xfce 4.14 のスクリーンショット
作者 ボランティア(?)
開発元 Xfce Development Team
最新版 4.20[1]  - 2024年12月15日 (19か月前) [±]
リポジトリ
プログラミング
言語
C言語[2]
対応OS Unix系
プラットフォーム クロスプラットフォーム
サポート状況 サポート中
種別 デスクトップ環境
ライセンス GPL / LGPL / BSDライセンス
公式サイト xfce.org (日本語)
テンプレートを表示

Xfce(エックス エフ シー イー)は、X Window System上で動作するデスクトップ環境の一つ。

豪華な見た目と簡単な使用感を保ちながら、軽量・高速なデスクトップ環境を目指している。ライセンスは各コンポーネントにより、GPL、LGPLまたはBSDライセンスである。

歴史

1997年、Olivier Fourdanをリーダーに、X Window Systemで利用できる軽量なデスクトップ環境の構築を目標として、プロジェクトが開始された。

もともとはXFormsツールキット(英語版)ベースで、XForms Common Environmentの頭文字であった。改訂によりXFormsツールキットを使用しなくなったため、XFceではなくXfceのように "F" を小文字とすることとなった。

Xfceのルック&フィールは、メインパネルやメニュー、アプレット、ランチャーなど、商用UNIXシステムの多くが採用している CDE (Common Desktop Environment) と多くの点でよく似ている(CDEライク(CDE like)である)。

初期のバージョン

Xfce 3

Xfceは、XFormsを用いたシンプルなプロジェクトとして始まった。Olivier FourdanはSunSITEを用いたシンプルなタスクバーからなるプログラムを公開した[3]。

Fourdanは開発を続け、Xfceはオリジナルなウィンドウマネージャ、Xfwmを持つ最初のバージョンであるXfce 2をリリースした。Fourdanは、Red Hat Linuxに含まれるようリクエストしたが、XFormsを基礎としているという理由で却下された。Red HatはGNU GPLやBSD互換のライセンスでリリースされるオープンソースのソフトウェアのみを受け入れていたのだが、このとき、XFormsはクローズドソースで、個人利用目的のみでフリーであったからである[3]。同様の理由で、バージョン3までDebianは、Xfceを含まず、Xfce 2はDebianのcontribレポジトリのみで配布された[4]。

1999年3月、Foudranは、完全にノンプロプライエタリなツールキット、GTKをもとに完全にプロジェクトを書き直すことを始めた。この結果がXfce 3.0で、GPLでライセンスされた。

近年のXfce

Xfce 4.4デスクトップ

2003年9月25日にリリースされたXfce 4.0.0では、使われるツールキットがGTK2にアップグレードされた[5]。4.2.0ではXfwmにコンポジティングマネージャが導入され、透過や影の描画、新しいデフォルトのSVGアイコンの導入などが行われた[6]。2007年1月にはXfce 4.4.0がリリースされ、Xffmに変わって、新たにファイルマネージャとしてThunarが含まれた。Xfce 4.6.0は2009年2月にリリースされ、新しい設定のバックエンド、新しい設定マネージャ、新しいサウンドミキサーが導入された。また、いくつかの重要な改善が設定マネージャと残りのXfceのcoreコンポーネントに対して行われた[7]。

2011年1月には、Xfce 4.8.0がリリースされた。このバージョンはThunarVFSやHALをGIO、udev、ConsoleKitやPolicyKitで置き換え、SFTP、SMB、FTPなどのプロトコルを用いてネットワーク共有をブラウジングすることができる新たなユーティリティが含まれた。

Xfce 4.10

Xfce4.10は、2012年4月28日にリリースされた。このリリースの焦点は、ユーザーエクスペリエンスを向上させることであった[8]。続いて、Xfce 4.12は2015年2月28日にリリースされた[9]。4.12のターゲットは、4.10リリース以後に新しく導入された技術を用いて、ユーザーエクスペリエンスを向上させることである。また、Xfce 4.12は、GTK3へのアプリケーションとサポートするプラグイン、ブックマークのポートの移行を始めた。

Xfce 4.14は公式に2019年8月12日にリリースされた[10]。このリリースのゴールは、dbus-glibへの依存をGDBusに置き換え、廃止されたいくつかのウィジェットを置き換えるなど、依然として残るcoreコンポーネントをGTK2からGTK3へポートすることであった。

現状

GUIツールキットとしてGTKを採用。ドラッグアンドドロップやアンチエイリアス、テーマエンジンなどをサポートしている。また、バージョン4からは独自のアプリケーション開発フレームワークを提供している。Xfce 4 においては、freedesktop.org に準拠することが開発の標準となった。

GNOMEやKDEといった他のデスクトップ環境より軽快であるため、それらの動作速度に不満を持つユーザから人気がある。標準で採用されていることは多くないが、たとえば、Ubuntuの派生であるXubuntuでは、標準のデスクトップ環境として利用できる。軽量であるため、Live CDでの採用は比較的多い。40以上の言語の翻訳版が利用可能である。

Xfceのコンポーネントとアプリケーション

Whisker Menu - Xfceのためのもうひとつのアプリケーションランチャー

Xfceチームによって開発されているアプリケーションはGTKとチーム自らが開発するXfceライブラリをベースにしている。Xfce以外にも、Xfceライブラリを使うサードパーティー製のプログラムが存在している[11]。

開発のフレームワーク

Xfceは、次に示されるようなコンポーネントを含む開発のフレームワークを提供している。

  • exo : Xfceデスクトップ環境のためのアプリケーションライブラリ
  • garcon : Freedesktop.orgに互換性のあるメニューライブラリ
  • libxfce4ui : Xfceデスクトップ環境のためのウィジェットのライブラリ
  • libxfce4util : Xfceのための拡張ライブラリ

また、フレームワークによって、root権限でアプリケーションが動作している際には、ウィンドウの上部を横切る形で、ユーザーがシステムファイルにダメージを与える可能性があることを示す警告が表示される。

Xfce Panel

Xfce Panelは、高度にカスタマイズ可能なタスクバーで、多くのプラグインを利用することができる[12]。

パネルやプラグインに関する様々な項目は、グラフィカルなダイアログで容易に設定することができるが、Xfconfの設定などからも設定可能である[13]。

Xfce Terminal

2025年10月に撮影されたXfce Terminal

Xfceプロジェクトによって提供されている端末エミュレータであるが、他のデスクトップ環境でも使うことができる。このターミナルは、タブ、カスタマイズ可能なキーバインディング、色、ウィンドウサイズの設定などを備えている。本アプリは、GNOMEのライブラリに依存しているGNOME端末を置き換えるために設計された。ただし、本アプリもGNOME端末のように、VTEライブラリを用いている[14]。Xfce Terminalは、各タブでそれぞれ背景を変えることができ、Guakeのようにドロップダウンターミナルとしても使うことができる[15]。

Xfwm

Xfwmはカスタムテーマをサポートするウィンドウマネージャであり[16]、バージョン4.2からはコンポジティングが可能となっている[17]。

Catfish

in-name、in-textマッチング検索が可能なファイル検索ツールで、ファイルタイプや最終変更日時からもファイルを検索することができる。また、Catfishはmlocateデータベースを用いてインデックス化を行うこともできる[18]。

Thunar

Thunarは、Xfceのデフォルトのファイルマージャで(過去はXffm)、GNOMEのNautilusに似ている。Thunarは、メモリーのフットプリントが小さく、プラグインによって高度にカスタマイズ可能である[19]。Xfceはまた、軽量なアーカイブマネージャであるXarchiverを持つが、このアプリはXfce 4.40からXfce coreの一部ではない。

Orage

バージョン4.4から、Xfcalendarは、Orage(フランス語で雷雨の意味)に名前が変更され、いくつかの機能が加えられた。Orageはアラーム機能を持ち、iCalendarフォーマットを使う。これにより、いくつかの他のカレンダーアプリケーションとの互換性を持つ。Orageはまた、パネル用の時計プラグインと、同時に異なったタイムゾーンの時刻を表示することができるインターナショナル時計アプリを含む。

Mousepad

Mousepadは、Xubuntu[20]を含むいくつかのLinuxディストリビューションでデフォルトのテキストエディタである。Mousepadは、簡単に使え、高速なテキストエディタを目指している。Mousepadは、もともとLeafpadのフォークとして作られ、Erik HarrisonとNick Schermerによって開発されたが、以後、フルスクラッチで書き直されている。

Parole

Xfce 4.12 / Debian 9環境で動作するParole 0.8.1

ParokeはGStreamerフレームワークのフロントエンドである。Paroleは、Xfce Goodiesの一部としてAli Abdallahによって開発された[21]。当初はプレイリストに基くものであったが、現在はプレイリストをファイル再生時に置き換えるオプションを持っている[22] 。

Xfburn

CD/DVDのバーニングプログラム。Xfce 4.12のリリースからは、Blu-ray Discも書き込むことできるようになっている。

Xfce Screensaver

Xfce 4.14からXfceに含まれるようになった、スクリーンセーバーと画面ロック用のプログラムである。Xscreensaverと互換性のあるテーマを使っている[23]。本アプリはMATE Screensaverからのフォークだが、Xfceのライブラリのみに依存している。

Xfce Goodies

Xfce デスクトップで利用するアプリケーションの機能強化を図るため、Xfce Goodies プロジェクトという開発コミュニティがある。ここで開発されたプラグインは Xfce の公式なプロジェクトには含まれないが、すでに多数のプラグインの提供を行っている。

Xfce Goodies プロジェクト(外部リンク参照)から入手できる代表的なプラグインには、次のようなものがある。

アプリケーション

  • ウェブブラウザ (Midori)
  • 画像ビューア (Ristretto)
  • CD/DVD作成ツール (Xfburn)
  • メディアプレーヤ (Parole)
  • 電源管理 (xfce4-power-manager)
  • スクリーンショット取得ツール (xfce4-Screenshooter)
  • タスクマネージャ (xfce4-taskmanager)
  • MPDクライアント (Xfmpc)

パネルプラグイン

  • バッテリーモニター (xfce4-battery-plugin)
  • クリップボード管理 (xfce4-clipman-plugin)
  • ディスク稼働率モニター (xfce4-diskperf-plugin)
  • ファイルシステムモニター (xfce4-fsguard-plugin)
  • メールウォッチャー (xfce4-mailwatch-plugin)
  • ネットワーク負荷モニター (xfce4-netload-plugin)
  • 付箋紙 (xfce4-notes-plugin)
  • クイックランチャー (xfce4-quicklauncher-plugin)
  • ハードウェアセンサーモニター (xfce4-sensors-plugin)
  • スマートブックマーク (xfce4-smartbookmark-plugin)
  • システム負荷モニター (xfce4-systemload-plugin)
  • 天気予報通知 (xfce4-weather-plugin)
  • 無線LAN監視 (xfce4-wavelan-plugin)

これら以外にも、多数のプラグインが存在する。

脚注

  1. ↑ “Xfce 4.20 released” (2024年12月15日). 2024年12月15日閲覧。
  2. ↑ Xfce Terminal In: Open Hub 2021年12月20日閲覧。
  3. 1 2 Jacobowitz, Norman (1 July 1999). “Interview with Olivier Fourdan”. Linux Gazette (43). オリジナルの16 January 2007時点におけるアーカイブ。 2007年3月31日閲覧。.
  4. ↑ Debian xfce source package 3.4.0.20000513-1 changelog
  5. ↑ “XFce 4.0 release”. UNIX Resources Network. 2011年12月7日時点のオリジナルよりアーカイブ。2003年9月25日閲覧。
  6. ↑ “Xfce 4.2.0 Changelog”. xfce.org. 2007年10月13日時点のオリジナルよりアーカイブ。2007年1月31日閲覧。
  7. ↑ Xfce Development Team. “Xfce 4.6.0 Changelog”. xfce.org. 2011年1月16日閲覧。
  8. ↑ “Xfce 4.10 released”. xfce.org. 2012年5月6日時点のオリジナルよりアーカイブ。2012年4月28日閲覧。
  9. ↑ “Xfce 4.12 released”. xfce.org. 2015年9月16日閲覧。
  10. ↑ “News - Xfce 4.14 released”. xfce.org. 2019年8月13日閲覧。
  11. ↑ https://goodies.xfce.org/projects/applications/
  12. ↑ “panel-plugins [Xfce Goodies]”. 2018年9月24日閲覧。
  13. ↑ “xfce:xfce4-panel:preferences [Xfce Docs]”. 2018年9月24日閲覧。
  14. ↑ “xfce4-terminal - A modern terminal emulator”. Git.xfce.org. 2017年1月9日閲覧。
  15. ↑ “apps:terminal:drop-down [Xfce Docs]”. Xfce.org (2016年10月19日). 2019年11月10日閲覧。
  16. ↑ “howto:xfwm4_theme [Xfce Wiki]”. wiki.xfce.org. 2019年3月25日閲覧。
  17. ↑ “Xfce window manager now includes its own compositing manager”. Xfce Blog. 2012年12月20日閲覧。
  18. ↑ “apps:catfish:start [Xfce Docs]”. docs.xfce.org. 2019年2月23日閲覧。
  19. ↑ “Thunar in comparison to Nautilus, ROX, Konqueror and Xffm”. ThunarWiki. 2012年4月18日時点のオリジナルよりアーカイブ。2012年9月4日閲覧。
  20. ↑ “Xubuntu 14.10 Documentation”. xubuntu.org (2014年10月29日). 2015年4月2日時点のオリジナルよりアーカイブ。2015年3月28日閲覧。
  21. ↑ “apps:parole:start [Xfce Docs]”. docs.xfce.org. 2019年2月23日閲覧。
  22. ↑ parole - GStreamer based media player
  23. ↑ “apps:screensaver:start”. Xfce.org. 2019年11月10日閲覧。

関連項目

外部リンク





固有名詞の分類


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Xfce」の関連用語

Xfceのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Xfceのページの著作権

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのXfce (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS