edtFTPj/Free


  1. Introduction
  2. Features
  3. Examples
  4. Documentation
  5. Licensing
  6. Dependencies and Requirements
  7. Support
  8. Other Products
  9. Contact Information

1. Introduction

edtFTPj/Free is the most popular Java FTP client library available today. Robust, fast and with an extensive API, it provides a solid foundation for developers who require FTP functionality in their Java applications. Full source code is included.

This document provides an overview of the package and links to documentation and examples.

2. Features

edtFTPj/Free's many features include:

3. Examples

Extensive examples are provided, and can be browsed here. The unit tests can also be examined - see the test package in the src directory.

4. Documentation

5. Licensing

edtFTPj/Free is Open Source, licensed under the GNU LGPL. It is free for both commercial and non-commercial use. You can also purchase unrestricted non-GPL licenses.

6. Dependencies and Requirements

7. Support

For support of edtFTPj/Free, please post on our user forums. Commercial support may be purchased here.

8. Other products

If you require secure FTP transfers or directory transfers and deletions, you may be interested in edtFTPj/PRO, an extension of edtFTPj. Features include:

If you require a secure FTP server, you may be interested in CompleteFTP, a compact, fast secure server for Windows. Features include:

9. Contact Information

Enterprise Distributed Technologies is based in Brisbane, Australia.

Please e-mail sales@enterprisedt.com for more information about our products.

You can call us during office hours (8am-6pm Mon-Fri) in Brisbane, Australia (GMT+10) on:

You can fax us at:

Our address in Australia is: