I've had experience with Jlink clones from Olimex, and they are horrible. I had to replug the USB plug every time I closed a debug session. Moreover, it only worked with a very old IAR version.
What? Cloned hardware is illegal?
Yes if it uses patented IP developed by someone else and they did not distribute it freely nor authorized others to do so. I am not sure if this is applicable to non-patented software or Segger products, but I am pretty sure their End-User Agreement forbids this, which makes the "cloner" a liar at best...
All in all, I agree that verifying if the debugger was used for a product/non-product is a hard thing to track, but the non-limited Jlink is really not that prohibitive ($240 US dollars, although some countries get a hefty customs/taxes/freight). If one plans to make money with a product designed by it, I really think this does not count too much.
I come from an era where an ICE was the price of a very decent car, then a few years later a JTAG was the price of a good used car, then we nowadays have it cheaper than a cellphone.
I guess they really would be suffering. The hardware isn't much more than a USB microcontroller, voltage regulator and a buffer chip:
JLINK hardware. Well within the reach of a chinese cloner to mass produce for 20$.
Obviously that's why you have to agree with the educational usage etc.
The point I was trying to make is that they claim the cloned hardware is illegal. I can understand their agree box on "you will only use our PC software with Segger hardware" - however, what makes the hardware itself illegal? It's all off the shelf components. The firmware? Yes they can rip their firmware out (their IP..) and use it. However in theory you could also reverse engineer the USB protocol/commands and write compatible firmware. Reverse engineering that deeply isn't even illegal. Depends on country however. Out here in the EU it's
not illegal to disassemble a piece of software to figure out how it works, so you can create a piece of software that can interface or add compatibility with the original piece of software.
I'd say the statement "illegal clones" is a bit exaggerated.
The J-Link EDU supports unlimited flash breakpoints over the normal J-link. This addon costs 200USD standalone. The J-link PLUS also supports this, but costs 600USD. Although that also adds J-FLASH and RDI, I don't think you would use this daily unless you
really need it.
So all in all, the JLINK EDU contains ~500USD worth of stuff for about 1/10 the price. The only difference being a license.
Nevertheless I agree that programmers & debuggers have become really affordable. But so have much other stuff like low-end digital test equipment.