The Mac Observer

Skip navigational links

DealsOnTheWeb Daily Deal: It's Friday, time for the Amazon Friday Sale!

ITWire: Microsoft Engineer Admits Vista Bloat

by , 1:00 PM EDT, October 22nd, 2007

A Microsoft senior engineer, with the title "distinguished engineer," admitted to the Vista bloat and described his vision for the future -- Windows with a leaner core, WinMin, according to ITWire on Monday.

Each version of Windows has been more bloated. Worse, since the Internet, Microsoft's pride and joy OS hasn't been so safe. "An entire multi-billion industry has sprung up over the past decade devoted entirely to protecting the sorry asses of us poor dopes who have allowed ourselves to be conned into believing the next release of Windows will fix everything. And yet we continue to pay and pay believing that some day Microsoft will get it right," Stan Beer wrote.

ItWire heard from Eric Traut, a Microsoft distinguished engineer who admitted to the failings of Windows bloat. Mr. Traut envisioned a new "MinWin" core that's just 25 MB compared to Vista's 4 GB core. "...it's ... actually going to be a hypervisor virtualization layer for the next Windows operating system - or something like that," Mr. Beer noted.

Mr. Beer wondered why Microsoft is bothering and suggested just using a UNIX core. "Perhaps it's time for Winix," he wrote.

Observer Comments

Show: Subjects Only | Full Comments
Close Name:Steve Ballmer Guest
Subject: Disgruntled Exemployee!

C'mon! I know this guy, we ditched him for a poor work ethic and bad work! Vista is lean, mean, fast and coom!

Close Name:ireid2k Posts: 125 Joined: 07 Apr 2003
Subject: Coom?

What in the hell is that?

Close Name:Guest
Subject: Watch the video - That's not what he said!

Uh, watch the video!
That's not what Traut said in the video.

He admitted there were some weaknesses in core areas
of windows that they will be working to improve. He
mentioned that these areas were common to all OS's.

He mentioned that Vista was much better in many areas.
The area of focus for him was on the kerenel and
virtualization for servers. He did not really describe
Vista as bloatware in the way you describe.

Watch the complete 1 hour video.

Close Name:Guest
Subject:

When I read this crap I wonder where I'm going to find the past minutes of my life again.

Close Name:Guest
Subject:

this is news? sure it's bloated, that's not in dispute by anyone. i'm still waiting for a convincing argument that bloat is bad. you don't know when you'll want to use the features that you don't currently use, but it's nice to have them when the time comes up. more importantly, you cannot predict which of those features is gonna be the one you want to use. with hard drive prices as they are, it doesn't matter if the footprint of the OS is 4 gigs, 8 gigs, 30 gigs or 150 megs. sorry, but it's a pointless nag on the os or any peice of software to say it's bloated. the only time that matters is when you want to run in a resource restricted environment, and that does not apply to the desktop or notebook.

Close Name:Guest
Subject: sorry but 25mb is still huge

I interned for an embedded linux and rtos company all summer long. 25mb is massive. Most of the kernel, rfs combos we used were within 10mb. And this was stock boot anything images not speciallized much at all. This image would boot on a ATCA chassis(big boards) or even the smallest embedded x86 board. I think 25mb needs alot more context than what you give it in this article. Some of the smaller linux builds are bootable within kilobytes.

Close Name:gslusher Posts: 2088 Joined: 13 Nov 2002
Subject:

Quote
Anonymous wrote:
this is news? sure it's bloated, that's not in dispute by anyone. i'm still waiting for a convincing argument that bloat is bad. you don't know when you'll want to use the features that you don't currently use, but it's nice to have them when the time comes up. more importantly, you cannot predict which of those features is gonna be the one you want to use. with hard drive prices as they are, it doesn't matter if the footprint of the OS is 4 gigs, 8 gigs, 30 gigs or 150 megs. sorry, but it's a pointless nag on the os or any peice of software to say it's bloated. the only time that matters is when you want to run in a resource restricted environment, and that does not apply to the desktop or notebook.


A few possible problems with bloat follow. Some primarily affect the customer, others the developer, and some both.

Minor:

- The software may be sold to people by touting features that most will never understand, much less use.

- It may run more slowly because of the bloat.

- It will probably require more RAM, reducing the RAM available for applications.

Moderate:


- It is likely to be more expensive than it would be without the bloat because it took more investment (people-hours) to create it.


- It will likely take longer to create, test, and document, thereby delaying the release. (Sound familiar?) That loses money for the company and creates ill-will with customers.

- Support will cost more, driving up the price even more.


Major:

- Bloat can make even the simple functions more complicated than they need be. (Anyone who uses Word in Windows should know just what I mean. Try printing a document or opening a new, blank document.)

- It will probably be more susceptible to problems, both internal (bugs) and external (attacks) because of the bloat.

- More complexity/bloat makes testing more difficult and less likely to find problems.

- Because of the delays, it may be more likely that the developer will skimp on testing, quality assurance, and documentation. (For a good example, read about the early problems with the IBM 360 series.)

- No code is an island unto itself. A problem with a seldom-used feature may affect other parts of the system, without the link being apparent. (Think of the complex issues that a problem in a driver for an audio or video card can cause, for example.)

Close Name:iJack Posts: 313 Joined: 13 Jun 2001
Subject: How about this?

How about no more guest posts? How about you register, and sign in before you post? Come on TMO, the rest of us have done it, and if we say something stupid, our bare, um, faces are right out there to be corrected.

Close Name:Guest
Subject: Guests

Quote
iJack wrote:
How about no more guest posts? How about you register, and sign in before you post? Come on TMO, the rest of us have done it, and if we say something stupid, our bare, um, faces are right out there to be corrected.


I wonder how many guests are registered, but like me are still having problems with cookies not remembering who I am. I can not come to the site with cookies enabled and comment without logging in. I have tried all the suggested tips; deleting cookies and repairing permissions, but they did not work for me. if I go to other web sites they remember me without even having cookies enabled.

Close Name:gslusher Posts: 2088 Joined: 13 Nov 2002
Subject: Re: Guests

Quote
Anonymous wrote:
Quote
iJack wrote:
How about no more guest posts? How about you register, and sign in before you post? Come on TMO, the rest of us have done it, and if we say something stupid, our bare, um, faces are right out there to be corrected.


I wonder how many guests are registered, but like me are still having problems with cookies not remembering who I am. I can not come to the site with cookies enabled and comment without logging in. I have tried all the suggested tips; deleting cookies and repairing permissions, but they did not work for me. if I go to other web sites they remember me without even having cookies enabled.


Try this:

- Delete ALL cookies for macobserver.com and ipodobserver.com. ALL. (there are several; check under "macobserver.com" and "www.macobserver.com")

- Go to the Forums link at the top of a TMO page, which takes you to the forum index. Log in there. Do NOT log in on a discussion page, especially an article page.

- If you come in and find that you're not logged in, go to the Forums link and log in. You may have to do this twice.

This works for me every time.

Close Name:Guest
Subject: TMO? IJACK? GUEST?

IJACK,

What's the difference whether someone is registered or not? "IJACK" doesn't tell us anything except that it's the same person posting whatever they're posting. You could be be GUEST, TMO, or anyone else for that matter.

If you want others to step out then start by stepping out yourself. Like this:


Robert
iosis.records at gmail

Until you do that, you're just another poster pretending to be out in the open, along with all the other over-opinionated people fawning about their favorite tech choices.

And the reason why I was posting in the first place is to tell the author that he shouldn't assume everyone reading his article knows who Stan Beer is. I did not and had to use a search engine to learn who he is.

Close Name:Guest
Subject: logging in

@gslusher, I've done all those things. I've emailed TMO about my problems logging in, and still I can't.

And when you give advice for how to make a log-in stick, and tell us how you do it, and then say... "This works for me every time." .... it makes my brain go into an endless loop.

Close Name:Guest
Subject:

Quote
gslusher wrote:
Major:

- Bloat can make even the simple functions more complicated than they need be. (Anyone who uses Word in Windows should know just what I mean. Try printing a document or opening a new, blank document.)

- It will probably be more susceptible to problems, both internal (bugs) and external (attacks) because of the bloat.

- More complexity/bloat makes testing more difficult and less likely to find problems.

- Because of the delays, it may be more likely that the developer will skimp on testing, quality assurance, and documentation. (For a good example, read about the early problems with the IBM 360 series.)

- No code is an island unto itself. A problem with a seldom-used feature may affect other parts of the system, without the link being apparent. (Think of the complex issues that a problem in a driver for an audio or video card can cause, for example.)


- If you liked the keyboard, Ctrl-N, Ctrl-P, If you like the mouse, click the blank document icon, click the printer icon, man that was so freaking complicated! Please, that's your first example of a major problem with bloat? Well, it failed.

- Supposition, "probably" is not a major problem especially since even you are certain it exists

- This has nothing to do with bloat, this has to do with project management. Are we to assume that Leopard is bloated since it has been delayed?

- Agreed, to an extent, but again, this is not a convincing argument that bloat is bad. If nothing calls into a function, then this is clearly not true, and that code is indeed an island. This is how lots of web service companies allow themselves to release code that has not finished testing, because it is isolated, it is precisely an island that none of the live web pages will be calling into. That is clearly bloat, and no it is not bad.

gslusher, you failed that was a perfect example of the arguments that are given none of which are convincing that bloat is bad. Not one of the major issues is actually major, let alone critical.

Close Name:Guest
Subject: bloat

I like lean, mean OS and applications. But one type of "bloat" is all the software that comes preinstalled with a new OS. On my new mac I got a set of office programs I'll never use. I also got iTunes and iPhoto which are OK programs, but the pressure to use them prevents competing programs in the market place. And their inclusion in the base install from Apple is a form of bloat.
People complained when microsoft decided to build IE into their OS. But isn't iPhoto, iTunes and all the other i* programs from apple the same thing? But it's OK because it's done by the 'good guy'?

Don't get me wrong, I just bought a macbook because vista sucks and microsoft sucks. But there is more than one kind of bloat.

Close Name:gslusher Posts: 2088 Joined: 13 Nov 2002
Subject: Re: bloat

Quote
Anonymous wrote:
I like lean, mean OS and applications. But one type of "bloat" is all the software that comes preinstalled with a new OS. On my new mac I got a set of office programs I'll never use. I also got iTunes and iPhoto which are OK programs, but the pressure to use them prevents competing programs in the market place. And their inclusion in the base install from Apple is a form of bloat. People complained when microsoft decided to build IE into their OS. But isn't iPhoto, iTunes and all the other i* programs from apple the same thing? But it's OK because it's done by the 'good guy'?

Don't get me wrong, I just bought a macbook because vista sucks and microsoft sucks. But there is more than one kind of bloat.


Differences:

- The iLife applications are not demos.
- They are quite useful for many people. For example, few other image library/management programs can capture photos from almost any digital camera. (FWIW, Apple also includes another application, Image Capture, that can get image files from digital cameras and scanners without using iPhoto.) If you have a camcorder, try iMovie. GarageBand can do a lot of things even non-musicians like myself will find useful, like recording and editing audio (e.g., for podcasts, narration for movies, recorded greetings); editing and mixing songs (I used it to create several tracks for use in musical freestyle classes at horse shows); and more. Musicians can use GarageBand to record, edit, and publish their own music.
- No Apple application thrusts itself in the user's face, like much of the "demo" stuff on a new Windows computer. Unless you look for it, you won't even know that there's a demo of iWork on the Mac.
- If you don't want some of the included iLife and iWork applications, just toss them. NONE are critical to OS X. If you want to use something else available for OS X, go ahead: Apple will not do anything to stop you. You can use other chat programs, sync programs (e.g., Palm HotSync, TheMissingSync), browsers (e.g., Firefox, Camino, SeaMonkey, Shiira, Opera, iCab, OmniWeb), image editors and managers, movie editors, DVD burners (e.g., Toast), audio recorders/editors, contact/calendar managers, etc.

Now, some of the alternatives to Apple software are not free, but "you pays your money and makes your choice."

- The antitrust complaint wasn't just that Microsoft (capitalized, BTW) "decided to build IE into their OS." On the browser side, there were several aspects, though they were not the only points of the suit.
-- Microsoft illegally acted to PREVENT other browsers from being installed.
-- Microsoft coerced PC makers to not include Netscape on PCs out of the box. (The feds had Gates on videotape directing that to be done.)
-- They made it difficult to remove IE or define another browser as the default. Parts of IE were, indeed, built into the OS. Apple supplies the Webkit, which Safari uses, but it can also be used by other applications, including other browsers (e.g., Shiira). You can remove Safari from your Mac without damaging the OS. It's easy to set another browser as the default--and has always been so.

Don't tell me that you can install Firefox on a Windows PC. Yes, you can--NOW, BECAUSE of the antitrust suit. Microsoft was found to be an illegal monopoly by courts in the US and EU. It has paid hundreds of millions in fines and its activities in the EU are being overseen and supervised by a court. In simple terms, Microsoft was found to be a criminal operation. (The penalties in the US case were minor, as the Bush administration backed down on the penalties recommended by the previous administration. The federal judge was very angry, but had little choice but to accede to the DOJ's recommendation.)

You think that there are no competitors to iTunes and iPhoto? It depends upon the functions you want. Go to VersionTracker and search around. You'll find several image/media cataloging applications, including iMedia Viewer and iView Media. Many digital cameras come with software that does pretty much what iPhoto does, like Canon's ImageBrowser. (One thing that they do NOT do, in general, is to connect to a competitor's camera.)

The major advantages of iTunes are the ease with which it syncs with iPods and iPhones (it IS required to activate an iPhone) and the integration with the iTunes Store. There are ways to sync iTunes (the non-DRM content, at least) with other players besides the iPod, but most players have their own software to do this. AFAIK, iTunes is the ONLY way to use the iTunes Store, but, iTunes is free for both OS X and Windows, so there's no reason to complain there.

I'll get around to answering the previous message sometime soon. It would seem from the comments that the Guest most likely has little/no experience managing a large, complex development project.

Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Saturday, November 29th, 2008

Sat., 9:00 PM
Podcast - Apple Weekly Report #135: Apple Lawsuits, Banned iPhone Ad, Green MacBook Ad
Fri., 12:45 PM
Podcast - Mac Geek Gab #178: Batch Permission Changes, Encrypting Follow-up, Re-Enabling AirPort, and GigE speeds
Thu., 1:30 PM
iPO Review - Scosche kickBACK iPhone case
7:00 AM
Happy Thanksgiving from TMO!
Wed., 6:00 PM
TMO Appearances - Nancy Gravley Joins MacJury Gift Guide
5:15 PM
TMO Visits The Bay, a Premium Apple Reseller in New Zealand
3:25 PM
iPO Oh the Games You'll Play - iPhone: The Wii of Handheld Gaming Devices?
2:15 PM
Sonnet Releases Simply Fast FireWire 800 to 400 Adapter
1:10 PM
Mac Gaming News - Disney Plans 1st Annual PotC Online Thanksgiving Event
12:05 PM
iPodObserver - UK Shuts Down iPhone 3G Ad
11:15 AM
TMO Appearances - Jeff Gamet on MacJury Gift Guide
10:30 AM
TMO Contest - TMO Announces Macworld Expo Pass Winners
9:50 AM
PhotoCopy 1.1 Adds iPhoto Event Support
9:15 AM
Acclivity Buys MYOB US
8:30 AM
Review - Bento 2 Holiday Pack
7:50 AM
Microsoft Offers Black Friday Office Discount
7:30 AM
iPO Quick Tip - iPhone: Google Street View
 

The Mac Observer Reader Specials

Apple Stock Quote

  • AAPL: $91.41. Change Today: -4.49.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Top Deals From DealsOnTheWeb