Hi Pavel,

welcome back it's been a while! I hope that you'll stick around
to submit some more good patches. You've contributed lots of nice
stuff in the past!

GPL stops closed source target & interface for OpenOCD.

That's one of the *main* reasons I got involved with OpenOCD in the first place.

I also knew that since the project was GPL to start with, it wouldn't
switch to another license once a sufficient # of contributors had signed
up. At least not without *everybody* agreeing to a license change. This
ensures that any license change won't be full of holes.

It would be absolutely hell to try come up with some sort of GPL with exception
that did not open up for closed source target/interface's. Personally I don't
think it can be done, LGPL isn't it and nothing else specifi has been suggested.

I *know* there are hardware vendors out there that
are aching to use OpenOCD together with closed source target support,
and they *would* find any tiny loophole and throw money at lawyers to
exploit it.

There are lots of closed source debug solutions out there for those
targets/interfaces that are not willing to open up. Good for 'em! That's
not what OpenOCD is about.

Now, I *know* you can fix these USB problems with both hands tied
behind your back in your sleep with a modest effort. The acceptable
solutions have been outlined. For sure it's a million times easier for
you to solve this technically than legally.

You stand out amongst the hardware vendors because you have made
*very* significant contributions in the past.

How about using the bitq stuff forl a generic JTAG over TCP/IP solution? ;-)


Giving up the most important line of defense against closed source
target & interface support due to some silly little technical problem
can't possibly make any sense to you?



-- 
Øyvind Harboe
Embedded software and hardware consulting services
http://www.zylin.com
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to