Ward Christensen was an American programmer, longtime IBM employee, and Chicago-area computer hobbyist whose two main contributions, the bulletin board system and the XMODEM file-transfer protocol, between them shaped how people communicated over telephone lines for nearly two decades. He worked by the principle of solving a concrete personal problem and then releasing the result for anyone to use, and both of his best-known creations followed that pattern: each began as a practical fix for the local hobbyist scene and spread far beyond it because he placed the work in the public domain.
His most famous project was CBBS, the Computer Bulletin Board System, which he built together with Randy Suess in early 1978. The two were members of a Chicago computer club and wanted a way for members to leave messages for one another without phoning each other directly. Christensen wrote the software while Suess handled the hardware, and they brought the system up during a February blizzard that kept them indoors. They documented the result in the November 1978 issue of Byte, in an article on the “Hobbyist Computerized Bulletin Board” that is archived in scanned form. That description of a computer answering its own phone and presenting a menu of messages to callers established the template for the tens of thousands of bulletin boards that followed.
A year earlier, in 1977, Christensen had written the protocol that made reliable file transfer over a modem possible. His own account, reproduced in archived protocol documentation, describes XMODEM as a “quick hack” he put together in August 1977 for his MODEM program so that he could move files between systems without losing data to line noise. The protocol broke a file into fixed blocks, numbered each one, and appended a checksum so the receiver could verify the data and ask for a retransmission when a block arrived corrupted. Because he released it freely, XMODEM became the default way to send files on bulletin boards and the foundation for a family of later protocols.
Christensen’s approach to his work was characteristically modest. In the archived material he is at pains to point out that XMODEM was not elegant, that it was assembled quickly to meet an immediate need, and that its widespread adoption came simply from being available, documented, and good enough. That ethic, of building something useful and giving it away, ran through the early hobbyist computing culture, and Christensen embodied it. He did not commercialize CBBS or XMODEM, and both spread precisely because there was nothing to buy and no permission to seek.
The reach of those two contributions is hard to overstate. CBBS made the bulletin board a recognizable thing, and the BBS in turn was how a generation first experienced going online before the public Internet existed. XMODEM made file exchange on those boards dependable, and its descendants carried files across phone lines well into the 1990s. In recognition of this work Christensen received early industry honors for pioneering the personal-computer online world. He remained a quiet figure who preferred to credit the collaborative hobbyist scene that surrounded him, but the dial-up era rested heavily on the simple, sharable tools he made.