GNOME Files(旧称および内部名称はNautilus )は、 GNOMEデスクトップの公式ファイルマネージャーです。GNOME Filesは、Nautilusと同様に、GNU Lesser General Public Licenseの条件に基づくフリーかつオープンソースのソフトウェアです。
GNOME Filesの前身であるNautilusは、 1999年にEazelとAndy Hertzfeld(Eazelの創設者であり、元Appleのエンジニア)によって開発されました。「Nautilus」という名前は、オウムガイの殻を連想させることでオペレーティングシステムのシェルを表す言葉遊びでした。
2000年の初めに、リチャード・ヘストグレイはNautilus0.1プレビュー版の最初のスクリーンショットを公開した[ 4 ]。

2000年12月、 「Nautilus、GNOMEの新しいファイルマネージャー」というタイトルの記事がLinux Magazineに掲載されました。[ 5 ]
Nautilusデスクトップシェルは、GNOMEの新しいバージョンにおいて、GMCファイルマネージャー(由緒あるMidnight Commanderから派生したもの)に取って代わることを目的として開発されました。一見すると「また別のファイルマネージャー」のように見えますが、よく見るとそれ以上の機能を備えていることがわかります。
— Matthias Warkus、「Nautilus、GNOMEの新しいファイルマネージャ」、Linux Magazine、第3号(2000年)、C.116-119、http://www.linux-magazine.com/issue/03/Nautilus.pdf
NautilusはGNOME 1.4(2001年)[ 6 ]でMidnight Commanderに取って代わり、バージョン2.0以降はデフォルトのファイルマネージャーとなっています。Nautilusは現在消滅したEazel Inc.の主力製品でした。
GNOME Filesは2001年に初めてリリースされ、それ以来開発が続けられています。以下に、その開発履歴の簡単なタイムラインを示します。
~/Desktop(~はユーザーの「ホーム」フォルダを表します)に変更しました。
ブックマーク、ウィンドウの背景、メモ、アドオンスクリプトなど、あらゆる機能が実装されており、ユーザーはアイコン表示、リスト表示、コンパクトリスト表示から選択できます。ブラウザモードでは、NautilusはWebブラウザと同様に、アクセスしたフォルダの履歴を保持するため、フォルダを素早く再訪問できます。
Nautilusは、 Totemなどのサムネイル生成ツールを使って、テキストファイル、画像ファイル、音声ファイル、動画ファイルなど、あらゆるファイルのプレビューをアイコンに表示できます。音声ファイルは、ポインターをファイルの上に重ねるとプレビュー( GStreamer経由で再生)されます。
以前のバージョンでは、Nautilusにはスーザン・ケアがデザインしたオリジナルのベクターアイコンが含まれていました。[ 25 ]

GNOME Files は、ファイルシステム抽象化レイヤー( GVfsによって提供) を利用して、ローカルおよびリモートのファイルシステムを参照します。これには、 FTPサイト、Windows SMB共有、OBEXプロトコル (携帯電話でよく実装される)、シェル プロトコル、HTTP、WebDAV、SFTPサーバーを介して転送されるファイルなどが含まれますが、これらに限定されません。
NautilusはGIOライブラリを使用することで、ローカルファイルの変更をリアルタイムで追跡し、表示を更新する必要をなくします。GIOは内部的にGaminとFAM、Linuxのinotify、Solarisのファイルイベント通知システムをサポートしています。
GNOME Filesは、ファイルのインデックス作成にTracker(旧称「MetaTracker」)を使用しているため、高速なファイル検索結果を提供できます。
GNOME Files バージョン 3.22 では、ネイティブで統合されたファイル圧縮および解凍機能が追加されました。デフォルトでは、アーカイブ ファイル ( .tar、.gzなど) の処理はFile Roller (または他のツール)に委ねられていました。ユーザーは、プログレス バー、アンドゥ サポート、およびアーカイブ作成ウィザードを利用できるようになりました。
ダブルクリックでアーカイブファイルを自動的に展開する新しい「開くと展開」機能は、環境設定で無効にできます。 [ 26 ]
MIMEタイプ(「メディアタイプ」または「コンテンツタイプ」とも呼ばれる)はIANAによって標準化され、freedesktop.orgプロジェクトは、実装がすべてのフリーソフトウェアデスクトップで動作するように管理します。shared-mime-infoは提供されているライブラリです。[ 27 ]現時点では、少なくともGNOME、KDE、Xfce、ROXはこのデータベースを使用しています。
。最初のスクリーンショットは、私のホームディレクトリの通常のデフォルトアイコン表示を示しています。アイコンのレイアウトが現在壊れていることに注目してください
:-)。
。 Nautilus デスクトップ シェルは、GNOME の新しいバージョンで GMC ファイルマネージャ (由緒ある Midnight Commander から派生したもの) に取って代わることを目的としている。一見するとまた別のファイルマネージャのように見えるが、よく見るとそれ以上のものになっている。