[exec "open" command](https://github.com/JacobRoberts/chess/blob/master/main.go#L49) not work on Linux. On Linux, we can use the alternative command `xdg-open`: ``` go cmd := exec.Command("open", url) if runtime.GOOS == "linux" { cmd = exec.Command("xdg-open", url) } ```