LWN.net Logo

Quote of the week

Quote of the week

Posted Aug 30, 2007 12:41 UTC (Thu) by lysse (subscriber, #3190)
In reply to: Quote of the week by ekj
Parent article: Quote of the week

Yep - whichever way this is looked at, it's a total mess... and to be honest, I would question whether such a disastrous slowdown can actually be fixed at all without fundamentally rebuilding the whole thing.

Which has been done once already.

Of course, the solution which would be adopted in the Free Software world would be a "oh bugger, don't use the latest one whilst we fix it, the last one works just fine", but in MS-world, the last one was Windows XP, and they've very publicly made it clear that they no longer consider it worthwhile - to take all of that back would mortally wound Vista, compromise the future of the Windows platform as a whole, pretty much freeze their sales, and kill the company. So they have no choice but to continue pushing a lemon and hope that nobody notices behind all the shiny...

But as this demonstrates, people *do* notice. Shiny is good for selling stuff, but it doesn't keep people using that stuff - for that you have to provide substance; and Microsoft, by all accounts, have completely (and to be honest, unprecedentedly; sure, they've screwed up before, and nobody likes their business practices much, but this is the first time they've bet the company on a three-legged mare) dropped the ball on that. Lesser mistakes have finished greater companies.

Couldn't have come at a worse time, either. WINE is getting *really* good these days, to the point where you don't need Windows to run Office; kqemu provides virtualisation for free, for anyone, at a respectable speed; the Mac has moved (nigh seamlessly) to x86, and Parallels demonstrates the far-sightedness of that move; Ubuntu is winning lots of friends, including a company we never expected to see...


(Log in to post comments)

Quote of the week

Posted Aug 30, 2007 14:43 UTC (Thu) by nix (subscriber, #2304) [Link]

Of course *installing* stuff under Wine is still harder. I've been trying for some time to install an app that includes QuickTime Pro 7.30 (I think it is). No joy so far.

Of course the nice thing about Wine is that it doesn't matter how long it takes to make this work: the old app will *never* stop working :))) emulators rock.

Quote of the week

Posted Aug 30, 2007 15:02 UTC (Thu) by amikins (subscriber, #451) [Link]

Oh, were it true..

I've personally felt the bite of Wine regressions on numerous occasions. They try to keep them to a minimum, but sometimes fixing an implementation error causes something previously working to fail dramatically.

It's still a young technology, and has quite a way to go before it can be relied upon for consistent behavior between releases.

That said, if you SHOW them your regression, they usually track it down right fast. :)

Quote of the week

Posted Aug 30, 2007 17:47 UTC (Thu) by lysse (subscriber, #3190) [Link]

I think part of the problem is that the platform it's seeking to emulate is basically two decades' worth of hack upon bug upon special case... it's hard to avoid regressions when reimplementing such a chronic mess.

...As Microsoft might just be reflecting at the moment, come to think of it.

Quote of the week

Posted Aug 30, 2007 19:29 UTC (Thu) by AJWM (subscriber, #15888) [Link]

Precisely. The history of Windows development is (from what I've read, no personal knowledge thank ghu) littered with special case hacks to accommodate applications that took advantage of some incidental and undocumented behaviour of previous releases.

It wasn't even necessarily to accommodate the authors/vendors of those badly coded apps either, but rather the trade journalists who would wail long and loud about the next Windows release breaking their apps (never mind that the apps were already broken) if they didn't.

(Of course much of that app breakage wouldn't have happened if the Windows APIs had been properly documented and corresponded to said documentation in the first place.)

Quote of the week

Posted Aug 30, 2007 23:45 UTC (Thu) by nix (subscriber, #2304) [Link]

Yeah, but even then, if something regresses you can still use the old
version, or both in parallel. That's often sort of difficult with real
Windows. :)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds