サーバーの成果物は FileZilla Server である。FTPサーバーであり、FTPと FTP over SSL/TLS をサポートしている。クライアントと異なり、サポートするプラットフォームはWindowsだけである。
FileZillaのソースコードはSourceForge.netにある。2003年11月には Project of the Month に選ばれた[3]。
以下では、クライアントを中心に記述する。 FileZilla Clientの主な機能は次の通り。 バージョン2.2.23以降では、内部でUnicodeを使用している。そのため Windows 9x/ME で動作できなくなった。 FileZilla Client の macOS 用バイナリ版は Mac OS X v10.4 Tiger やそれ以前をサポートしなくなった。最新版のFileZillaをそれらのバージョンの macOS で動作させるには自前でコンパイルする必要がある[4]。 FileZillaは、Tim Kosse と2人のクラスメートが2001年1月、計算機科学の課題として始めたプロジェクトだった。コードを書く前に彼らはどういうライセンスでコードをリリースすべきかを議論した。彼らは既に様々なFTPクライアントがあること、新たにFileZillaを有償で発売しても売れないだろうと考え、オープンソースプロジェクトとすることを決めた[5]。 アルファ版は2001年2月にリリースされた。当初予定していた全機能が実装されたのはベータ2.1版である。 バージョン3になって、Windows以外の Linuxと Mac OS X などをサポートした。
機能と制限
サイトマネージャ
ユーザーが利用するFTPサイトの一覧を作成する。ポート番号、使用するプロトコル、匿名か通常ログインかなどの接続データを指定する。通常ログインする場合はユーザー名とオプションでパスワードもセーブする。
メッセージログ
ウィンドウの上部に表示される。FileZilla Clientが送信したコマンドとサーバの応答を表示する。
ファイルおよびフォルダのビュー
メッセージログの下にあり、FTP用のグラフィカルなインタフェースを提供する。エクスプローラー風のツリー操作でローカルおよびリモートのフォルダやファイルを操作できる。ローカルおよびリモートの間でファイルをドラッグ・アンド・ドロップできる。
転送キュー
ウィンドウの下部にあり、キューイングまたは実施中のファイル転送の状態をリアルタイムで表示する。
タイムスタンプ
アップロード
FTPモード
サーバがMFMTコマンドをサポートする場合のみ、アップロードされたファイルの日付/タイムスタンプ属性が保持される。
SFTPモード
FileZilla Client 3.0.8 以降では同属性が保持される。
ダウンロード
ダウンロードしたファイルの日付/タイムスタンプは、そのファイルが置かれるパーティションが作成日付などをサポートする場合は保持される。例えば、FAT32/NTFSパーティションならサーバ上のタイムスタンプがそのまま保持できるが、古いバージョンのFileZilla Clientではタイムスタンプを保持する機能がなく、サポートしている場合でもメニューで有効にしないと使えない。
歴史
関連項目
FTPクライアント
脚注・出典^ “FileZilla - The free FTP solution
^ ⇒SourceForge.net: All-Time Top Downloads
^ ⇒SourceForge.net: Project of the Month (2003-11)
^ Forum thread on Tiger support
^ ⇒FileZilla history
外部リンク
公式サイト
⇒プロジェクトサイト (SourceForge.net)
表
話
編
歴
自由ソフトウェアとオープンソースソフトウェア
全般
オープンソースソフトウェア
自由ソフトウェア
定義
オープンソース
定義
解説
歴史
ビジネスモデル
セキュリティ
開発(英語版)
OS(英語版)
BSD
Darwin
FreeDOS
GNU Hurd
Linux
ディストリビューション
OpenSolaris
Symbian
ReactOS
ソフトウェア
FreeBASIC
Tcl/Tk
Perl
Python
PHP
Ruby
Lua
OpenJDK
Go
Swift
Rust
GCC
clang
LLVM
Apache HTTP Server
Firefox
Chromium
WebKit
Android
VS Code
Mattermost
NetBeans
Eclipse
IntelliJ
Gambas
ホスティング
SourceForge
OSDN
GitHub
GitLab
Bitbucket
Google Developers
GNU Savannah
団体
標準化団体
フリーソフトウェア財団
ヨーロッパ
インド
ラテンアメリカ
オープンソース・イニシアティブ
freedesktop.org
Linux Foundation
Open Handset Alliance
開発支援団体
GNUプロジェクト
Apacheソフトウェア財団
Android Open Source Project
Blender Foundation
Eclipse Foundation
GNOME Foundation
KDE e.V.(英語版)
The Document Foundation
VideoLAN
X.Org Foundation
Xiph.Org Foundation
XMPP Standards Foundation(英語版)
Software Freedom Conservancy
Software in the Public Interest
Google Developers
Mozilla Foundation
Symbian Foundation
Microsoft Open Source
ライセンス
指針
自由ソフトウェアライセンス
オープンソースライセンス
Debianフリーソフトウェアガイドライン