FileZillaは、FileZillaクライアントとFileZillaサーバーから構成される、無料のオープンソースのクロスプラットフォームFTPアプリケーションです。クライアントはWindows、Linux、macOSに対応しています。サーバーとクライアントの両方がFTPとFTPS ( SSL/TLS経由のFTP )をサポートしており、クライアントはさらにSFTPサーバーにも接続できます。FileZillaのソースコードはSourceForgeで公開されています。クライアントとサーバーのプロフェッショナル版には、さらに多くの機能が搭載されています。
FileZillaは、2001年1月の第2週にTim Kosseと2人のクラスメートによってコンピュータサイエンスの授業のプロジェクトとして開始されました。 [ 3 ] [ 4 ]
コードを書き始める前に、どのライセンスでリリースするかを議論しました。[ 4 ]多くのFTPクライアントが既に利用可能であったため、FileZillaを商用化しても1つも売れないだろうと考え、FileZillaをオープンソースプロジェクトにすることに決めました。[ 4 ] 2001年の最初の開発以来、FileZillaはGNU General Public License(GPL)の下でリリースされています。[ 5 ]現在、FileZillaクライアントはGPL-2.0以降、サーバーパッケージはAGPL-3.0以降でリリースされています。[ 2 ]
FileZillaは2003年11月にSourceForgeの今月のプロジェクトとして紹介されました。 [ 6 ]
2026年4月9日にバージョン3.70.0がリリースされたことで、FileZillaはGPL v2からGPL v3に移行しました。
FileZilla Client は、FTP と暗号化 FTP (FTPS (サーバーとクライアント) や SFTP など) の両方を使用してファイル転送を可能にし、IPv6をサポートしています。 [ 7 ]最も注目すべき機能の 1 つは、4 GB を超えるファイルでもファイル転送プロセスを一時停止および再開できることです。ユーザーは、ファイルの経過時間またはサイズに基づいて既存のファイルを上書きするかどうかを選択できます。また、ダウンロード時にローカル システムから、またはアップロード時にターゲット サーバーからタイムスタンプがサポートされている場合、転送されたファイルのタイムスタンプを保持することもできます。 [ 8 ]
FileZilla Client は、タブ付きユーザー インターフェイスを使用してマルチタスクを実行できるため、ユーザーは複数のサーバーを参照したり、複数のサーバー間で同時にファイルを転送したりできます。また、サーバー リストを管理するサイト マネージャーと、ファイル転送タスクの順序付けを行う転送キューも備えています。[ 9 ]ブックマーク機能により簡単にアクセスでき、ダウンロードとアップロードのドラッグ アンド ドロップをサポートしています。このソフトウェアは、ローカル ファイルとサーバー ファイルが同じディレクトリ内で比較されるディレクトリ比較機能を提供します。ファイル名やサイズが一致しないなど、ファイルの詳細に違いがある場合は、ソフトウェアがファイルを色で強調表示します。
その他の機能には、設定可能な転送速度制限、ファイル名フィルタ、ネットワーク構成ウィザード、リモートファイル編集、アイドル時の切断を防ぐキープアライブコマンド、 HTTP/1.1、SOCKS5、FTPプロキシのサポート、デバッグ用のイベントのファイルへのログ記録などがあります。さらに、ユーザーはキューをXML形式のファイルにエクスポートしたり、ディレクトリを同期的に参照したり、サーバー上のファイルをリモートで検索したりできます。[ 9 ]クライアントのプロバージョンでは、WebDAVとAmazon、Google、Microsoftなどの主要プロバイダーのクラウドストレージソリューションがサポートされています。WindowsバージョンはCLIをサポートし、macOSバージョンはRemote Driveとのシェル統合を備えています。
FileZilla Client はクロスプラットフォームのソフトウェアで、Windows、Linux、* BSD、および Mac OS X で動作し、アラビア語、アルメニア語、バスク語、ブルガリア語、カタルーニャ語、中国語、コルシカ語、クロアチア語、チェコ語、デンマーク語、オランダ語、ドイツ語、ギリシャ語、エストニア語、フィンランド語、フランス語、ガリシア語、ヘブライ語、ハンガリー語、インドネシア語、アイスランド語、イタリア語、日本語、グルジア語、クメール語、韓国語、クルド語、キルギス語、リトアニア語、ラトビア語、マケドニア語、ノルウェー語、ネパール語、オック語、ペルシア語、ポーランド語、ポルトガル語、ルーマニア語、ロシア語、セルビア語、スロバキア語、スロベニア語、スペイン語、タイ語、トルコ語、ウクライナ語、ベトナム語を含む世界 47 言語で利用可能です。
FileZilla Server の機能の一部を以下に示します。[ 10 ]
サーバーのPro版は2段階認証に対応しています。
2008年5月、クリス・フォーズマンはArs TechnicaでFTPクライアントを評価し、FileZillaについて次のように述べている。「テクニカルサポート業界の友人の中には、 WindowsとLinuxに加えてMac OS X版も提供している無料のオープンソースのFileZillaをよく勧める人がいる。しかし、初心者には扱いにくい複雑なインターフェースに私はあまり魅力を感じていない。」[ 11 ]
2008年8月にArs Technicaに寄稿したエミル・プロタリンスキーは、「今週のおすすめ無料サードパーティアプリケーションはFileZillaです。このFTPクライアントは非常に高速で、定期的にアップデートされています。美しいGUIではないかもしれませんが、確かに高速で、私を失望させたことは一度もありません。」と述べています。[ 12 ]
GoDaddy、ペンシルベニア州クラリオン大学、ナショナルキャピタルフリーネットは、ウェブホスティングサービスへのファイルのアップロードにFileZillaを推奨しています。[ 13 ] [ 14 ] [ 15 ]
FileZillaは、 Debian、Ubuntu、Trisquel、Parabola GNU/Linux-libreなど、多くのLinuxディストリビューションのリポジトリで入手可能です。[ 16 ] [ 17 ] [ 18 ] [ 19 ]
2012年1月、CNETはFileZillaに最高評価である「素晴らしい」5つ星を与えた。[ 20 ]
2022年現在FileZillaは、無料ソフトウェアのトップアプリケーションに関する記事で定期的に取り上げられています。[ 21 ]
このプロジェクトがアドウェアによる収益を生み出すSourceForgeのプログラムに参加して以来、複数のレビュー担当者がFileZillaのダウンロードについて警告し、ユーザーにその使用を控えるよう促し始めた。[ 22 ] [ 23 ]
2013年、プロジェクトのホスティングサイトであるSourceForge.netは、FileZillaのメインダウンロードにダウンロードラッパーを付加し、ユーザーがインストールできる追加ソフトウェアを「提供」しました。多くのユーザーが、インストール要求をすべて拒否したにもかかわらず、一部のアドウェアが同意なしにインストールされたり、インストールへのユーザーの「同意」を得るために欺瞞が使用されたりしたと報告しました。報告された影響には、Webブラウザの乗っ取り、コンテンツ、スタートページ、検索エンジンの強制的な変更、ポップアップウィンドウ、プライバシーまたはスパイの問題、突然のシャットダウンと再起動イベントによる現在の作業の損失などがありました。一部のアドウェアは、削除または以前の設定の復元に抵抗したり、削除したはずなのに再インストールされたりしたと報告されています。また、アドウェアプログラムが不要なソフトウェアをダウンロードしてインストールし、マルウェアとしてセキュリティスイートから警告を発するものもあったと報告されています。[ 23 ]
FileZillaのウェブページには、アドウェアをインストールしない追加のダウンロードオプションがありますが、アドウェアのダウンロードへのリンクが主要なリンクとして表示され、強調表示されて「推奨」とマークされています。[ 23 ] [ 24 ]
2016年現在、FileZillaはアプリケーション起動時に広告(スポンサー付きアップデートと呼ばれる)を表示します。これらの広告は「アップデートの確認」ダイアログの一部として表示されます。[ 25 ]
2018年には、FileZillaにバンドルされたアドウェアインストーラの使用に関するさらなる論争が懸念を引き起こした。[ 26 ]
FileZilla はバージョン 3.26 まで、保存されたユーザー名とパスワードをすべて平文で保存していたため、ユーザーのシステムへの限定的なアクセス権を得たマルウェアでもデータを読み取ることができました。FileZilla の作者である Tim Kosse 氏は暗号化ストレージの追加に消極的でした。彼は、巧妙に作られたマルウェアには、データの保護に使用されるマスターパスワードを読み取るキーロガーが含まれている可能性があるため、暗号化ストレージは誤った安心感を与えると述べています。ユーザーは、暗号化ストレージを復号化するためにマスターパスワードを読み取ることは、暗号化されていないストレージを読み取るよりも依然として難しいと主張しています。[ 27 ]暗号化ストレージを追加するために、 FileZilla Secureと呼ばれるフォークが2016 年 11 月に開始されました。[ 28 ] 2017 年 5 月には、暗号化ストレージが最初に要求されてから 10 年経って、メインバージョンにも追加されました。[ 29 ] Kosse 氏は、オペレーティングシステムが安全でない限り、この機能は実際にはセキュリティを向上させないと主張しました。[ 30 ]
FileZilla ServerはFileZilla Clientの姉妹製品です。同じプロジェクトによってサポートされているFTPサーバーであり、FTPとSSL/TLS経由のFTPをサポートしています。[ 33 ] FileZilla Serverは現在、 Linux、macOS、Windowsプラットフォームで利用可能です。
FileZilla Serverは、無料のオープンソースFTPサーバーです。ソースコードはFileZillaプロジェクトのWebサイトで公開されています。[ 34 ]
FileZilla ServerはFTPおよびFTPS(SSL/TLS経由のFTP )をサポートしています。その他の機能は以下のとおりです。
他のFTPクライアントとは異なり、FileZilla Clientは、大きなファイルのダウンロードを再開する際にファイル破損を引き起こすIISサーバーのエラーに対する回避策を実装していません。 [ 35 ]
FileZillaクライアント
{{cite web}}:欠落または空欄|title=(ヘルプ)はい、それは私が高校最後の年に受講したコンピュータサイエンスの授業のグループプロジェクトとして始まりました。今からほぼ15年前のことです。私たちは、実装するには簡単すぎず、大きすぎず、並行して作業できる実用的なものを探していました。残念ながら、最終的にFTPクライアントに落ち着いた経緯の詳細はもう覚えていません。
プロトコルをサポートするために、FileZillaはPuTTYのコードを使用しています。SSL/TLSサポートはGnuTLSによって提供されています。