サッカーサーバの開発は常に行われており,毎年新しい機能が追加される.こ れらの機能をサポートするためにプロトコルに変更と改良が加えられる.過去 のクライアントとの互換性を保ち,(特に研究者のために)新しいクライアント と同時に動作させることを容易にするために,プロトコルバージョンコントロー ルのためのシステムが実装されている.全てのクライアントは,サーバが適切 なフォーマットでメッセージを送ることができるように,通信プロトコルのバー ジョンを init コマンドに含めてサーバへ通知するべきである.
しかしながら,通信プロトコルが変わらなくとも,審判とシミュレーションの ルールは変更されるかもしれず,それは試合全体に影響するだろうということ には注意すること.