RBBS-PC
Deweloperzy | Russell Lane, Tom Mack, Ken Goosens i inni |
---|---|
Pierwsze wydanie | 21 czerwca 1981 |
Napisane w | PODSTAWOWY |
System operacyjny | MS-DOS |
Typ | System tablicy ogłoszeń |
Licencja | domena publiczna , open source |
RBBS-PC ( skrót od Remote Bulletin Board System for the Personal Computer ) był oprogramowaniem BBS o otwartym kodzie źródłowym należącym do domeny publicznej . Został napisany w całości w języku BASIC przez duży zespół ludzi, poczynając od Russella Lane'a, a następnie ulepszony przez Toma Macka, Kena Goosensa i innych.
Obsługuje konferencje z wiadomościami, kwestionariusze , drzwi (poprzez dropfile DORINFO1.DEF ) i wiele więcej.
Historia
W 1982 roku Larry Jordan z Capital PC Users Group zaczął modyfikować niektóre istniejące oprogramowanie BBS, które zostało przeniesione z CP/M przez Russella Lane'a. Pierwsza główna wersja tego przedsięwzięcia, RBBS-PC CPC09, z maja 1983 r. Została napisana w zinterpretowanym języku BASIC i zawierała protokół Xmodem dodany przez Jordana. W czerwcu 1983 roku Jordan przekazał konserwację i ulepszenia Tomowi Mackowi i Kenowi Goosensowi. Pierwsze wydanie pod Mack, wersja 10.0, zostało wydane 4 lipca 1983. Nowe wersje i funkcje były wydawane stale przez resztę lat 80-tych. Ostateczna pełna wersja, 17.4, została wydana 22 marca 1992 r.
Od wersji 17.4 opracowano co najmniej cztery inne ścieżki kodu. Wykonano pewne prace w celu ujednolicenia ścieżek kodu i opracowania wersji 18.0. Dan Drinnons CDOR Mods i wersje Mapleleaf zostały dodatkowo ulepszone przez beta testerów Mike'a Moore'a i Boba Manapeli, którzy używali programu Ken Goosens LineBled do manipulowania kodem źródłowym w celu uzyskania nieskończonych odmian programu.
Filozofia
Od początku rozwoju RBBS-PC autorom oprogramowania przyświecały dwa cele określone w dokumentacji RBBS-PC:
- Pokazać, co można zrobić z językiem BASIC i że „prawdziwi programiści mogą programować w języku BASIC”.
- Aby otworzyć nowe medium komunikacji, w którym każdy z komputerem osobistym ma możliwość swobodnego komunikowania się. Pomysł ten został podsumowany jako „Użytkownicy pomagają użytkownikom za darmo, aby pomóc w swobodnej wymianie informacji”.