This Blog


Favorite Posts


New MS operating systems?

OK, chalk this one up the the Weird Coincidence Department.

Last week the news was all about the new Mojave operating system. In essence, Microsoft gathered a group of people with negative impressions of Vista, all of whom were running XP instead, to a meeting where they were individually shown what they were told was a forthcoming new Microsoft operating system, codenamed Mojave. They were then asked for their impressions of it vis-à-vis Windows XP. To a man (or woman) they were highly complimentary about this new operating system and much preferred it to their XP.

At which point it was revealed that Mojave was nothing more than that reviled Vista.

This certainly was a fun experiment, and I understand that Microsoft might use the result of it in their promotions in the future.

Of course, as many people have pointed out, the main reasons that Vista has gained the reputation it has is because of driver issues and underpowered machines, especially in the early days (and I can relate to that, since I removed Vista from my Dell notebook over a year ago now). But now that SP1 is out, the driver issues have largely disappeared, and people have newer faster machines, these are no longer problems we face particularly. And, yes, my desktop runs Vista and my wife's notebook (a year younger than mine) runs Vista perfectly well, Aero and all.

And then today David Worthington of SDTimes published an in-depth article about a really new and real operating system called Midori (Japanese for "green"). This operating system seems to have grown out of the Singularity operating system, an experiment in writing a managed code OS done by Microsoft Research. Rumors have been slipping out for a little while (see Mary Jo Foley's article for one), but this is the first in-depth discussion I've seen.

This OS is particularly fascinating. Not only is it all written in managed code, but it's written with concurrency firmly in mind, both task-based and cloud-based (an always-present network is assumed). The managed code means the OS gains better security (no overwrites or memory trashing), something that still causes problems even now. Apparently it's also being designed to run well in a Hyper-V host.

Midori certainly sounds more intriguing than Mojave, but a caveat is that, if it ever appears at all, it'll be a long way away. Windows 7 it is not.

Published Jul 29 2008, 05:25 PM by
Bookmark and Share



We have found that by using Windows Server 2008 as a workstation you can pretty much get a very robust, fast and stable "Vista" development environment.  Vista and Server 2008 is the same code base.

If you are lucky enough to get Windows Server 2008 Enterprise then even 32 bit does not have the 4gig memory limitation.

Windows Server 2008 as a workstation truly rocks!

July 29, 2008 8:07 PM

Rick Bartlett


Are you running x86 or x64? How is the performance of Visual Studio 2008?

July 30, 2008 12:48 PM

Elmo Gallen

I watched some of the Mojave Experiment videos, and I just felt sad for Microsoft. Resorting to tricking people in order to get them to use their product. You know Vista was shown to them on an extremely powerful PC so that it would be incredibly fast, and because it's already setup, there are no installation issues to deal with. They just got to do the most basic things. "You can search in this box for your programs." "You can watch movies and listen to music using Media Player."  Some of those people seemed like they hadn't even used the Internet before. Very underhanded if you ask me.

August 4, 2008 10:34 AM

Antoine Habert

Just to add my  2 cents :

I'm using Windows 2008 and visual studio 2008 for development.... in a virtual machine on my Vista x32 SP1 ! and it works really great, great perf on both OS.

August 6, 2008 5:05 AM

About Julian Bucknall (DevExpress)

Julian is the Chief Technology Officer at Developer Express. You can reach him directly at julianb@devexpress.com. You can also follow him on Twitter with the ID JMBucknall.

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383


DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2018 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners