Microsoft Is Building NEW OS from Scratch

Filed in: Microsoft, Technology — November 8th, 2005

Microsoft’s research lab is building a new operating system named “Singularity” from scratch by using C# (C Sharp) language.

Singularity is a research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools. We are building a research operating system prototype (called Singularity), extending programming languages, and developing new techniques and tools for specifying and verifying program behavior.

[ Read Microsoft Singularity ]

Singularity is not Windows.

My two cents

I am glad to know that Microsoft is working on new operating system from scratch. Singularity seems to be more reliable than Windows. However, Singularity won’t replace Windows. It’ll probably become an embedded OS and/or a server OS.

Perhaps, in the future, Windows (not Vista) may learn from Singularity and becomes more stable?

[ Via Microsoft watch ]

Like this post? Please share:

Follow @liewcf on Twitter; Join Facebook page; Subscribe to free newsletter for updates like this article..

  • http://jamloceng.blogspot.com/ Jamloceng

    Here’s my 2 cent. It’s about time MS drop their VB-based code for Win. Dropping VB means smaller apps thus improving the productivity of the OS itself.

    But working from scratch? It’s like getting all the Service Packs and patch allover again for us. Maybe MS has learned the hard way in their previous product line. Pro and con of their new OS i might add.

    The only thing that is important for me is, letting the users to customize the OS itself. MS might drop IE in their new OS ( just a wild shot ) according to Netscape legal sue against them back then. The more they let the user customize the OS, the better it work. Why? Because we want more speed and less BSOD. Take XP for example, it tend to eat our RAM and that for me; is not a good idea.

    Yes, you can tweak but can you control? That is the question dated several years ago among dev. As we all know, MS already in the jump-wagon for Open Source with their “hidden release”. But that’s not the OS but just an app.

    Maybe they should “open” their door more widely to dev. No, i’m not comparing Win to Linux or any BSD mind you. I’m stating in general suggestion only. A report stated ( i can’t recall where i read it), because of Linux, more students taking C as their main language and a slight reduce of percentage for VB. To be on the non-bias side, i’ve been told by a local software lecturer, the report is true here in malaysia. More local Uni students took C because they want to learn about Linux and Server Management.

    The Microsoft Research team has built from scratch a 300,000-line, microkernel-based operating system (OS) that has no roots in Windows.

    If MS dish Win root, are they using Linux kernel? Another interesting question tho but if they start from scratch, are they creating a new kernel? If this is true, MAYBE ( a big maybe there ) we will see less *.DLL, *.DRV or *.SYS files. Are they working on pure binary? I have no answer for that. Some have speculated that thi new OS might a cross-OS running their Virtual Machine for the secondary core. Again, this is not a solid stronghold for most of us.

    I do agree with Liew about making the new OS as a server OS. If it’s true they want to make a fast and stable OS, it must for a server OS. The smaller the code the better the OS can work; same goes for *NIX flavour.

    The Microsoft Research team has built from scratch a 300,000-line….

    300K of lines? Ermm almost the same as XP line. Wait and see as usuall. Well, back to my normal life :) .

    Regards,
    Jamloceng.
    http://jamloceng.blogspot.com

  • http://jamloceng.blogspot.com/ Jamloceng

    Here’s my 2 cent. It’s about time MS drop their VB-based code for Win. Dropping VB means smaller apps thus improving the productivity of the OS itself.

    But working from scratch? It’s like getting all the Service Packs and patch allover again for us. Maybe MS has learned the hard way in their previous product line. Pro and con of their new OS i might add.

    The only thing that is important for me is, letting the users to customize the OS itself. MS might drop IE in their new OS ( just a wild shot ) according to Netscape legal sue against them back then. The more they let the user customize the OS, the better it work. Why? Because we want more speed and less BSOD. Take XP for example, it tend to eat our RAM and that for me; is not a good idea.

    Yes, you can tweak but can you control? That is the question dated several years ago among dev. As we all know, MS already in the jump-wagon for Open Source with their “hidden release”. But that’s not the OS but just an app.

    Maybe they should “open” their door more widely to dev. No, i’m not comparing Win to Linux or any BSD mind you. I’m stating in general suggestion only. A report stated ( i can’t recall where i read it), because of Linux, more students taking C as their main language and a slight reduce of percentage for VB. To be on the non-bias side, i’ve been told by a local software lecturer, the report is true here in malaysia. More local Uni students took C because they want to learn about Linux and Server Management.

    The Microsoft Research team has built from scratch a 300,000-line, microkernel-based operating system (OS) that has no roots in Windows.

    If MS dish Win root, are they using Linux kernel? Another interesting question tho but if they start from scratch, are they creating a new kernel? If this is true, MAYBE ( a big maybe there ) we will see less *.DLL, *.DRV or *.SYS files. Are they working on pure binary? I have no answer for that. Some have speculated that thi new OS might a cross-OS running their Virtual Machine for the secondary core. Again, this is not a solid stronghold for most of us.

    I do agree with Liew about making the new OS as a server OS. If it’s true they want to make a fast and stable OS, it must for a server OS. The smaller the code the better the OS can work; same goes for *NIX flavour.

    The Microsoft Research team has built from scratch a 300,000-line….

    300K of lines? Ermm almost the same as XP line. Wait and see as usuall. Well, back to my normal life :) .

    Regards,
    Jamloceng.
    http://jamloceng.blogspot.com

  • Pingback: Amigaworld.net - Amiga Community Portal

t