“InformationWeek recently interviewed Bill Hilf, Microsoft’s leading light on open source issues. Since coming to Microsoft from IBM in 2003, Hilf has been inextricably involved with Microsoft’s strategy for dealing with Linux. He’s recently been appointed general manager of Windows Server marketing and platform strategy, which means he’s taking on an expanded role, but open source is still one of his core issues.”
Hilf made a few good points but it was full of FUD and lies.
“When people buy commercial software, really what they’re buying is a guarantee. You’re buying a guarantee that what you have will perform, and has been tested and there’s someone you can call up, and if things go really bad someone’s liable if something doesn’t work.” Bill Hilf
“LIMITATION ON AND EXCLUSION OF DAMAGES. You can recover from Microsoft and its suppliers only direct damages up to the amount you paid for the software. You cannot recover any other damages, including consequential, lost profits, special, indirect or incidental damages.” Windows Server EULA
Essentially, it means that you’re on your own if something goes terribly wrong and you suffer from losses. Even in the best case scenario, you can only be paid the value of the software while you’ve lost tonnes of money. Thats a great, accountable guarantee Hilf.
I agree, and I started to hate MS since their first EULA style Pontious Pilates: I wash my hands, you choose the briber, now assume the consequences.
But I guess that he was more thinking about just tech support, not responsibility.
In the last year, I have only called the tech support of MS for some problems with several keys that were invalidated after reinstalling too often (it was a very bad week of multiple hardware failures). The MS tech guys were quite comprehensible and let us reactivate our software just after a simple explanation. Many years ago, when I worked as developer, I remember that they were quite efficient for the support for our servers and deployment of our products.
He lets understand that MS is dealing, as competitor, with RedHat. And he is right, RedHat has been selling all these last years service support for a highly stable, extensively tested Linux distribution. I guess he just copy/pasted the mission statement of RedHat and he wants make believe everyone that MS is in the same channel.
In other words, this sounds more like someone that is following a trend instead of driving it.
“You can recover from Microsoft and its suppliers only direct damages up to the amount you paid for the software. You cannot recover any other damages, including consequential, lost profits, special, indirect or incidental damages.”
Name a single company on the planet who will offer that guarantee. I’d wait for you to find one, but I’m afraid I’d be old and grey by then. The 2 clauses you quoted are completely unrelated, and you quoting them together is a feeble attempt at grasping at straws which don’t exist.
If you follow MS best practices, along with other industry best practices, you shouldn’t ever suffer from catastrophic loss. How could anyone hold a single company responsible for mistakes made by how folks who bought the product (mis)used it?
>>Name a single company on the planet who will offer that guarantee<<
You missed the point. It is hypocritical of msft to criticize F/OSS for not making such a guarantee, when msft doesn’t make that guarantee either.
Your question should be directed at bill hilf.
Any real world steer-by-wire system MUST give this warranty.
That is why that software can do 1/100th and cost 1000 times more than usual desktop software.
Some of IBM’s big customers have compensatory damage agreements, and it’s a really big deal. If their systems fail, IBM has a certain amount of time (maybe 24 hours) to not only get them back up and running, but also to diagnose the problem and issue a custom fix. After that, the customer receives monetary compensation as the clock keeps running.
That’s real accountability, and it comes at a steep price. What Microsoft offers is a warm fuzzy feeling of well-being, like buying an American car. No, it’s not as reliable as other options, but it feels like the right decision, in the gut.
Microsoft offers a similar service in the form of their Premier contracts. Expensive, but worth it.
That’s actually a rather positive statement about the life work of Richard Stallman. It’s sounds like the referenced customers are thinking, “Free software is good stuff and we want it”.
Actually, he makes it sound like Stallman wrote the code, and is the one responsible for it.
In actual fact, Bill, the FOSS codebase has been written in collaboration by the equivalent of approximately 1.5 million full-time developers, who can all see and understand all of the code in question, and who end up using it themselves.
Right there is you guarantee of quality for open source software, Bill.
1.5 million developers wouldn’t be using it if they could see there was anything at all in it that wasn’t in their best interests.
If there was found to be something wrong with it, 1.5 million developers wanting to fix it so they could avoid that problem in their own usage going forward would surely see it fixed pronto.
You just don’t get that guarantee with a Microsoft EULA.
Yes, open source is definitely “an issue” for Hilf. There’s all the same bullshit talk all over and over again in the interview. The three pages we could reduce to him saying “BUY NOW!”.
WTF else would you expect him to say? “DOWNLOAD Linux”? Sheez.
WTF else would you expect him to say? “DOWNLOAD Linux”? Sheez.
How about we are considering an open source model based on selling services.
Everyone else seems to be doing it why not Microsoft?
Everyone else seems to be doing it why not Microsoft?
Because Microsoft has it’s own codebase to maintain.
While Redhat, Novell, SGI and others only have to maintain a fractioin of the codebase they “sell”, Microsoft has to maintain EVERY single line of code themselves (exception: Drivers).
Microsoft also does not sell serious hardware like IBM does, which can bring in the cost for maintaining AIX.
So effectively, Microsoft has only their copyrights as assets which justify a high stock price. If they free up their codebase, or fuse it with Linux, the only valuable thing they have is devalued, the stock price will plummet, and the CEO who makes such a decision will get fired by the shareholders.
That is why Microsoft will not likely free Windows, and it will definitely not make MSOffice available on Linux, because that is the major reason why many companies stay with the Windows system.
Not that it’s your fault Thom, but I couldn’t understand how Bill is an it…
Microsoft’s Bill Hilf Reveals His Open Source Strategy
Microsoft’s Bill Hilf Reveals Their Open Source Strategy
Bill Hilf Reveals Microsoft’s Open Source Strategy
As for the interview, it’s the typical: We compete with Red Hat, Linux can not be guaranteed, people only choose Linux for price or modularity, licencing technology will avoid litigation, and finally, we could litigate vs. Linux.
Not really an Open Source interview, just more Linux sabre-rattling. I had hoped for more news on their MPL and MRL licences, and what they’ll use them for in the future.
“””
“””
I can. :-0
Edited 2007-11-16 22:05 UTC
Just because he’s the “open source expert” at Microsoft doesn’t take away from the fact that his role is centered on marketing. Whatever he says is ultimately geared towards marketing Windows, using salesmen tactics, but in this case flavored for the more technical minded.
In other words. $EVIL_CORPORATION is telling us:
We did not write the code!
We did not help write it!
It `looks` _like_ our software.
It `works` _like_ our software.
It _is_ our software.
Pay up or we will sue you.
which if we factor it down to a consumer level comes out to: software patents == bad
That’s about where I stopped reading. Evil? If MSFT is your concept of evil, you really don’t know WTF evil is.
Most people use the word evil as a pejorative if you haven’t realized that by now.
Most people use the word evil as a pejorative if you haven’t realized that by now.
No sh*t it’s perforative. And it goes a lot further than that. I wouldn’t lump MSFT into the same camp as Hitler, Stalin, and Pol Pot. Last I checked, MSFT sells software. Its business practices have been dicey at times, but it doesn’t kill or harm people. So, I can only conclude that anybody who associates MSFT with evil is wholly lacking a healthy perspective on morality.
Well, according to the company’s history I’d say Microsoft helped redefining evil. That’s a soft word in Microsoft terms.
Well, according to the company’s history I’d say Microsoft helped redefining evil. That’s a soft word in Microsoft terms.
People who don’t like MSFT tend to use words like “evil” because their concept of true evil is completely out of scale with reality.
I have an alternative plan for you Bill.
Join the OIN, and enjoy the use of their technology.
Or alternatively … just use some open source software yourself in your own products, and keep with the easy-to-meet requirement of keeping the source open to downstream recipients.
Either way … you get paid via the efforts of open source, without the need to litigate anything … which is what you say you want.
Only if Bill Hilf is an anglerfish.
More or less a fluff piece, but there were a few good points in here
This is really what it comes down to. Open source is where its at, the whole free software thing will only be a factor amoung young engineers in universities. It is not about right or wrong, it is about the power of the liscence, and the only cost of using it is the requirement to play fair. That is what makes open source awesome, and that is why people love to use it.
Many people tend to forget that MS calls for patent reform more then any other big company. They are the biggest target, and get hit more then anyone else with lawsuits based on a law which makes no sense.
Msft plans to continue their abusive monopolistic tactics of:
1) FUD: they say linux infringes their patents, and that they are protecting their inventions, but they won’t say which patents, or which inventions. I call FUD.
2) Abusing the USA legal system by hiring pure scam comapnies like scox, and acacia, to file bogus lawsuits against linux companies – purely for the sake of harassment.
Msft has been doing this for years. I don’t see anything new.
The interview suggests that Microsoft doesn’t have a strategy for open source, apart from pinching what ideas they can and an intention to beat it up with any means at their disposal. This is all about taking, not about giving, and in that sense talk about the “community” on such a one-way basis is just laughable, as it is from all the other big outfits who’d quite like a free ride. Oracle comes to mind. And so much for Microsoft’s alleged bosom buddies at Novell; they and others who’ve signed on the line barely rate a mention here. The summary of the article says that Hilf is also now general manager of Microsoft’s Windows Server side. Fox in charge of hen house, then.
“which means he’s taking on an expanded role, but open source is still one of his core issues.”
yeah, because they haven’t snuffed it out yet.
Like a deck of cards people shuffle from one deck to another in the end the lawyers get rich and the businesses pay license fees for software support or seats.
I left the Big Corporation for a smaller company with better benefits, more money and getting more paid training.
Microsoft will continue on with the status quo but I am no longer required to use their products in the office or at home.
Microsoft should open source code that they no longer use in there software. For ex. Windows 1.x, Windows 2.x, Windows 3.x, Windows NT 3.x, Windows 4.x ( aka Windows 9x, and Windows ME ), Windows NT 4.x, The older Office per 2004 (this could be any expt current version), MS-DOS any version, etc., etc. Wow that be alot of lines of code.
can I have a big jumbo jar of lube and an overcoat?
I need to prepare for these monkeys that are about to fly outta my butt, on this cold day in hell where it is snowing.
To what purpose? Any license such code would be released under would most certainly explicitly prohibit the use of the code in any way.
Then there is the unfortunate issue that much of that code is still in the current versions. Some of it still used, most of it unused, but I would wager that more than you would care to believe is still there. I know many of the same unchanged files still are.
And in releasing code that can not be used for anything, by anyone, the only potential impact it may have would be as a weapon in later months or years against successful reverse-engineered projects like WINE and ReactOS.
I say let them keep their old dead code to themselves.
Wont happen.We might end up seeing a better Windows not made by Microsoft themselves.LOL.
may not be much of a Help after all…
This would never happen, but it just be good to help some open source project like linux, other os and other project. Microsoft has taken from open source why not give back to open source with nobody getting sued for use of the code.
But I do dream in color and Microsoft would never release code to open source unless it sue someone ass off. I just wish they would so someone would know how to write a better os then linux. No matter how good linux is it seem to miss something that Windows does easy like compleate driver, hardware manager, and other thing.
Open source has some projects like OpenOffice, lame MP3, XVID, Firefox and POVray to some great open source project. These and other project could be help with the no string attatch opening of the older code to be use in any way fit without being sued for using it even if someone trying to reverse enginer the code, so they could get project done faster and right with less amount of bug.
Over all it shock me if they release code with no string attacted.
I understand that 72,000 MS employees have bills to pay, but it seems silly to say “We spend 7 billion” and therefore expect enforcing silly patents to help pay that back. Why not just not waste all your money on endless research? When is enough enough?