Singularity – Microsoft Open-Source OS?!

Could it be?! Did Microsoft open its mind to the need of completely rewriting the Microsoft OS as we know it? Are we facing a new era at Microsoft as we were when they first started? Even that I seriously doubt it, I surely hope so, for the sake of us all.

More info at Singularity home page.


4 thoughts on “Singularity – Microsoft Open-Source OS?!

  1. No it can’t. It isn’t Open Source because it forbids commercial usage.

    To b able to pursue commercial usage is one of the main tenets of both Free Software and Open Source (regardless of the point of view).

    Microsoft has been redefining, between the lines, what Open Source is, and now they have grown bold enough to falsify the definiton to mean non commercial programmers, yes, no users, and no commercial usage (either as a client or as a supplier).

    This is not a new era, Microsoft is desperate (probably because they have a potential debt of 4.1 thousand millions of dollars and still own the UE 1.7 thousand millions of Euros).

    If you want to know more, contact me. I can give you some interesting details.

  2. It’s still a research project so, for me it’s understandable that Microsoft does not want it to be OSS, yet! Even though, for me it’s great to know that Microsoft is redefining their idea of “a flexible and secure operating system”, as this could be the end of the Windows era.

    Perhaps it’s just me being naive, but it’s good to see this kind of “major company” to move towards openess, whether by making their products free as in beer, or simply by providing others ways to freely interact with their products.

    Anyway, I’d like to know more about those interesting details. Will you provide them in your blog or through e-mail? You know where to find me, so please do 🙂


  3. FS says:

    It’s always nice to have other opinions:

    My opinion is that future operating systems (JNode is a big step) will be completely managed and (also) virtualized as the only way to guaranty a 100% secure OS against the most common application faults. More, it will provide a new way to write-once-run-everywhere applications over any plataform, allowing each one to be optimized at certain specific points, and specially it will provide the most easy way to have RIA applications easily deployed over a network.

    Today, we have to many options (and some of them so bad) to develop RIA applications, that makes me laugh. Anyway, stay tunned for:
    1. Adobe AIR, Flex and Flash
    2. Prism, XUL and WebToolkit
    3. .NET
    4. Java
    5. HTML/JS

    Because each of this option has a virtual machine under it to develop/deploy/run RIA applications.

  4. or simply by providing others ways to freely interact with their products.

    They don’t provide ways to freely interact with their products.

    As for interesting details, it’s probably easier by email, but the gist of it is that they declared to SEC (their “CMVM”):

    As of December 31, 2007, we had accrued aggregate liabilities of approximately $840 million in other current liabilities and approximately $660 million in other long-term liabilities for all of the contingent matters described in this note. While we intend to vigorously defend these matters, there exists the possibility of adverse outcomes that we estimate could be up to $4.1 billion in aggregate beyond recorded amounts. Were unfavorable final outcomes to occur, there exists the possibility of a material adverse impact on our financial position and on the results of operations for the period in which the effects become reasonably estimable.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s