This pinout is what is called "Cortex-M debug connector". It is the standard set by ARM, so it applies to a lot of tools. There is an ARM document describing it too.
It sometimes called 9-pin because one of the pins is supposed to be a key and physically missing. But in practice nobody bothers with the key. And ARM and most other people just call it 10-pin.