The news of Silverlight 1.0 being released allows some insight in the way that Microsoft will work with GPLv3.
In simple terms, Microsoft will not work with GPLv3. That is the line that they have drawn, and their rhetoric and actions now show this to be so.
The easiest way for Microsoft to avoid the snare of the Free Software Foundation is to step around GPLv3 and leave it to their partners. This is certainly the case for Silverlight as Novell are now the officially sanctioned partner to provide Moonlight, the open source implementation of Silverlight that will appear on Linux and OS X.
As IP lawyer Kay Lam-Beattie stated "An easy analogy is a car park with a sign that says you are bound to a given contract if you enter into that car park," she says. "Anybody can enter, but you have to accept the terms, and the signal of you accepting those terms is when you enter. You have to do something positive to accept the terms — you have to act."
It appears that the standard operating procedure for Microsoft will be to send open sourced partners into the GPLv3 car park.
It's a good strategy for Microsoft, it gets their platforms onto systems it would otherwise not enter, it avoids any legal pitfalls and the hard work is done by somebody else.
Now the question becomes, what is in it for the partners?
Some would say that it is a long way from software engineering to journalism, others would correctly argue that it is a mere 10 metres according to the floor plan.During his first five years with CBS Interactive, Chris started his journalistic adventure in 2006 as the Editor of Builder AU after originally joining the company as a programmer.Leaving CBS Interactive in 2010 to follow his deep desire to study the snowdrifts and culinary delights of Canada, Chris based himself in Vancouver and paid for his new snowboarding and poutine cravings as a programmer for a lifestyle gaming startup.Chris returns to CBS in 2011 as the Editor of TechRepublic Australia determined to meld together his programming and journalistic tendencies once and for all.In his free time, Chris is often seen yelling at different operating systems for their own unique failures, avoiding the dreaded tech support calls from relatives, and conducting extensive studies of internets — he claims he once read an entire one.