Synchronet is a multiplatform BBS software package, with current ports for Microsoft Windows, Linux, and BSD variants.
Digital Man) due to his desire for certain features which WWIV lacked, such as support for multiple simultaneous nodes, batch uploads and bidirectional file transfer.
In April 1992, Swindell's employer went out of business and he began to rely exclusively on commercial sales of Synchronet for his livelihood, placing advertisements in the BBS-related magazines Boardwatch and BBS Callers Digest.
Synchronet was the first BBS package to support QWK message networking natively without requiring any external utilities, in version 1a revision 10, released June 25, 1992.
His first "big" contribution was an implementation of Borlands conio library to allow the configuration utilities which were originally written for DOS to run on the Unix-like platforms.
Around the same time, Swindell started embedding the SpiderMonkey JavaScript engine into Synchronet with an eye towards replacing the aging BAJA language which was used for most BBS customizations.
More internet services have been added in the native (C) code: FTP, SMTP and POP3 by Rob Swindell and rlogin, SSH and HTTP by Stephen Hurd.
In an interesting full circle, direct dial-up support for Synchronet is available again as Rob Swindell wrote a modem to telnet gateway program (SEXPOTS) for this purpose.
It supports the use of TheDraw fonts, and can save to the Synchronet Control-A code format, but is generally considered too incomplete for serious usage.
The Synchronet project has shown a willingness to "adopt" third-party BBS related software into its CVS tree.
Generally, the software is updated to use xpdev and run on the platforms that Synchronet does and then is left in the CVS tree without active development.
Some of their software has since been released as open source and has been imported into the Synchronet CVS tree under the xtrn directory.