Question: are all jtag programmers the same?
Answer: Is there a "universal" JTAG programmer/debugger? ... They are clones of certain USB-JTAG adapters originally designed by the manufacturers. The electrical interface is the same, but the protocol (software) side is different.