November 10, 2009 9:32 AM PST

Microsoft pulls Windows 7 download tool

by Ina Fried
  • Font size
  • Print
  • 68 comments

Microsoft has halted distribution of its Windows 7 USB/DVD Download tool after questions were raised as to whether the software utility makes improper use of open-source code. The tool is designed to help owners of Windows XP-based Netbooks get Windows 7 onto their machines.

(Credit: Microsoft)

Microsoft has halted distribution of a tool aimed at making it easier to put Windows 7 on Netbooks amid allegations that the utility makes improper use of open-source code.

The software maker said on Tuesday that it has pulled down the Windows USB/DVD Tool while it investigates the issue, which was raised last week by Windows blogger Rafael Rivera on his Within Windows blog.

In his blog post, Rivera said Microsoft appears to use code from a tool called ImageMaster that is licensed under the GPLv2 open-source license. The General Public License, like other open-source licenses, allows code to be freely used by others, but has its own set of terms and conditions, such as sharing any modifications made to the code.

Microsoft confirmed it has launched a review of the matter and taken the utility off its online Microsoft Store until that inquiry has been completed.

"Microsoft is looking into this issue and is taking down the (Windows 7 updating) tool from the Microsoft Store site until its review is complete," the company said in a statement. "We apologize to our customers for any inconvenience."

Though somewhat arcane, the utility is important because it solves a technical challenge in upgrading the operating system on Netbooks and other PCs without an optical drive.

Microsoft had been exploring for months different ways of trying to help users of Windows XP-based Netbooks move to Windows 7. The tool, which was released last month alongside Windows 7, allows users to take a downloadable copy of the operating system and create a bootable drive.

The issue is also a thorn in Microsoft's efforts to show that it can play nice with the open-source community. As ZDNet blogger Mary Jo Foley notes, this isn't the first time Microsoft has been accused of misusing GPL code.

The latest dust-up comes as Microsoft is celebrating the third anniversary of its deal with Novell, one of Microsoft's biggest--and most controversial--efforts to blend its world with the open-source world.

Under that deal, Microsoft agreed not to sue Novell customers for their use of its Linux distributions.

Microsoft has also released a number of products under various open-source licenses itself, though typically not under the GPL, which it sees as one of the more restrictive licenses. Redmond has been particularly critical of terms in version 3 of the GPL.

The software maker did release a few Linux drivers under GPLv2, although it appears its hand may have been forced there. Some have suggested the drivers contained GPL code, meaning that they would have necessarily needed to be released back under the GPL.

Microsoft has taken a number of different approaches to open-source software, particularly Linux. The software maker has at times accepted the notion of a heterogeneous world where Linux and Windows co-exist, pledging to do better to make sure IT administrators can manage mixed environments.

At other times, Microsoft executives have lashed out, painting open-source software as violating hundreds of Microsoft patents. In its lawsuit against TomTom earlier this year, Microsoft for the first time made those accusations in court, alleging that TomTom's implementation of Linux in its GPS systems infringed on Microsoft patents. The two companies quickly settled the matter, although terms were not disclosed.

During her years at CNET News, Ina Fried has changed beats several times, changed genders once, and covered both of the Pirates of Silicon Valley. These days, most of her attention is focused on Microsoft. E-mail Ina.

Recent posts from Beyond Binary
Visual Studio launch delayed by 'a few weeks'
Glitches mar launch of Livescribe app store
Windows 7 leaving Redmond's help desk less busy
Microsoft top lawyer: EU deal opens new chapter
Microsoft: We did copy Plurk's code
Boeing's 787 takes flight
Hands-on with the Entourage Edge
Microsoft's server chief talks cloud (Q&A)
Add a Comment (Log in or register) (68 Comments)
  • prev
  • 1
  • next
by WinNoMo November 10, 2009 10:07 AM PST
Micropoop
Reply to this comment
by sharmajunior November 10, 2009 10:53 AM PST
How about YouNoMo
by alegr November 10, 2009 5:10 PM PST
u-no-poo - wonderful magical invention of Weasley twins!
by Seaspray0 November 11, 2009 11:09 AM PST
Ut oh. Somebody soiled their diaper.
by eltoro2827 November 10, 2009 10:19 AM PST
Ina, do u ever write anything positive about Microsoft? I'm just sayin'
Reply to this comment
by grabacontroller November 10, 2009 10:27 AM PST
Is news ever positive these days?
by CDubber November 10, 2009 10:31 AM PST
Are you serious? Ina's articles seem overwhelmingly pro-Microsoft. I guess bias is in the eye of the beholder.

That said, Microsoft creates its own negative PR in endless waves. It's not journalists' fault for simply reporting it.
by eyepoker November 10, 2009 11:38 AM PST
na, he always has negative stuff to say... though maybe once in a while its positive.
by Random_Walk November 10, 2009 12:22 PM PST
She (<- note the gender) is actually very balanced in her articles, both pro and con.

It's not her job to pooh-pooh or spin Microsoft's foibles, just as it isn't her job to evangelize the company either.

Don't like that? Well, deal with it.
by dream_fly November 10, 2009 1:26 PM PST
She is the most unbias repoter here. Gee if you can't read her articles, you might as well don't read anything here.
by Vegaman_Dan November 10, 2009 1:34 PM PST
@Random_Walk:

I have to agree with you- Ina's seen both sides in may things and has a pretty balanced outlook on MSFT's adventures.
by captain_numerica November 10, 2009 6:16 PM PST
@Random, @dream, @Vega - Agreed. Ina does a good job of reporting without much bias---as would be expected from any competent journalist.

On that note: it's too bad that the majority of *comments* here are biased FUD (on all sides) rather than open fair discussion. (With some exceptions.)
by b_baggins November 11, 2009 10:44 AM PST
@random walk.

Ina possesses an xy chromosome pair. He's a male, regardless of what cosmetic surgery he has undergone. Deal with it.
by Seaspray0 November 11, 2009 10:59 AM PST
I agree, Random Walk. Ina is one of the most unbiased reporters I've seen on Cnet. I could only wish that other cnet reporters were as good at their job. Ina, you are truely a professional journalist.
by Random_Walk November 13, 2009 12:19 PM PST
"Ina possesses an xy chromosome pair."

...because as we all know kids, everyone should always carry around a mitchondrial replication machine and GATC comparator wherever we go!

Clue: the gender thing was a courtesy - the fact that she still writes fairly balanced articles is something you're just going to have to swallow, mm'kay? Thx in advance.
by danielkza November 10, 2009 10:26 AM PST
Maybe MSFT can do the smart thing this time: instead of taking the time to rewrite the damn thing from scratch, they can just release their GUI wrapper, that I'm sure is nothing special, and everybody (MSFT for not wasting extra resources, the original author, the users, etc) is happy.

But they won't do it, will they?
Reply to this comment
by ClaBR November 10, 2009 10:58 AM PST
It's more complicated than that. The tool may contain security code alongside licensed 3rd party IP, so simply releasing the code to the tool may not be possible. They are doing it right. Pull it out until they audit the code.
by Random_Walk November 10, 2009 11:50 AM PST
It isn't very complicated in this case - it's a simple web tool that downloads and mounts an ISO file. The worst it has to do is check against an md5 checksum, which can be done by calling an external (to this executable) app.
by jklank November 11, 2009 8:26 AM PST
They don't need to release anything except the specifics of the GPL code that they modified. They don't need to release the full source code for the tool - just the stuff they modified (if they modified any of it).
by JoeF2 November 11, 2009 8:53 AM PST
@jklang
That's not quite true. If the product is a derived work, the whole product needs to be available under the GPL.
by Vegaman_Dan November 10, 2009 10:36 AM PST
Well, people complain that MSFT doesn't respect Open Source code like this or abuses it without consequence. Now that they are observing this issue and have pulled a very useful tool because of it, will those same people be happy and acknowledge it- or will they just complain anyways?
Reply to this comment
by rapier1 November 10, 2009 10:44 AM PST
I'll bet on complaints. However, I will say that any software released by any commercial entity should always be put through a complete licensing review.
by Russell McOrmond November 10, 2009 11:44 AM PST
Why should Microsoft be acknowledged for quite likely infringing copyright yet again? They seem to think it is a big deal when someone else does it, and yet they have no problem committing far more serious forms of copyright infringement.

Microsoft is part of the consortium of supporters of ACTA (the mis-labeled Anti-Counterfeiting Trade Agreement) which isn't about counterfeiting at all but copyright. It includes support for a 3-strikes rule where Internet users that have been *accused* of copyright infringement 3 times (no proof required) will have their Internet connections pulled.

Microsoft has been accused of infringing copyright far more than 3 times already this year, so clearly they should have their Internet connection revoked. Anything less is hypocritical and should be understood as an embarrassment to Microsoft.
by Random_Walk November 10, 2009 11:53 AM PST
"Well, people complain that MSFT doesn't respect Open Source code like this or abuses it without consequence. "

Congrats on them doing the right thing this time... and here's hoping they actually contribute to the code they swiped this time, and not just yank something offline.
by Vegaman_Dan November 10, 2009 1:36 PM PST
@Random_Walk:

"Congrats on them doing the right thing this time... and here's hoping they actually contribute to the code they swiped this time, and not just yank something offline."

That's a rather backhanded way of acknowledging that MSFT did the right thing, isn't it?
by Random_Walk November 10, 2009 2:40 PM PST
Not really, if you think about it.

For all the hue and cry over piracy, there's a lot to be said that is worse than even the RIAA's definition when it comes to someone doing it commercially.

Now IMHO, it was likely incompetence, a mistake, or even a bit of intentional wrongdoing on the part of one or two Microsoft employees/contractors. But however it played out, what happened was still wrong - no different than if anyone were to swipe Microsoft code and pass it off as their own.

Let me put it this way - if some company were caught swiping Microsoft's IP and passing it off as their own commercially, how exactly do you think Microsoft would have handled it? (...before you answer, look up Tom Tom - I'm willing to wager that Tom Tom had to pay a ton of money to avoid the courtroom...)

Personally, Microsoft got off light - the Linux folks merely asked that it either be removed or the source code supplied. There could have been some serious damage done to Microsoft's reputation and/or bank accounts.
by Random_Walk November 10, 2009 2:43 PM PST
Incidentally, this isn't the first time Microsoft has been caught with messy hands:

http://techrepublic.com.com/5208-11183-0.html?forumID=89&threadID=173539&messageID=1765547
by Random_Walk November 10, 2009 2:45 PM PST
Incidentally, this isn't the first time Microsoft has been caught with messy hands:

http://techrepublic.com.com/5208-11183-0.html?forumID=89&threadID=173539&messageID=1765547
by DrtyDogg November 10, 2009 3:15 PM PST
Well Random_Walk the first thing they usually do is try to sign a licensing deal. If the company doesn't wish to go that route they typically send a cease and desist notice, followed by seeking an injunction then finally by suing. Not as evil as you would make it seem, which by the way seems the way they are handling this. Pulling while checking their licensing options.
by JoeF2 November 10, 2009 3:50 PM PST
They should have never put the program out there. They can be expected to make sure that they don't run afoul of licenses BEFORE they make programs available.
And they sure can't claim to have been unaware of things like the GPL. After all, they have been bashing the GPL quite often, which implies that they know it...
They expect people to not use pirated copies of their software, so they should not use pirated software, either. But they seem to have a case of "do as I say, not as I do."
The only good thing they did was pulling it back. But that doesn't remove the license violation that occurred.
by Random_Walk November 10, 2009 4:35 PM PST
"Well Random_Walk the first thing they usually do is try to sign a licensing deal."

...I'm sure that the "deal" wouldn't be at standard rates, let alone anything favorable. After all, if you have them over a barrel (or think you do), and have enough money to back up the threats (meritorious or not).

"Not as evil as you would make it seem..."

It isn't a question of good or evil - this is business tactics/ethics/etc we're talking about here, not religion.

==

"And they sure can't claim to have been unaware of things like the GPL. After all, they have been bashing the GPL quite often, which implies that they know it..."

They've released products and code under the GPL (usually inadvertently or with no other choice), and have done so for years (starting with Microsoft Services for UNIX, if memory serves). - there is, nor can there be, a claim of licensing ignorance on Microsoft's part w/ the GPL.
See more comment replies
by STS November 10, 2009 1:06 PM PST
The tool would be much more useful if you could just use your legally acquired DVD of Win7 to create the bootable USB drive! If you are upgrading a Vista netbook, you can just copy the files from the DVD to USB drive and run the setup.exe file from within Vista. I did this with my daughters Gateway Netbook, no problem.

However, because MS messed up and decided to "punish" XP users by not taking the time/effort to create an upgrade path (other than "upgrade XP" to Vista and then Vista to Win7) from XP to Win7.If Laplink can do it, then SURELY MS could have done it also! Especially with the prices they are charging for upgrades for what is essentially a Service Pack Plus for Vista.

Also, MS was sorely remiss for not making bootable USB a standard method of doing the upgrades or even full Win7 installs. The files read off the USB drive much faster than a DVD.

Anyway, there are freeware methods to creating bootable USB drives for Win7 available on the web. I'm going to be trying them soon for my first XP to Win7 upgrade this weekend.

Scott
Reply to this comment
by Seaspray0 November 11, 2009 11:03 AM PST
If you find one that will create a bootable USB from the win 7 DVD or ISO, please post a link.
by biffhenerson November 10, 2009 1:53 PM PST
Let me get this straight. People think that it is okay to download illegal audio and video and share the files with everyone but they get upset when someone uses a piece of open source code and breaks the "rules". I use open source code all of the time. The first thing I do is delete the authors name and info from the top of the code then modify it however I so choose. Thanks, its mine now. I will trade you for pirated Led Zeplin songs and a nice Bruce Willis movie. I kid.

USB drives are so cheap, one should simply be able to buy Win 7 on that as an alternative to DVD at your local super store.
Reply to this comment
by SpeedPsycho November 10, 2009 2:35 PM PST
I'd love to buy USB key as an alternative, but it probably won't happen soon because:
1 - it's still more expensive than DVD by ~50-fold, (hmm.. $5 extra though? Not bad!)
2 - Not everything likes to boot from USB. (well.. slim chance tho.. but, same with DVD and netbooks)
3 - That would be too cool for MSFT. (Wait, ... )

Well, actually they SHOULD do it! Get a clue MSFT!
by JoeF2 November 10, 2009 3:53 PM PST
"USB drives are so cheap, one should simply be able to buy Win 7 on that as an alternative to DVD at your local super store."

Yes. But MS seems to be unable to do this simple thing of putting a bootable image on a USB stick. It is not a problem for Linux distributions.
by Vegaman_Dan November 10, 2009 8:39 PM PST
@JoeF2:

Looks like you didn't read the article. MSFT has been attempting to do this very thing, but the limitations imposed by the code they had used prevented it. No, they cannot do what Linux does here. Remember, Microsoft is a commercial enterprise and would have to license the technology.
by JoeF2 November 10, 2009 9:32 PM PST
@Vegaman:

Are you really trying to tell me that Microsoft is so bad that they can't develop a tool on their own to make a bootable USB stick???
It is not rocket science... If MS can't even do something as simple as making a bootable USB stick, how much must their OS be broken???
Geez. According to what you say, all the smart people must be working on Linux, and all the mediocre people at MS can't get the code done to make a bootable USB stick...
by Random_Walk November 11, 2009 6:50 AM PST
1) the "People" referred to are a small minority of children at best. No one here seriously defends outright copyright violations for any reason.

2) @Dan: You do not understand the GPL at all. Microsoft would be free to continue distributing the software by simple dint of including the source code with it, and licensing that bit of software and its source code under the GNU GPL. There is nothing preventing them from doing this. No one is forcing Microsoft to pay for anything.
by linuxroadwarrior November 10, 2009 2:27 PM PST
Darn that MS, trying to sue Linux devs. Face it. MS is out to rip off every unsuspecting fool.

Next time, sue the entire Internet for using the words Microsoft or Windows.
Let's see how far you get.
Reply to this comment
by Vegaman_Dan November 10, 2009 8:40 PM PST
Shhhhh! You'll give the EU ideas.
by codynews November 10, 2009 3:17 PM PST
Uh, why isn't Win7 simple sold on a USB disk. Problem solved. They give those stupid things away now.
Reply to this comment
by JoeF2 November 10, 2009 3:54 PM PST
It seems MS is nable to put Win7 on a USB stick. Linux boots fine from a USB stick.
by DrtyDogg November 10, 2009 6:24 PM PST
@JoeF2: It is quite possible to create a bootable image of Windows 7 on a USB stick. Question is, would that be a good idea? When you have a user base the size of Microsoft's that would be a tech support nightmare. It's one thing to distribute to a niche group, but if my parents wanted to upgrade and bought the USB version of Windows 7 they would have absolutely no idea what to do with it.
by Vegaman_Dan November 10, 2009 8:41 PM PST
I do all my OS installs of Win7 from a USB stick. However, the software needed to do this is not FREE for Microsof to use. Please read the article. Then reread it. Read it a third time if it the first two times didn't work.
by JoeF2 November 10, 2009 9:38 PM PST
@DrtyDogg:

Yes, it would be a good idea. Certainly a better idea than a hack like this ridiculous tool that they are apparently unable to write without stealing somebody else's code.
The USB version, like this tool, would always be a niche product.
And as far as the tech support nightmare is concerned, some people used to think the cd tray is a cup holder. If people don't understand basic things about a computer, they should a) not try an upgrade themselves, and b) they should not be on the Internet in the first place. These are the people who don't have virus protection and turn their computers into a node in a bot net.
My parents use a Linux system that I installed, and they know how to use the tools they need, like Open Office, Firefox, etc.
by JoeF2 November 10, 2009 9:39 PM PST
@Vegaman:

Microsoft should be able to just write such software.
Or are you saying that they are too clueless to do that???
There is no patent on making a bootable USB disk.
by STS November 11, 2009 7:17 AM PST
@DrtyDogg

Seriously, your parents can't read instructions? Something like:

1) Shutdown your computer.
2) Insert USB copy of Windows 7 into any available USB port.
3) Turn on computer.
4) Answer the prompts.

I think you underestimate your parents! :D

The only downside is if the BIOS is not set up to allow the system to boot from a USB source. However, how much worse is that to deal with than people who do not have a (functioning) DVD drive in their system (i.e. CD only systems (required by employer), netbooks, etc.).

Scott
by mxrss1 November 10, 2009 4:36 PM PST
@JoeF2 its possible to install windows from a USB Thumb Drive to a computer, and its not even that hard to do it on your own.
Reply to this comment
by JoeF2 November 11, 2009 8:56 AM PST
And yet, Microsoft is unable to write a tool to create a USB stick on their own, and needed to "borrow" code from an Open Source project...
Makes me wonder how bad their OS is...
by lotusaurus November 10, 2009 6:26 PM PST
Although Microsoft has allegedly pulled this tool, I managed to find it on a website that isn't all that far away from here in virtual miles.....
Reply to this comment
by desireablees November 11, 2009 2:03 AM PST
Good responses to your question LuG-
Its more or less a server thing, and honestly, MS doesn't need all that much input on this Beta. They do have a good product with this, and they are ready to start packaging it. As much as I would like to agree about the comment re: Linux, just can't. If Linux ever truly threatens MS, they will simply file suite against the users for using patented s-ware of MS's. That's another debate.,

<a href="http://www.goarticles.com/cgi-bin/showa.cgi?C=2191764">Acai Berry Detox</a>
Reply to this comment
by JoeF2 November 11, 2009 9:05 AM PST
LOL. MS patents are mostly a joke. The FAT patent, for example, is invalid outside the US (and even in the US, it is questionable.)
And Linux already threatens MS. According to a recent study, the Linux market share for netbooks is 32%. That's why MS dropped some of the silly restrictions they originally had put on Win7 for netbooks. That's why MS created the tool discussed in this article in the first place. Netbooks don't have DVD drives, so an OS has to be installed in a different way. Linux has long had installation options from media other than CDs/DVDs. Installation from the network, or from USB, are old hat for Linux.
Once again, MS is playing catch-up. And they got caught playing foul...
by therealgeeves November 11, 2009 2:41 AM PST
I hear the macbook air can install direct from wifi... now that's cool.
Reply to this comment
by therealgeeves November 11, 2009 2:43 AM PST
I mean install os x - but you'll have to get the cracking good idea of win7 on usb stick to get win on the thing. the mission that is micro$oft. Imagine the layoffs in support centres that would occur if people realised those guys break promises.
by JoeF2 November 11, 2009 9:00 AM PST
I have installed Linux over a network 10 years ago...
It is not rocket science.
As with everything netbook related, Microsoft got caught by surprise, and they don't seem to have people who can manage to create a bootable USB stick (which, as others said, isn't that hard.)
Instead, they stole somebody else's software... and got caught...
by eebeeno November 11, 2009 5:46 AM PST
Ive been using Windows 7 for about a week now and I love it!

RT
www.privacy-stuff.be.tc
Reply to this comment
by jamieone November 11, 2009 3:02 PM PST
Did you find it hard to get use to at first ? I was using XP and there is a learning curve...But I agree with you,it is a great improvement over previous versions...
by jamieone November 11, 2009 2:25 PM PST
I've always enjoyed her articles.And it doesn't matter what gender she is,she's a professional and it shows with each article...
Reply to this comment
by jamieone November 11, 2009 2:26 PM PST
I've always enjoyed her articles.And it doesn't matter what gender she is,she's a professional and it shows with each article...
Reply to this comment
by jamieone November 11, 2009 2:28 PM PST
sorry for the double entry...
by NarcoPilot November 12, 2009 5:35 AM PST
Yeah but.....it's open source. You know, I get the concept of intellectual property and licensing and all that jazz, but when you create something that's open source, shouldn't you expect it to be used, oh, I dunno...OPENLY.Microsoft could have done a better job using the code if that's what they did, they could have thrown the code creators a bone and tossed them a couple grand in donations and given the source credit. I'm all for giving credit where credit is due. But when you create an a licensing schema that limits the use of the license by prohibiting other from modifying the code, whether they are a commercial entity or not, can you really call that Open Source? I don't know, maybe I'm ignorant and missing the argument here but somehow I just feel a need to throw out the ******** flag here.
Reply to this comment
by KazikliBey November 12, 2009 3:37 PM PST
Is it true or is it false that back in the beginning when Bill was collecting components for his early operating systems that he had hijacked much code.

Fact? or myth?
Reply to this comment
by marcushh777 November 12, 2009 8:37 PM PST
I don't understand why folks keep picking on Ian... he's a girl now... get over it.

Ok... There is no trouble with the reporting here. I find Ina to be biased toward Microsoft ... and in fact... that is what this story is... oh, look, Microsoft quickly does the right thing while it investigates an *oversight*...

Give me a break... this was a blatant shameless act of hypocrisy. .... whoaaa... the software giant needs to abuse the open-source community and risk being taken to the matt by illegally violating the gpl.... while all the time refusing to let valid customers load their Win7 product because their stupid software company can't get the key validation stuff to work... geeez... don't U folks get it ????

Microsoft... liar, cheat, third0rate software hack and corporate bully. .... <<======


Ok-! so he wears a dress now... GET OVER IT.... lots of girls wear dresses....
Reply to this comment
by 2506thuybinh November 14, 2009 8:43 PM PST
I want to join in.
Reply to this comment
(68 Comments)
  • prev
  • 1
  • next
advertisement

Behind the scenes: NORAD's Santa tracker

For decades, the defense group has let you follow the Christmas Eve travels of the jolly old elf. These days, technology is playing a bigger role than ever.

Intel redesigns Atom chip for Netbooks

The chipmaker officially announces the next generation of its popular Atom CPUs for Netbooks, the N450, weeks before the CES trade show.

About Beyond Binary

During her years at CNET News, Ina Fried has changed beats several times, changed genders once, and covered both of the Pirates of Silicon Valley. These days, most of her attention is focused on Microsoft.


Beyond Binary is a look at how technology is changing our lives and the people behind all that life-changing stuff, with an extra emphasis on that which emanates from Redmond, Wash.

Add this feed to your online news reader

Beyond Binary topics

Binary Bits

    Follow Ina on Twitter (Twitter name: InaFried)
    advertisement
    advertisement
    Click Here

    Inside CNET News

    Scroll Left Scroll Right