On Friday 03 August 2007 18:51:55 Daniel Verkamp wrote:
Aleksey Bragin wrote:
It may look like a serious problem, but in
reality, the source code
of these functions is released by Microsoft in SSCLI 2.0, with a
license which allows GPLing of the source code, with one restriction:
"You may not use or distribute this Software and any derivative works
in any form for commercial purposes.".
SSCLI 2.0 can be freely downloaded by everyone, license is also
certainly available to read.
IANAL, but as far as I can tell, such a license is not compatible with
the GPL since it imposes "further restrictions on the recipients'
exercise of the rights granted" (GPL version 2, section 6).
-- Daniel Verkamp
Pardon me (a lurker just following the project) from butting in, but from what
I can tell this is a non-issue. The "further restriction" doesn't exist -
unless you hold full copyright to the software (ie: you are the one who has
released it under the GPL) then there is no way you can distribute it for
commercial purposes. (You can make money to cover distribution costs and/or
make money from support but not off the software itself.)
So, non-issue. The additional restriction isn't even needed.
DRH
--
Dialup is like pissing through a pipette. Slow and excruciatingly painful.