Dual-Licensing Situation

Arnoud Engelfriet arnoud at engelfriet.net
Thu Jun 5 20:13:52 CEST 2008


AR wrote:
> I'm looking at a situation where someone has released some code under 
> both GPLv2 and a proprietary license.  I'm being told this:  If you 
> develop (and do not distribute) code using our GPL code, you cannot then 
> get a proprietary license for your code.  That is, if I merely *use* 
> their GPL code, I forfeit the right to buy a proprietary license.  Isn't 
> that a further restriction placed upon my code by them, and therefore a 
> violation of the GPL?

I don't see how. You don't lose any rights granted to you by
the GPL. More importantly, the copyright holder cannot violate a
license he grants to you.

> 3. The consequences of running the GPLv2 release of the dual-licensed 
> code mentioned above with my code is that I lose my right to buy a 
> proprietary license for my code.

You don't have a right to buy anything from anyone. In any commercial
transactions both parties have to *agree* to complete the transaction.
A party cannot demand that the other party sells something.

> 4. Therefore, the GPLv2 has been violated.

Even if your theory is correct, the only consequence is that you
can't use the GPLv2 version (it self-destructs upon breach) and
the company won't sell you the proprietary version. That seems
kind of painful for you.

I do wonder how they company is going to prove that I did use their
GPLv2-licensed code on my computer if no acts of distribution occur.

Arnoud

-- 
ICT-jurist, blogger en octrooigemachtigde ~ Partner bij ICTRecht.nl
   http://www.arnoud.engelfriet.net/ ~ http://www.iusmentis.com/



More information about the legal mailing list