Synchronet - Credits
This document is my attempt to give credit where credit is due. Not "attribution of legal copyrights", just acknowledgement of the individuals who have contributed in some way to the development of Synchronet BBS Software.
Contributors
Rob Swindell (digital man)
I feel a little funny listing myself... however, I have, and will continue to contribute quite a
bit. :-)
Stephen Hurd (Deuce)
Substantial UNIX porting and original code contributions (e.g. signal/daemon/syslog/termcap/terminfo/pty support)
Internal FreeBSD-doscmd support for DOS doors
Numerous contributions/improvements to the cross-platform development library
(XPDEV)
UNIX installer
and top-level installation
makefile
Sysop console for UNIX (umonitor)
User Interface library (UIFC)
implementations for libdialog, curses, and FLTK and major updates/improvements
Internet Relay Chat (IRC) client (irc.js)
Original Synchronet web server implementation
(websrvr.c)
Secondary name server for the synchro.net domain
Numerous DOS Door ports to UNIX
Robert Couture (Runemaster)
v3.12 HTML/CSS web interface cosmetic/functional improvements
Modifications to the offline Unix
user editor
Trace McRae (PistolGrip)
HTML documentation conversion and contributions
The ubiquitous and very helpful sbbsdoor.txt
The first user e-mail verifier for Synchronet v3 (Telval)
Randy Sommerfeld (Cyan)
Internet Relay Chat (IRC) daemon service (ircd.js)
Ryan Underwood (Nemesis)
Internal Linux-DOSEMU support for DOS doors
Tracker1
nntpservice.js
and newslink.js
modifications and 1st JavaScript command shell
(S3 Command Shell)
Allen Christiansen (King Drafus)
Numerous Synchronet v2 improvements
Initial development of SBBSecho
All the Domain Entertainment BBS doors and utilities
Steve Deppe (Ille Homine Albe)
Local console and remote communications I/O
library for Synchronet-DOS
Millisecond wait/time-slice yield
routine
for Synchronet-DOS
ANSI console driver for OS/2 and WinNT virtual DOS machines (SVDMANSI)
Angus Mcleod
Optimized strrev() (string reversal) implementation
The idea behind Synchronet Services and numerous other technical suggestions and brain-storms
Merlin
Finger service "filefind" feature
Early web server-side JavaScripting
Marc Lanctot
Original MIME/base64 encoding functions (mime.c)
Casey Martin
Original UNIX porting effort (conwrap.c)
Nods to...
Grymmjack - "SYNCH"
ANSI splash screen
Michael Swindell (Dr. Seuss) -
Default ANSI menus, Digital Dynamics capital and marketing
Pre-clawson TeleGrafix - RIP
menus
Unwitting Contributors (Open Source Software)
Netscape Communications Corporation
The Mozilla Organization
Brendan Eich and others
JavaScript-C Engine (SpiderMonkey)
François Piette
ANSI/VT-100 Terminal Emulation VCL Component: TEmulVT
(emulvt.pas)
RSA Data Security, Inc.
Ronald Rivest
Philip Erdelsky
MD5 message-digest algorithm (md5.c)
Haruyasu Yoshizaki
Haruhiko Okumura
LZH (LHarc) codec implementation (lzh.c)
Mark G. Mendel
Stephen Satchell
16-bit CRC table
and calculation macro
Gary S. Brown
32-bit CRC table
and calculation macro
Ralf Brown
Swapping spawn
library for DOS
Very useful x86 interrupt list
Mike Acar
Optimized ROT13 implementation
Beta Testers
And of course there have been numerous very helpful alpha and beta testers over the years, unfortunately, too many to list by name.
Your contributions to the development of Synchronet are very important. Without users, no one (including me) would have much interest in developing Synchronet and without early-adopters and good bug-reports and feature requests, we wouldn't know what areas could use improvement. :-)
Thank You
Thanks to everyone on this list and everyone in the open-source and BBS hacker/hobbyist communities.
The world could use more people like you.
Copyright © 2009 Rob
Swindell
$Id: credits.html,v 1.6 2009/01/31 21:27:29 rswindell Exp $