Setting The Record Straight

As part of one of Microsoft's on-going lawsuits, a piece of email that I sent to Steve Ballmer and Bill Gates recently became public.  It was a rant encouraging a change to the way we were building Windows at the time.  In the email, I made a comment for effect about buying a Mac if I was not working at Microsoft.  Taken out of context, this comment could be confusing.  Let me set the record straight:

  • This email is nearly 3 years old, and I was being purposefully dramatic in order to drive home a point.  The point being that we needed to change and change quickly.  We did:  We changed dramatically the development process that was being used and we reset the Windows Vista development project in mid-2004, essentially starting over.
  • 2-and-½ years later, Windows Vista has turned into a phenomenal product, better than any other OS we've ever built and far, far better than any other software available today, in my opinion.  It's going to be available to customers on Jan 30, and I suggest everyone go out and get it as soon as you can.  It's that good.

The spirit of being self-critical continues to flourish at Microsoft.  Within Microsoft everyone considers it their duty to always put their convictions and our product quality ahead of everything else.  That was the intent of my mail to Bill and Steve, and I consider it a great example of how this company can focus and do what's right for customers.

jim


Comments

  1. Posted on: December 14, 2006 at 9:11AM  

    "You can't comfortably run Mac OS X on 384 MB of RAM."

    My G4, with 256MB of RAM, runs Tiger just fine.  Mac OS X may require a lot of space, but look how much you're getting in that space.  iLife '06 with iTunes, iMovie HD, iPhoto, iDVD, iWeb and Garageband.  Not to mention there's usually trials of iWork, Microsoft Office and Quicken.  There's usually a game or two, as well.  There are a lot of applications bundled with Mac OS X.  There's a lot of talk here about XP running on older systems.  We're not talking about XP, we're talking about Vista vs. Tiger/Leopard.  Leopard will have nearly the same system requirements as Tiger.  And please, try to remember, Windows XP is what, six years old?  It should run on a six or seven year old system!  I ran XP on a 333MHz system and it was a nightmare.  

  2. Posted on: December 14, 2006 at 9:47AM  

    The buy a Mac comment is what it is, and Jim provides a reasonable explanation. The proof will be in the pudding as far as Vista is concerned.

  3. Posted on: December 14, 2006 at 12:47PM  

    I've seen Vista at work when our IT guys were testing it.

    If you really believe that it's a great piece of software, you're either (a) lying or (b) deluded or (c) a Microsoftie. Gee, 2 out of 3 ain't half bad.

    *Not one of the IT guys* thinks it's any good. The HW requirements have (once more) gone through the roof. The performance is woefully inadequate. The eye candy is, as usual, deja vu all over again.

    Two cubicles up, we have a bunch of iMacs for beginning our porting and testing. Thanks to Bootcamp and Parallels (check out their new Beta), we have a solution which will get us out of Win2k/XP hell, and back to Unix (read MacOS X), where we belong.

    Sadly, Vista is doomed to some kind of success, thanks to the OEM bundling that no doubt will take place.

    Posted from an Intel iMac running 10.4.8/Firefox 2.0. I should probably use Safari, but I like the ability to share extensions across operating systems.

  4. Posted on: December 14, 2006 at 12:56PM  

    I won't get into the specifics as there seemed to be strong feelings here regarding OSX vs. Vista, or Vista vs. OSX.

    As it remains, I'm open-minded and if the path leads to OSX, Leopard, Vista, or Vienna, I'm certain additional pros and cons will be weighed in heavily before someday making that ultimate definite decision.

    Vista’s revised EUA solves the issue that would have limited my ability to make major changes on my systems.

    After visiting Apple.com , if I wanted to configure a Mac even remotely close to my current system, it will cost me $4,356.00 with the following:

    3.0GHz Dual-Core Intel Xeon

    1GB (2x512MB)

    250GB 7200-rpm Serial ATA 3Gb/s

    NVIDIA Geforce 7300 GT 256MB (single-link DVI/dual-link DVI)

    Apple Cinema HD Display (23” flat panel)

    16x SuperDrive

    Apple Wireless Keyboard and apple wireless Mighty Mouse

    Max OS X

    With $4,356.00 I can build two systems.  As far as upgrades goes, what if Apple comes out with a new microprocessor other than the Intel Xeon in about 6-8 months?   There aren’t any specifications regarding its motherboard, no upgrade flexibility to a new power supply installation, motherboard, and a CPU.  Hence, if I want to make those major changes on a Mac, that, as it currently stands, is impossible. What if I'm tired of the same dull computer case?

    With PCs, the world of unlimited upgrades and expansions is only limited to my imagination.  The current OS supporting my circumstance is Microsoft’s.

    Believe me, if system builders like me had the flexibility as I currently do with PCs but unfortunately not with a Mac, don’t you think I/we would have switched a long time ago to an Apple?

    What it boils down to is an individual’s choice and the circumstances surrounding that choice.  I choose to design my own systems; Mac will not allow me to do so due to its restrictive proprietary hardware.

    All the superfluous redundant marketing smoke screen (sales pitches and glossy advertisement brochures by either Microsoft or Apple) will not persuade my decision.   My decision is based on my particular circumstance as a system builder, and consequently, my path currently leads to Vista primarily on that basis.  Many builders out there will agree.

    The market that makes up systems builders is huge and it is possible we will be the deciding major factor on Vista’s success or failure.  It is us who pushes the technological envelopes; it is us who demand more power, more graphics, and improved technology. And, it us us who demand an OS to migrate with us.

  5. Posted on: December 14, 2006 at 4:14PM  

    Sure, if you lower the bar anything is possible. In other words, your argument could be translated to say "I can dig through trash to find anything I want! Buying quality parts is more expensive and limits my options."

    The fact is Macs, Sun, and SGI workstations are way better designed than PCs. The whole "cheaper is better" view of the PC world has created a bunch of trash that Dell, and eMachines has passed off as computers. Use a reall workstation sometime. A Mac, a Sun, or a Irix box. You may pay though the nose, but they last. You get what you pay for when it comes to PC hardware.

  6. Posted on: December 14, 2006 at 8:02PM  

    Interesting assumptions you’re making here, tbcpp.  I will be more than glad to provide you with my “current” system configuration which can change any day.

    Current Computer System: (Built and designed by Sephiroth as of 12/14/06)

    AMD 4200+ Dual Core

    2 GB RAM

    4x  Samsung HD300LJ GB ATA-Serial 7200 RPM

    A8N-SLI Deluxe MoBo

    NVIDIA GeForce 6600 GT 256 MB Video Card (Dual DVI)

    550 Watt ATX Ultra Connect X2 Power Supply

    BENQ DVD DD DW1620 ATA Drive

    THX Audigy 2 Creative Sound Card

    Altec Lansing 5.1 Model 5100 speakers w/ powered subwoofer

    24” Dell Widescreen LCD 1920x1200

    And that’s only my computer system.  I didn’t mentioned my more $7,000.00 Home Theater System.  Oops, I forgot to mentioned my 42” Titanium GreyFox Portal and more than $7,000.00 in additional network  CAT-5 wiring, NX-8, and CCTV wiring.  And I haven’t even scratched the surface yet.

    I don’t think being cheap is an accurate description based on your limited assumption.

  7. Posted on: December 15, 2006 at 9:51AM  

    I'm not complaining about the hardware its self from a PC perspective. It you're going for a PC then this is a fine system. However, you will find that some types of hardware last longer than others. For example, SCSI drives will regularly run for over 10 years. Longer if you never turn them off.

    The problem is that there is no true innovation on the PC market. Sitting next to me is an SGI Origin 2100. 6 processors and 2.4GB RAM. The thing is way over 10 years old but it still runs like a charm. Inside it's built like a mesh network, every cpu can talk to every other almost directly. On the SGI Octane, it has a design where any device can talk to any other device on its dedicated channel. On the PC we are stuck with stuff like Intel's memory bus.

    But, let me guess, you like me built your system yourself right? That's better than going with Dell, however, I suggest you use a PowerMac sometime. Take one for a test drive. Granted the last one I used was a dual G5 2.0Ghz, but the thing worked like a dream and was built like a rock. No plastic casings, all quality parts inside, no skimping.

    What I'm lashing out against is more the chepo PCs that make up 90% of the computer market.

  8. Posted on: December 15, 2006 at 12:48PM  

    >>>tbcpp said: "The problem is that there is no true innovation on the PC market."<<<

    To some extent, I agree, and to some extent, I disagree. Your use of the term "True Innovation" is... well... wrong. That's subjective and, frankly, unfair in a debate of this nature.

    I feel that the PC is stagnant, not because of it's nature, but because they're all the same. I don't see a difference between a Dell Dimension and a Dell Precision of the same hardware, other than the case it's all stuck together in. Carrying that further, I see no difference between those and your average HP, nor do I see a difference in the average HP versus the average Gateway. I feel that Dell makes a good computer, better built and better supported than comparable HP and Gateway machines... but how are they different?

    In that, I am sad to see that among ALL of these PC companies, none are truly innovative. They all pack the same hardware into the same cases, and load it with the same operating system with DIFFERING FLAVORS OF BLOATWARE. I'd argue that, really, Dell is the "most innovative," but they have yet to truly be amazingly so. They just happen to stand out.

    That said, I won't switch from PC's... because my programs run on them, and they're a cheaper platform. I got started on one of your so-called "Cheapo PC's" when I began doing 3D Animation, and I've had great success in that field. When it came time for me to upgrade, guess what? I bought a PC. A Dell Inspiron E1705.

    >>>tbcpp said: "On the PC we are stuck with stuff like Intel's memory bus."<<<

    No, on the Mac you're stuck on stuff like Intel's front side bus. Wait, I take that back... you're stuck on either Intel's, or IBM's. Take your pick.

    On a PC, you have an option to use Intel's chips, AMD's chips (which feature HyperTransport, a high-speed point-to-point interconnect), and Via's chips. Ooh, then there's the option of chipsets... you have the option of Via chipsets, SiS chipsets, Nvidia chipsets and ATI chipsets. Thanks to Nvidia, the Windows-based PC was the first platform to embrace multi-GPU computing.

    Multi-way Opteron configurations talk to one another directly, and with Intel chips, there's a shared cache. Do you really want to benchmark your SGI Origin 2100 against a dual Opteron 280 system?

    >>>tbcpp said: "That's better than going with Dell, however, I suggest you use a PowerMac sometime."<<<

    The last time I used a PowerMac, it had two 867 MHz G4 processors (featuring 166 MHz FSB's!) and 1 GB of RAM to run FinalCut Pro 3.0 on Mac OS X Jaguar. At first, the Mac didn't suck. Then we started capturing footage, and crashes came more and more. The frequency in which we'd experience crashes was proportional to how much we'd filled the hard drive. By the time we had "only" 10 GB of free space, we could count on a crash roughly every hour. By the time we were down to "only" 5 GB of free space, multiple crashes per hour were expected.

    Towards the end of that project, a bug came in that the VCR controls on the computer (used to control the DV camera from the computer) simply disappeared. I could no longer control the camera from the computer. It's odd, that that's never happened with my copy of Adobe Premiere Elemnents 1.0, an entry-level PC NLE. It's also odd how, if FCP 3 crashed, I'd lose my data, but my un-innovative Adobe Premiere Elements would save a copy of the project file, which would save all my data to the last edit. I can count the number of times Adobe Premiere Elements has crashed on my hands. I can't do that with FinalCut Pro. And FinalCut Pro never recovered my data.

    Since the Macs I was using lacked a DVD burner, we all pitched in our money for a LaCie Firewire DVD burner... which wouldn't work, because the driver included was for Mac OS X 10.3.8, and we only had 10.2.8, and upgrading to 10.3.8 would've required a $129. So that option was out the door, and we had a very nice, $75 paperweight.

    Not one to waste a perfectly good DVD burner, I gave that to my grandfather, whose computer (at the time) was running Windows 2000. Since it was an old Dell, with a Pentium II, it didn't have a firewire slot. So I took out my trusty old capture card, and put it in. Plugged in the DVD burner. It worked perfectly, on an operating system that came out in 2000, but it didn't work on the version of "the world's most advanced operating system" that shipped in 2002.

    I called my Mac friend, to come with his 12-inch PowerBook (you know, the one that runs like crap), to save the day. He had a DVD burner, so I figured we'd simply export the FCP files into .mov format and send 'em over to his laptop via the network. Too bad that went over like a lead balloon. Frustrated, but not defeated, we simply re-exported the video this time back to the DV camera, and re-imported them onto the PowerBook.

    We all looked on in awe, as my friend seamlessly spliced the clips together in iMovie, and added DVD menus in iDVD, and then we watched as he tried burning the finished product to Apple branded DVD's... and how it didn't work six times in a row.

    My Dell has never had that epic sort of a tale having problems. Neither has my new Dell. They both just work. Have Macs improved? I don't really know. The only place to hear about Mac stuff is from various Mac-oriented sites, and in their glazed over eyes, Macs never sucked that bad to begin with. I don't particularly care -- in my experience, PC's are cheaper, faster, more reliable, more flexible, and more open.

    >>>tbcpp said: "Granted the last one I used was a dual G5 2.0Ghz, but the thing worked like a dream and was built like a rock. No plastic casings, all quality parts inside, no skimping."<<<

    I dunno. Apple has unmatched consumer build-quality, but Dell does a decent job in the consumer area, and Apple doesn't touch Dell in workstation notebook quality. Added to that, Apple's insane lust for tiny, stylish parts does them no justice. Just look at the vents on the MacBooks.

  9. Posted on: December 15, 2006 at 1:03PM  

    What I’m specifically referring to is having an OS which seamlessly meshes with me as technology changes and advances allowing me the ability to upgrade.  As it stands, Windows Vista and pre-Vista allow me that opportunity to expand and grow.   Apple doesn’t!  If Apple decides to remove its proprietary practices and allow PC system builders to:  1) install and or upgrade any components --motherboards, microprocessors; 2) design and build systems or workstations to his or her specifications and not through its build-to-order options; and 3) recognize that system builders are a formidable multi-billion industry to be reckoned and respected –then I won’t have a problem making that switch to Apple’s OS.

    I’ve never purchased or considered investing in any pre-built systems by Dell, Compaq, HP, or any other companies.  You and I agree on the horrible designs of those systems, the cheap mediocre parts, and the flimsy overall designs.  

    To some degree, I agree that there isn’t any true innovation in the PC market and it’s definitely not a quantum leap.  But innovations are continually beginning to immerge and mature rapidly than ever before.

    In prior computer sales, many times in my conversations with customers, I will first determine their level of expertise and comfort levels in building their own workstations.  Depending on the information I was provided, I would then strongly recommend their exploring the possibility of designing their own systems and I would refer them to reference materials, etc.  

    Did I lose sales?  Yes!  (But it was made up by those buying parts and components for their own systems.)

    Did I earn respect and trust?  Yes!  (More important!)  

    Did I get repeat customers who won’t deal with anyone else but me?  Yes! (More important!)

    If someone comes up with an ingenious way of reverse engineering where I can install OS X or Leopard on a PC, my switch will be instantaneous!

    Certainly, if Apple will allow me a few weeks to take home a Power Mac, I would be more than glad to do so.  So if Apple is up to the challenge, I welcome it!  But I want to design and build my own system and I don’t see that (installing Apple’s OS on a PC) happening at least not in my lifetime.  :-(

  10. Posted on: December 16, 2006 at 10:03PM  

    I like MS and criticize them to improve. I really hope that MS keeps a watch on small features of their competitor's products

    ------------

    http://www.dl4all.com

Trackbacks

  1. Posted by: Microsoft News Tracker on December 12, 2006 at 9:43AM

    Jim Allchin says it was a great rhetorical device and Vista is much better now, thanks. ...

  2. Posted by: Ontogon on December 12, 2006 at 1:13PM

    Hum. Seems like I mentioned something Jim Allchin and Microsoft wanting to as hip and trendy as Apple. Guess I...

  3. Posted by: .Avery Blog on January 10, 2007 at 9:32PM

    Allchin's Email

  4. Posted by: Mirror blog entries from the industry on January 10, 2007 at 9:58PM

    Apparently Jim Allchin sent this email to Ballmer and Gates back in 2004 . Most people focus on the “I

  5. Posted by: MS President - "I'd buy a Mac" - Page 2 | keyongtech on March 10, 2009 at 3:02PM

    Pingback from  MS President  -  "I'd buy a Mac" - Page 2 | keyongtech