PP.NET
From Wikipedia, the free encyclopedia
PP.NET or Phat Planet.NET is a file transfer application (an FTP client) currently under development that runs on Windows-based and Unix-like systems using the same binary. This is due to the fact that it is written for the .NET Framework which can be run on many platforms using Mono.
Phat Planet.NET has a fairly unique interface for an FTP client. Rather than issuing commands to the program on the machine on which it was launched, clients create a socket connection to the application, which acts as a server. This interface allows FTP control from a variety of applications, from telnet clients to psybnc (for which native support is provided by mimicking an eggdrop login script.)
At this time PP.NET only supports FXP transfers (server-to-server) but it is intended to add normal FTP download/upload support in the future.