 Chessbase has its own proprietary protocol, and at one time Millennium 2000 had another protocol used for ChessGenius.Engines designed for one operating system and protocol may be ported to other OS's or protocols.In 1997, the Internet Chess Club released its first Java client for playing chess online against other people inside one's webbrowser.