A Cambridge Undergraduate, a BBC Micro, and a Hindi Word
In 1987, a computer science undergraduate named Stuart Cheshire sat in a Cambridge University lab and started building something that would quietly reshape how computers talk to each other. He wasn't trying to change networking. He was trying to make tanks shoot at each other over a wire.
The first prototype ran on a BBC Micro — the beige educational computer that was the UK's answer to the Apple II. Cheshire named it Bolo, the Hindi word for "speak" or "communicate." Not destroy. Not conquer. Speak. The name was a mission statement: this wasn't a game about violence. It was a game about what happens when you connect people and give them shared stakes.
By 1989, Cheshire had ported Bolo to the Macintosh and released it as shareware — or more precisely, "plea-ware." There was no registration key, no nag screen. Just a polite message: "If you like it, tell your friends." They did. Within a year, Bolo had infected university computer labs across the English-speaking world like a benign, tank-shaped virus.
Cheshire would go on to Stanford for his PhD, where Bolo's networking challenges became the core of his doctoral research. The game wasn't a side project from his academic work. His academic work was the game. And the game was about to teach the world something important about how networks should behave.