Linked by Thom Holwerda on Thu 23rd Jul 2009 09:43 UTC
Microsoft Sometimes, some things are just too good to be true. Earlier this week, Microsoft made a relatively stunning announcement that it would contribute some 20000 lines of code to the Linux kernel, licensed under the GPL. Microsoft isn't particularly fond of either Linux or the GPL, so this was pretty big news. As it turns out, the code drop was brought on by... A GPL violation.
Permalink for comment 374840
To read all comments associated with this story, please click here.
RE[3]: Didn't require release
by Ford Prefect on Thu 23rd Jul 2009 12:59 UTC in reply to "RE[2]: Didn't require release"
Ford Prefect
Member since:

Thank you for pointing out that the GPL code in question is owned by Microsoft.

However, you need to note that Microsoft still violated the rights of others, particularly of the Linux kernel developers.

The GPL code in question was a glue between the Linux kernel and non-GPL code. That's why it was distributed under the GPL (so it is allowed to be linked to the kernel) and why it needs to be considered as derived work from the Linux kernel source. You see the 'viral' effect of the GPL here. MS is not allowed to breach the GPL on their own code just because it is linked to GPL code owned by others.

The case is obviously not as clear as I thought. So MS would probably have gotten away with just stopping the release-while very much unpleasing their customers, however.

Reply Parent Score: 2