Thunar(ソナー)は、
Linuxをはじめとする
Unix系システムで利用できる
ファイルマネージャです。GTK+ 2ツールキットを基盤とし、Xfce version 4.4 RC1以降に標準で組み込まれています。この
ファイルマネージャは、Benedikt Meurer氏によって開発され、当初Xfceに採用されていた
ファイルマネージャXFFMの後継として誕生しました。開発初期には「Filer」という名称でしたが、既存のソフトウェアとの混同を避けるため、現在の「Thunar」という名前に変更されました。
Thunarプロジェクトが目指したのは、動作が軽く、見た目がすっきりとしていて、使いやすい
ファイルマネージャを実現することです。他の
Linuxファイルマネージャ、例えばGNOME FilesやKonquerorと比較して、より高速な起動とスムーズな動作を追求して設計されています。また、アクセシビリティにも重点を置き、GNOME Accessibility Toolkitなどのユーザー支援技術を活用して、障がいを持つユーザーでも快適に利用できるように配慮されています。Xfceプロジェクトの他の部分と同様に、Thunarはfreedesktop.orgなどで定められた業界標準に準拠するように設計されています。Thunarの設計思想はシンプルで軽量であることを基本としていますが、プラグインを導入することで、機能を拡張することも可能です。
ちなみに、Thunarという名前は、
北欧神話に登場する雷神
トール(Thor)に由来しています。
インターフェース
Thunarは、従来の
Unix系
ファイルマネージャによく見られるツリー表示ではなく、独自のユーザーインターフェースを採用しています。このインターフェースは、Thunarのコアとなるコードが開発される以前に設計されました。まず、
Pythonを使って最小限の機能を持つプロトタイプが作成され、その後に機能が追加され、ユーザーテストの結果を基にインターフェース要素が繰り返し調整されました。
API
Thunarは、サードパーティの開発者向けにAPIを提供しています。
thunar-vfs: 高度なファイルシステム操作のためのクロスプラットフォームAPIを提供します。
thunarx: ファイルマネージャ自体の機能を拡張するためのライブラリを提供します。
さらに、さまざまなファイル形式に対応したコンテキストメニューにスクリプトを追加することで、Thunarの機能を拡張することもできます。
出典
*
xfce:thunar:start [Xfce Docs]