OpenDoors is a Door library written in C that compiles and runs on Windows, Linux and other UNIX-like operating systems. It supports socket inheritance on Windows and stdio redirection on Linux. It supports most common dropfile types including DOOR32.SYS. It is available under the LGPL.
OpenDoors is available from the Synchronet CVS server.