GFTP
Encyclopedia
gFTP is a free
/open source
multithreaded FTP client. It is most used on Unix-like
systems, such as Linux
, Mac OS X
and Sony PlayStation. It includes both a GUI
(which utilizes the GTK+
) and a command-line interface
. gFTP is released under the terms of the GPL
and has been translated into 45 languages.
There is support for the FTP
, FTPS
(control connection only), HTTP, HTTPS
, SFTP
and FSP
protocols, as well as FTP and HTTP proxy server
support and FXP
file transfers (transferring files between 2 remote servers via FTP).
The GUI uses a double-paned layout, with the local filesystem in the left pane and the remote filesystem in the right pane. Below there is a transfer queue that shows the real-time status of each queued or active file transfer. Furthest below is a message log, which displays the text commands and responses between gFTP and the remote server. Sites are stored in a hierarchical collection of bookmarks, though a site bar allows connections to unbookmarked sites.
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
/open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
multithreaded FTP client. It is most used on Unix-like
Unix-like
A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification....
systems, such as Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
and Sony PlayStation. It includes both a GUI
Gui
Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...
(which utilizes the GTK+
GTK+
GTK+ is a cross-platform widget toolkit for creating graphical user interfaces. It is licensed under the terms of the GNU LGPL, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the X Window System, along with Qt.The name GTK+ originates from GTK;...
) and a command-line interface
Command-line interface
A command-line interface is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks...
. gFTP is released under the terms of the GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
and has been translated into 45 languages.
There is support for the FTP
File Transfer Protocol
File Transfer Protocol is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server...
, FTPS
FTPS
FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols....
(control connection only), HTTP, HTTPS
Https
Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server...
, SFTP
SSH file transfer protocol
In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream...
and FSP
File Service Protocol
File Service Protocol is a UDP-based replacement for the File Transfer Protocol, designed for anonymous access with lower hardware and network requirements than FTP...
protocols, as well as FTP and HTTP proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...
support and FXP
File eXchange Protocol
File eXchange Protocol and is a method of data transfer which uses FTP to transfer data from one remote server to another without routing this data through the client's connection. Conventional FTP involves a single server and a single client; all data transmission is done between these two...
file transfers (transferring files between 2 remote servers via FTP).
The GUI uses a double-paned layout, with the local filesystem in the left pane and the remote filesystem in the right pane. Below there is a transfer queue that shows the real-time status of each queued or active file transfer. Furthest below is a message log, which displays the text commands and responses between gFTP and the remote server. Sites are stored in a hierarchical collection of bookmarks, though a site bar allows connections to unbookmarked sites.