BLOG-N-PLAY.COM
Bah, humbug...
READ DIGITAL EDITION


ADS BY GOOGLE
MOST READ THIS WEEK
TOP THREE LINKS YOU MUST CLICK ON


Microsoft Contemplates a Post-Windows World
Microsoft Is Having A Go At Building A Non-Windows Operating System (Midori)

Starting with a clean piece of paper, Microsoft is having a go at building a non-Windows operating system.

Code named Midori, it may never be released but if Midori isn’t heir to Windows Microsoft better have something else like it up its sleeve.

There have been rumblings about Midori but little information until Microsoft apparently took David Worthington, a reporter for Software Development Times, into its confidence. Anyway he says he “viewed internal Microsoft documents” and talked to a couple of Microsoft people.

He says the incubating Midori is a componentized, Internet-centric operating system predicated on the prevalence of connected systems that Microsoft is building from the ground up.

Not that all of the great Windows infrastructure disappears, swallowed up in some West Coast earthquake. Remnants of it still make more than cameo appearances.

For instance, Midori will run directly on native hardware – x84, x64, ARM – and is designed to be hosted on Hyper-V, Microsoft’s hypervisor, or even by a Windows process, David says.

And Midori applications are supposed to co-exist and interoperate with Windows apps as well as form a migration path. So there’s backward compatibility.

Microsoft’s vision retains .NET programming languages but breaks from the existing Windows GUI, “where applications must update their display on one and only one thread at a time,” which makes writing multithreaded applications a bear.

Midori is reportedly beholden to the experimental Singularity operating system Microsoft Research did; so its tools and libraries are completely managed code and dependencies between the application and the operating system and the application and the hardware are reduced if not eliminated.

Otherwise it’s focused on concurrency, both for distributed and local apps, David says. That’s why it’s built on an asynchronous-only architecture and introduces a higher-level application model called Asynchronous Promise Architecture that abstract the details of the physical machines and processors.

The architecture is embracing and imagines application running on everything from client/server and multi-tier topologies to P2P and cloud data centers. Theoretically everything should work together and Midori should tolerate the inevitable cancellations, latency and intermittent connectivity.

Midori has two kernels: a microkernel of unmanaged code that control hardware and a higher-level kernel providing the operating system functionality.

Microsoft’s programming model is supposed to make it easier to write to massively parallel devices. The widgetry is partial to SOA and should reduce some metadata complexity. It depends on a constrained model of state management.

Microsoft has in mind “to force developers to create applications that are correct by construction.”

See http://www.sdtimes.com/link/32627.

About Maureen O'Gara
Maureen O'Gara is the Virtualization News Desk editor of SYS-CON Media. She is the publisher of famous "Billygrams" and the editor-in-chief of "Client/Server News" for more than a decade. One of the most respected technology reporters in the business, Maureen can be reached by email at maureen(at)sys-con.com or paperboy(at)g2news.com, and by phone at 516 759-7025.

  Subscribe to our RSS feeds now and receive the next article instantly!
In It? Reprint It! Contact advertising(at)sys-con.com to order your reprints!
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
LINUX LINKS YOU MUST CLICK ON !

LO ULTIMO

Electronic Arts Inc. (NASDAQ:ERTS) ha anunciado una potente inauguración de su tem...

VoodooVox ha sido reconocida por la 2a. Conferencia anual de premios a medios hispa...

AMD (NYSE:AMD) y la Compañía de Inversión en Tecnología de Avanzada (Advanced T...

A partir del mes de octubre del 2008 los tarjetahabientes Visa podrán usar su tel...

IBM (NYSE:IBM) anunció hoy las ganancias diluidas de $2,05 por acción sobre opera...

ADS BY GOOGLE
Kevin Lynch, who will be keynoting on October 21, 2008, helped originally coin the term "Rich Intern...
What if you could build the user interface prototype in a matter of days or weeks without a single l...
Being held for the first time at The Fairmont Hotel in San Jose, CA, on November 19, 2008, the Cloud...
SYS-CON Events announced today that the leading global AJAX and virtualization technology provider K...
As far as the software industry goes, these tough economic days give the biggest business advantage ...
On the face of it, the apparent hacking of Sarah Palin’s Yahoo mail account may have hurt the clou...
Although the .NET Framework simplifies the challenge of developing distributed Web applications, it ...
SYS-CON Events announced today that the leading global SOA technology provider Nastel named "Silver ...
The one thing that unifies the distributed computing style known as SOA, in most of its manifestatio...
Until recently the primary motivator for deploying server virtualization was consolidation. Server v...
SYS-CON Events announced today that the leading global SOA technology provider Web Age Solutions nam...
SYS-CON Events announced today that the leading global SOA technology provider WSO2 named "Silver Sp...
'While the last decade was focused on the Web, the next phase in the evolution of our industry will ...
"Improve the user interface of old client-server applications and delight your users while reducing ...
"My mission has always been to bring excellence to the field of user interface engineering," says Bi...
. Businesses are consolidating their sprawl of underutilized Windows, Linux and Solaris systems, rea...
The Windows Presentation Foundation community is growing because WPF facilitates the development of ...
DA Software offers products and services that enable enterprises to manage and reuse their SOA (Serv...
'We're dedicated to building the largest open-source community dedicated to RIAs, breaking down the ...
Integrien announced new VMware-specific capabilities that will be featured in the next version of it...