Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Microsoft > Developing Projects

February 7th, 2008, 16:42 GMT · By

Forget MinWin and Microsoft Singularity - Download the Open Source Cosmos OS Microkernel

SHARE:

Adjust text size:


Cosmos
Enlarge picture
Forget about MinWin and Microsoft Singularity. You can now download the open source Cosmos operating system. MinWin is of course the kernel of Windows 7, the next version of the Windows platform and the successor of Windows Vista. Throughout 2007,
Microsoft Distinguished Engineer Eric Traut and his teams have labored to strip the Windows kernel of all dependencies in order to create a low footprint code for Windows 7.

Singularity is an operating system project from Microsoft research that has reached Version 1.0 stage and was shipped to selected company partners. Nothing more than a research operating system prototype, Singularity is in fact a non-Windows platform written in C, C++ and C#. In this context, MinWin, the Windows 7 kernel, and Singularity have almost nothing in common.

At the same time, the Cosmos open source microkernel is very close to Singularity. "Officially is it the 'C# Open Source Managed Operating System', but we just go by Cosmos. In fact, the name Cosmos was chosen before any meaning was attributed to it. Later we decided by chance what the letters stood for. Thus it is also Cosmos, and not COSMOS or CosmOS," reads a message on the FAQ page for Cosmos.

Cosmos is in fact closely connected with Microsoft, while at the same time having nothing to do with the Redmond company. The C# Open Source Managed Operating System is the creation of Chad Hower, a former Microsoft Developer and Platform Evangelism, and currently Microsoft Regional Director. But at the same time, Cosmos is an independent open source product, licensed under BSD. Hower has revealed that the current bit version is heading for the Wii, One Laptop Per Child and even the iPhone.

"Who doesn't want to build their own OS? Cosmos provides all the legos and lets you forget the hard parts of writing low level kernel pieces, and unlike other OS's does not force you into C++. Use C# (or any .NET language), plug the legos that you need, and build your shell," the team revealed.
FILED UNDER:
Cosmos
MinWin
Singularity

TELL US WHAT YOU THINK:

10,441 hits · 1 comment · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Windows 7 M1 Installs on Top of Windows Vista SP1

Windows 7 to Swim in Windows Live + Yahoo? Where Will Vista SP1 and XP SP3 Fit?

Microsoft Doesn't Want Users Doing to Vista What It Is Doing to the Windows 7 Core

Microsoft: Be the First to See What's Coming Down the Pipeline for Windows 7

Microsoft Dispels the Confusion, Confirms It Is Working (!) on Windows 7

READER COMMENTS:


Comment #1 by: Ashish Saini on 14 Feb 2008, 16:49 UTC reply to this comment

I think this is realy a great step against Microsoft Monopoly game. On the other hand this idea will provide opportunity to show .net developer skills on open source ground. It's a great idea & I would feel proud to be a part of it.

Ashish Saini (MBA-IT)

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM