Dynaverse.net

Off Topic => Engineering => Topic started by: Nemesis on November 11, 2009, 02:09:16 am

Title: Microsoft violating the GPL . . . again?
Post by: Nemesis on November 11, 2009, 02:09:16 am
Link to full article (http://arstechnica.com/microsoft/news/2009/11/microsoft-pulls-windows-7-tool-after-gpl-violation-claims.ars)

Quote
Last week, Within Windows noted something suspicious in regards to Microsoft's use of the GNU's General Public License (GPL): "While poking through the UDF-related internals of the Windows 7 USB/DVD Download Tool, I had a weird feeling there was just wayyyyyyyyy too much code in there for such a simple tool. A simple search of some method names and properties, gleaned from Reflector's output, revealed the source code was obviously lifted from the CodePlex-hosted (yikes) GPLv2-licensed ImageMaster project. (The author of the code was not contacted by Microsoft.)"

Redmond remained quiet until yesterday, when the company pulled the tool in question from its servers.


Pulling the utility until they can review the code and trace its origins is the right thing to do. 
Title: Re: Microsoft violating the GPL . . . again?
Post by: Capt. Mike on November 11, 2009, 06:52:48 am
Reviewing the code and sources prior to posting it would have been the ethical thing to do.

Mike
Title: Re: Microsoft violating the GPL . . . again?
Post by: Nemesis on November 13, 2009, 10:21:02 pm
Reviewing the code and sources prior to posting it would have been the ethical thing to do.

Mike


How much good will that be if  you can't trust your programmers?

Link to full article (http://www.theregister.co.uk/2009/11/13/microsoft_gpl_violation_imagemaster_apology/)

Quote
On Friday, the company said it will release the ImageMaster USB/DVD source code and binaries under GPLv2 next, following an internal investigation into the matter that found it had indeed violated the license.


It appears to be an admission of violating the GPL.
Title: Re: Microsoft violating the GPL . . . again?
Post by: Nemesis on November 13, 2009, 10:33:23 pm
Link to full article (http://news.cnet.com/8301-13860_3-10397607-56.html)

Quote
"After looking at the code in question, we are now able to confirm this was indeed the case, although it was not intentional on our part," Microsoft's Peter Galli said in a blog posting. "While we had contracted with a third party to create the tool, we share responsibility as we did not catch it as part of our code review process. We have furthermore conducted a review of other code provided through the Microsoft Store and this was the only incident of this sort we could find.


The blame is laid on an unidentified 3rd party.  Don't they write any code themselves anymore?