BetaFTPD is a single-threaded FTP daemon. The single-threadedness makes it faster than most other FTP daemons (contrary to common belief), and makes it extremely light on memory. Although it lacks a few functions (which you probably won't miss), the current version is very small and has a decent amount of functionality. BetaFTPD is built on the concept of heavy code reuse, which should hopefully make it easier for other programmers to contribute.
| Tags | Internet FTP |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD Linux Solaris |
| Implementation | C |
Recent releases


Release Notes: Addition of recursion to the internal ls, a fix for a bug that prevented uploading altogether, and many other bugfixes, updates, and corrections.


Release Notes: This release fixes a bug that could make listing in PORT mode impossible.


Release Notes: Bugfixes.


Release Notes: Fixes for multiple serious performance bugs, final non-DES crypt() fixes, xferlog fixes, ftpext compliance fixes, portability (64-bit/FreeBSD) fixes, nonroot fixes and code cleanups.


Release Notes: A file (ascii.c) that was forgotten in 0.0.8pre8 has been added to the distribution.
A system that allows you to run multiple virtual x86 OSes at the same time.