Midori: The project which inspired the Modern UI

Microsoft's labs for a while worked on a new operating system whose some features are now integrated into Windows 8.

The computer environment has changed since the epoch of the design of Windows. Internet was not existing and the Redmond firm finally discovered that the system must be redesigned according to technologies of today.
It is expected that Midori applications  would not work under Windows, but the reverse is true through a migration, and Midori applications could interact with Windows applications.
The project is still active in 2013 although some of the ideas of the interface have been incorporated into Windows 8.

Take note Midori is also the name of a browser, based on Webkit.

New concepts for a new operating system

It is known as Microsoft develops for a while Singularity, an operating system based on concepts different from those of Windows.  Midori is the commercial application of this "concept car" of the OS.

1) Variable system implementation

Mindori runs natively on hardware, 32 or 64-bit as Windows, but also on a virtualization system or even as a process of Windows.

2) Components

The system would be designed on the basis of components, unlike Windows, with sufficient independence and security for a problem with a component does not affect any other when they communicate each with other.

3) Asynchronous

The notion of competition would be magnified to reflect the current workstation:  local and remote programs and services, multiple devices operating at the same time.  Any work  asynchronously, that means that a process does not wait another is finished to start but they all run at the same time and provide results when they are ready ... it is the principle of Architecture is the name of a new model very comprehensive application which is independent of the machine and processor, to operate locally and remote is the name of a new application  model very comprehensive which is independent of the machine and processor, to operate locally and remotely.
This is where the difference has emerged over the OS that we know: data storage is through this general pattern, there is no longer file, disk, unity, etc..

Software development tools will be designed to hide to the programmer the complexity of the processes taking place under the commands.

4) Tiles

A processing and one at a time, The graphical interface will change in the sense that rather than the display is refreshed on the base of a process and one at a time, it will evolve according to all processes underway.

Some examples of such changes are already established in platforms like HTML 5 or Android. Android, which manages a laptop must respond to multiple messages that may arrive at the same time ...

5) Collaborative Applications

As there are collaborative Web sites (forums, digg-like, etc.), there would be collaborative applications.
Note that already exists plug-ins for Firefox, for example, but it will be widespread and simplified by the design of the OS, which would provide quotas of resources to components.

From Midori to Windows 8

The Singularity project, Midori precursor, was launched by Microsoft in 2003. Windows Vista should have made significant innovations but has not kept its promises, it is a version of XP that has gained weight and became slower, to give a little more security, but major innovations as the system file search by queries is not implemented. Windows 7 is not revolutionary either, but Midori inspired the Modern UI interface in Windows 8 with for examples asynchronous mode, tiles.
The project is still in development in 2014, but we do not know whether to become a product itself or serve only to experiment with features that will be added to Windows. The code will be rewritten in #, a new system language from Microsoft, in development too.

Microsoft has more projets...

Microsoft spends lot of money in research, 4 times more than Google and 10 times more than Apple, according to an official of the R&D section.

SecondLight

With this technology, we can move a piece of transparent paper on a screen and see a magnified view as with a magnifying glass, but without loss of definition and squared pixels.
It works with two headlamps integrated into the screen that show two different images that alternate very quickly, the square of paper intercepts one of the images, the normal view, and shows the other, the enlarged view.

NanoTouch

It is a semi-transparent touch screen, where you move your fingers behind the image and not before, so that it is not hidden by your hands.
It allow to manipulate objects on the screen ...

Geolife

It is a social site that is based on Virtual Earth, the 3D mapping service from Microsoft. People can get in touch according to their geographical location. This can help to find sites of interest, those on which most people are going to. Or the software allows you to share the experience of travelers on a similar journey.