Hey Ivan,

Nice to see you back :)

On Mon, May 04, 2015 at 02:19:23PM +0000, De Cesaris, Ivan wrote:
> Maybe this is not obvious to everyone but the code, being GPL,
> precludes some usages.  I'm not a lawyer but I can't release
> internal developed code for new silicon to any external customer
> (i.e. not in my company), because an NDAs can't "override" GPL
> licensing.  Something like a BSD license would work great in this
> kind of scenario, otherwise whatever external customer needs to wait
> for the debugging capabilities to be publicly disclosed before we
> can ship any OpenOCD.

My personal impression is that a non-copyleft license would do OpenOCD
more harm than good. In my view, if one can't release some _source
code_ (not documentation, not some other copyrighted work) due to an
NDA, to hell with that code and with that hardware. And I'm afraid we
just _have to_ use copyleft to force some nasty vendors to share...

However, if the OpenOCD project maintainers decide it's worth trying
to convince all contributors to relicense their code under BSD-like
terms, I'll likely comply where it comes to my own humble additions,
no problem with that.

> i know this has additional implications and not sure if a
> change/extension of the license is really a possibility for OpenOCD
> as it is, but it's worth considering.

Another thing I wanted to ask you about is to bring the code you guys
contributed in line with everything else. It's our mistake that we
didn't notice your patches were all GPLv2 whereas all the other parts
are GPLv2+. Can you please consider changing that?

> PS we will start shortly testing 0.9.0-rc1 on our side, specifically
> on Quark, will send the results by the end of this week

Great, thank you in advance!

It would be also very cool (post-0.9.0 I believe) to cut down on clang
warnings related to Quark, please see [1] and [2].

[1] http://build.openocd.org/job/openocd-clang/doclinks/1/
[2] http://article.gmane.org/gmane.comp.debugging.openocd.devel/26479
-- 
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:[email protected]

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to