Microsoft targets Wine

No more updates for virtualized Windows..

http://www.betanews.com/article/MS_No_Updates_for_Virtualized_Windows/1109012710

Microsoft's Windows Genuine Advantage (WGA) validation initiative has set off a firestorm of protest throughout the open source community after programmers uncovered a special function in the software dedicated to detecting Wine, a compatibility layer for running Windows programs in non-Windows environments.

WGA authentication is set to become mandatory for all non-critical Windows updates starting in the second half of 2005. Customers must run a program that verifies their Windows license, or they will not have access to Windows Update or the Microsoft Download Center.

Full details at Betanews.com.

18,617 views 37 replies
Reply #1 Top
Interesting. I can see their point though.
Reply #2 Top
Umm... what a bogus article.

The WGA ActiveX control only works for validating Windows XP.

They said Wine, when in "Windows XP" mode, gets validated just fine. They're complaining that it doesn't work when in Win98 mode?

Beyond that, Microsoft is well within their rights to ensure that Windows support files are only available to people that, you know, purchased Windows.
Reply #3 Top
I agree, people who have pirated windows by hacking the reg or using keychangers ultimately drive up the cost of not only the current OS but any future OS's to come. XP is reasonably priced today, the home version running about the same as Windows 98 did in it's later term. I agree, if they have stolen the OS, why offer them any support at all...makes sense.

Zero.
Reply #5 Top
Did any of the responders actually read the article????

It wasn't about piracy or stopping pirates. It's about Microsoft Office users who are running MS Office on another operating system - Linux. Meaning that they have a VALID Microsoft Office license (PAID FOR) but are using WINE (a windows emulator) to run the software that was legitimately purchased.

It's an interesting article - for those who actually read it.

Let the flames begin - from those who reply but do not / did not read the article.
Reply #6 Top
MS is certainly within their rights, but the fact that Linux users are using MS Office, instead of Open Office, would be something I would think MS would play up, rather than antagonize those who have purchased valid copies of MS Office, regardless of what platform they run it in.
It doesn't really sound like it will be that big a deal in the end, though. How many people can this really affect? Not more than a handful, I would think.
My personal opinion is that MS Office is a just a little more polished, and a little less buggy than Open Office. Obviously some share of Linux users feel the same way, or this wouldn't even be an issue. (yes, I do run Linux for some things, but I spend the majority of my computing time in Windows)
Reply #7 Top
It'll just end up as a game of cat n' mouse - WINE devs will find ways of hiding WINE (untill Longhorn gets here at least)
Reply #8 Top
Well, since I paid for both my Windows XP OS and my MS Office, I am glad I can get some added value over the years.

It sounds like MS is going to make "most if not all updates for MS Office available" no matter the underlying platform.

Seems pretty fair after seeing the report stating that "80% of MS Office installations, and around 70% of Windows installations around the world are illegal".

Those percentages can't look good to any company.
Reply #9 Top
It's about Microsoft Office users who are running MS Office on another operating system - Linux. Meaning that they have a VALID Microsoft Office license (PAID FOR) but are using WINE (a windows emulator) to run the software that was legitimately purchased.


The software was legitimately purchased to run on Windows XP, not Linux.
Reply #10 Top
A license is a license. I do not remember reading, Windows use only. I might have missed it though.

The software was legitimately purchased to run on Windows XP, not Linux.


Here's a nice article for you to read. http://tinyurl.com/6vkph
"In his statement, Gates had said: "Many of Microsoft’s products, such as Windows, Office, SQL Server, Exchange and Visual Studio, have significant functionality dedicated to interoperating with non-Microsoft products."

Kerberos, IE Browser, XML Microsofts track record isn't exactly sparkling.
Reply #11 Top
Additionally directly from the horses mouth.

"Microsoft software can talk to mainframes and minicomputers from IBM and other manufacturers; other operating systems such as the Mac OS and various UNIXes including Linux; NetWare or AppleTalk networks and native Internet protocols; dozens of programming languages, ranging from COBOL and RPG, through C++ and Java, to the latest experimental languages; hundreds of databases including Oracle, Sybase and DB2; popular business applications like SAP or Siebel; vertical industry standards like SWIFT or HL7; email systems; and infrastructure products providing message queues, directory, management and security. "

http://tinyurl.com/4dko6 [Microsoft.com]
Reply #12 Top
MS still supports their Office products for Mac. You can even run them under VirtualPC for Mac http://www.microsoft.com/mac/products/virtualpc/virtualpc.aspx?pid=virtualpc
(I know because we have about about a 70/30 Mac/PC ratio in our department at work, and they all have to be able to run MS word and Excel to be campatible with the PC environmetn in the rest of the company.) There's even a Mac version of Halo, MS's flagship game.
MS has pretty much stated that Linux poses their greatest threat. Do they have reason to worry? Apparently they think so.
MS could have taken two roads here. One: they could port versions of their best software (MS Office, games, etc...) to run on Linux. If MS Office weren't a better product than Open Office, why would Linux users even want to use it? This route could keep their foot in the door of open souce users, and they could still sell their software to users of alternate OSs. The one posible downside I see to this path is that it would give a level of validation to Linux that would run at odds with the current MS campaign aginst Linux and open source.
Two: MS could take their present path. Pull all products into the Windows fold. You want to run our software? Then you have to run our OS. Absolutely refuse to acknowledge anything positive about Linux. (There does seem to be some grudging respect toward the Mac camp, though)
Frankly, I find it interesting, but in reality, I could care less. When I use Linux, I use open source software designed to run on a Linux platform. When I reun MS Windows, I run apps designed for that environment, whether open or closed source depends on the quality of the app. When I use a Mac, it is to run Mac specific app or program. (I work in the printing industry, and the majority of the graphics/print industry runs on Mac platform) Who knows what level of platform convergence we'll see down the road. This current tactic falls in line with the whole MS anti-open source campaign. Only time will tell if it's a sound strategy, or if it will cost them in the end. (end of rant )
Reply #13 Top
A license is a license. I do not remember reading, Windows use only. I might have missed it though.


A license is just not a "license". You just can't legally do what you want with it. You can't intall it on your neighbors pc, or use an academic "license" if you are not qualified to.

And here are the system requirements for Office 2003 from Microsoft.

"Microsoft Windows® 2000 with Service Pack 3 (SP3), Windows XP, or later"

It doesn't say anything about Linux.
Reply #14 Top
I think you are misunderstanding system requirements, rather than a licensing necessity. But the truth of the matter is that MS actually intended to break WINE, by using a call for identification and if WINE is returned..then it returns an unspecified error, and becomes Broken.
Reply #15 Top
#14 - That's not true. It specifically checks for Windows XP. If WINE is in "XP mode" the check passes. The fact that they are checking for WINE indicates that they're counting the number of users, not trying to block them from WGA. The problem is that Wine isn't very stable in "XP mode" at this point.


#5 - The article linked to didn't provide the whole story. ZERO Office downloads even offer WGA right now. Microsoft has said they have no intention of making any Office updates require WGA. WGA is only for Windows 2000/XP, and doesn't even apply to updates there yet. It currently is used to offer special "bonuses" like PhotoStory 3. They've said that a future version of the technology may be used to validate users to access non-critical Windows XP updates - and may be used for all updates in high-piracy areas like South America and Eastern Europe.

However, they've never once implied that Office updates will require WGA. If they do ever require validation for Office, it will most likely be checking that your Office version is legit, not the Windows installation it is on.


Furthermore, the system requirements as stated on the box very clearly establish that Windows versions of Office require Microsoft Windows 2000 or later (version dependent of course).

Just as you wouldn't complain about Apple not supporting Safari under PearPC, you cannot blame Microsoft for not offering support to those running Office under wine.
Reply #16 Top
I must have misunderstood.

I thought MS was requiring verification of OS license and the WINE developer was testing the verification software and found that WINE does not get authentication?
Reply #18 Top
Office 2003 is made for Windows, or a mac version is available. If there wasn't a mac version do you think Microsoft wouldn't mind that Apple somehow found a way to use MS Office on a mac? Why is it different for Linux?
Reply #19 Top
Oh well, we can always find hacked service packs...
Reply #20 Top
Good grief - did anyone read some of the comments below that article - there's no quarter spared there, sheeesh those people were fairly ripping each other apart, whatever happened to "live and let live" I wonder?
Reply #21 Top
It is just sad that MS is so scared of losing Market Share and Product Revenues, that they purposefully go and break an application that allows them to sell more copies of thier Office Application. It isn't enough that they sell an Office Suite, they want to force the End Users to purchase a MS OpSYS, to boot. I mean some shops are primarily Linux, or some form of *niX variant and maintain MS Office Suite only to be interoperable with businesses that run some form of MSO. I use Open Office myself, but there are so many variants of Windows Docs and other Office formats, that I have to use MSO also, in case I run into some weird formatting issues, that OpenOffice cannot work with properly.
Reply #22 Top
I really doubt Wine is bringing in major sales for Microsoft. Do you really think people are going to buy Office 2003 to run on Wine in Linux?
Reply #23 Top
I though one of the fires under Linux was the hatred of MS. If thats the case, then why are these people using a MS product....why not stick with there own king. Also, I find it funny that they hate MS so much yet still need them...thats funny. Now they bitch when MS stops wanting to play with the community that wants MS broken up and out of business.

Jason
Reply #24 Top
Man some of you people have thick skulls...

THEY ARE NOT BLOCKING WINE. THEY ARE BLOCKING ANYTHING PRE-XP. WINE GETS VALIDATED IF IT IS IN XP MODE.


THIS HAS NOTHING TO DO WITH OFFICE. MICROSOFT DOES NOT, AND HAS SAID THEY WILL NOT, REQUIRE WINDOWS VERIFICATION FOR OFFICE PRODUCTS.


/steps down from soapbox

Get it yet?
Reply #25 Top
And how about posting the actual source:

http://winehq.com/hypermail/wine-devel/2005/02/0441.html

It sounds like yes, Microsoft is checking for the registry key, but not failing because of it. The validation works fine when wine is emulating Windows XP. When it's emulating Windows 2000, the validation program gives no error and returns a key - however it doesn't work. The Wine developers are attributing this to a bug in wine's emulation.

So the only time it's failing with the "unsupported OS" error is when wine is emulating an unsupported version of Windows. Kind of makes sense, no?

For all we know, Microsoft put the wine detection in there so that validation COULD work? Heck, we don't even know whose idea it was to put that check in there... Some people see it as a conspiracy to count or possibly block wine users... all 10 of them. But perhaps it was just some lowly Microsoft programmer who uses wine on one of his computers and wanted to make sure the validation would in fact work (when emulating XP?) How would you ever know?

Just don't go ripping apart MS for something they haven't done and claim to have no intention of doing. If they ever actually block wine users (intentionally) from getting something they need (they don't need Windows updates)... then you'll have something to whine about (no pun intended).