Penguin Telegard
Penguin Telegard is an attempt at nostalgia; I have ported a chunk of the old, DOS-based BBS package to Linux. The source is in Pascal, so you will need the (very good) toolchain from the Free Pascal website.
This project is currently not being worked on, but volunteers that would like to tackle it are always welcome.
What works:
- Basic every day stuff.
- Local console, Wait-For-Call menu, startup, configuration.
- Local logins and use of the system, somewhat.
What doesn't work: - Serial routines are stubbed. Might want to use TCP/IP replacement.
- Message base use causes crashes.
- May still have Y2K issues. This is part of the message base bugs.
- Tons of code duplication and mess everywhere. Some files are inexplicably forked. Some headers were sort of glued together like Frankestein to get a complete compile; this is the real heart of the message base bug.
- Based on old (2.5i) telegard; not even the newest, even if you don't consider Renegade's work.
- All the other miseries legacy code tends to bring about.
(of those, only the message base thing is a crashing bug.) License:
- Penguin Telegard is public domain software. Do as you like with it. That is, my changes to Telegard source base ("Penguin Telegard") are public domain. Telegard itself falls under whatever license it uses, if it has one at all. There's some belief that the source code to Telegard was never meant to be released, but I can't imagine anyone cares at this point.
Downloads:
Page maintained by Ryan C. Gordon.