GNU Go是自由软体基金会所研发的围棋软体。它的原始码具有可移植性，能够轻易的编译成GNU/Linux的软件，也可移植到类 Unix 系统或Microsoft Windows和Mac OS X上运行。
简介.GNU Go除了可以使用ASCII介面对弈外，另外支援两种协定——围棋数据机协定（Go Modem Protocol）和围棋文字协定（Go Text Protocol），且可转成图形使用者介面对弈，目前存在许多GNU Go的图形使用者介面。GTP也可在围棋伺服器进行线上对弈（