Question regarding GPL and membership requirements for a standards body
Janez Pers
janez.pers at fe.uni-lj.si
Mon Jun 22 23:45:30 CEST 2009
Hardy, Allan wrote:
> As I understand the GPL I can charge you say $1000 to acquire my GPL
> based software. If you choose to pay you can then use the software
> under the GPL. Meaning you can give it away for free. (which makes me
> changing upfront sorta dumb business practice).
>
> What I can't do is charge you $1000 and then tell you that you must also
> charge. I cant override/change the rights the GPL affords you.
> Same goes with registration. I can offer you my GPL products and
> require you to register, for free or not, in order to get the download.
> You can then offer the product to others under the GPL.
Precisely that's why there is a problem. Licensing scheme for ZigBee
requires that everyone who is developing the code for commercial
purpose is member of organization ($3000 = non free, $0 = free,
although this could be debatable).
To use the code, you would have to comply both with GPL and ZigBee
alliance's licensing requirements. Following GPL you cannot override
the rights that GPL affords the user of the code, but following
the ZigBee alliance license (based on which you were allowed to
develop GPLed code in the first place), you HAVE TO. (the user has to
be alliance member if he wants to develop the code further for
commercial purpose, or he cannot use it for commercial purpose,
if he is not member).
Therefore, in general, the code cannot be used without breaking one of
those two licenses, which essentially makes the alliance
requirements incompatible with GPL (since GPL cannot be changed,
the alliance licensing rules have to be changed to be compatible with
GPL).
AFAIK.
More information about the legal
mailing list