To successfully program a GM950, you need more than just the software; you need a specific hardware environment:
The programming for this radio family is handled by Motorola’s Radio Service Software (RSS) Customer Programming Software (CPS)