This Go modem protocol was developed by Bruce Wilcox, with input from David Fotland (who supplied this definition), Anders Kierulf, and other computer Go Programmers. It is available in the post-2000 releases of NEMESIS and Many Faces of Go and used by those programs in computer Go competitions. It is hoped that all Go programs will implement this protocol so that all Go program users will be able to play go by phone, no matter which program they own, and so that computer/computer competitions can be played without needing an operator to type moves back and forth.
The protocol is followed by the code used to implement it from Nemesis and Many Faces. The authors make this code available royalty free, for use for any purpose, commercial or otherwise.
Some files for using the Go Modem Protocol in Windows can be downloaded from here.