Apple Wiki
Apple Wiki

Zero Configuration networking with Bonjour

Presented by Stuart Cheshire.

Stuart David Cheshire is a senior scientist at Apple who created the Bonjour networking protocol in macOS.


Cheshire received his B.A. and M.A. degrees in computer science from Sidney Sussex College in Cambridge, England in June 1989 and June 1992. He received his M.Sc. in computer science and Ph.D. in computer networking from Stanford University in Palo Alto, California in June 1996 and April 1998.[1]


Cheshire created Bolo, a networked tank game originally written in 1987 for the BBC Micro that was later ported to the Macintosh.[2]


Cheshire joined Apple Computer in January 1998, where he pioneered zero-configuration networking networking. It was originally released for Mac OS X as Rendezvous, and later renamed Bonjour. He was designated a Distinguished Engineer, Scientist or Technologist (DEST) for his work at Apple.[1]


  • Tricks of the Mac Game Programming Gurus by Jamie McCornack, Ingemar Ragnemalm, Paul Celestin,, Hayden Books (July 1995). (contributing author of networking chapter)
  • Zero Configuration Networking: The Definitive Guide by Stuart Cheshire and Daniel H. Steinberg, O'Reilly Media (November 2005).


  1. 1.0 1.1 Stuart Cheshire, LinkedIn. Accessed 2020-08-17.
  2. Bolo Pages by Stuart Cheshire. Accessed 2020-08-17.

External links[]

Utility stub shuffle This article is a stub. You can help by expanding it.
Wikipedia This page uses Creative Commons Licensed content from Wikipedia (view authors).