Slashdot Mirror


"Midori" Concepts Materialize In .NET

dp619 writes "Concepts outlined in Microsoft's internal 'Midori' OS documents are materializing in .NET, according to an SD Times report. Midori is a new operating system project that is designed for distributed concurrency. Microsoft has assigned some of its all-star programmers to the project, while recruiting others. It is also working on other projects to replace Windows that make the OS act more like a hypervisor."

6 of 106 comments (clear)

  1. Re:Wasn't Windows 95 and 98 built from the ground by x2A · · Score: 4, Informative

    Win9x were built upon DOS (although replaced and virtualised it underneath itself) and provided win16/32 calls etc as subsystems. They're talking here about a fresh codebase that runs as a hypervisor and executes managed code. The idea basically being kinda like a microkernel but with increased isolation using newer virtualisation technology rather than the old erm... virtual memory technology... which has never really been used to its full potential I don't think.

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  2. Re:Hypervisor by Anonymous Coward · · Score: 4, Informative

    I believe he was stating that Microsofts ring 0 processes usually arent the security risk.

  3. Re:Hypervisor by AndrewNeo · · Score: 3, Informative

    The userspace?

  4. Re:Hypervisor by Lunix+Nutcase · · Score: 4, Informative

    The userland api and applications, mostly.

  5. Re:.. i must have seen that before by shutdown+-p+now · · Score: 3, Informative

    If it's anything like Singularity, then the point is to exploit static memory safety analysis (which is possible for sandboxed managed code) to avoid the overhead of virtual memory protection. Basically, if you have two processes for which you can statically prove that they never try to access each other's memory (e.g. because all pointer accesses are via pointers which are derived from heap allocations for that particular process, and no arithmetic is done on them that can put the result out of bounds of the original allocated block), then you can safely run them in a single memory space.

  6. Re:Wasn't Windows 95 and 98 built from the ground by BitZtream · · Score: 2, Informative

    Contrary to what their marketing would have you believe it isn't anything like that. Infact, its more like firing up Windows 7 and replacing explorer with the hyperv manager.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager