Posted By: Charles | Aug 18th, 2006 @ 2:18 PM | 149,210 Views | 25 Comments
Here is the long-awaited demo of the latest incarnation of Singularity, a research operating system written primarily in safe C#. See Singularity III: Return of the SIP, here.
Media Downloads:
Rating:
1
0
CRPietschmann
CRPietschmann
Chris Pietschmann
"The kernel knows" - about 6 minutes in

lol
Chadk
Chadk
excuse me - do you has a flavor?
VERY Cool!!!!! Cool
littleguru
littleguru
<3 Seattle
Singularity videos! GREAT! I'm gonna watch them all now!
May_Melissa
May_Melissa
To Be A Man Is To Do Things
i'm interested in OS.It's great.
Just watching it here now, very cool.

I notice in the dir listing that it is much more than a flat filesystem, you have listings for chan (channels?) and mem (memory?? very cool), very unix/powershell.

I also notice that in tasklist it shows 'share memory' and processes are actually sharing memory? What does that mean, I thought they were SIP? (sorry if that is a silly question.

How many hardware protection domains can you have, is there a limit depending on hardware?

Interns in MSR, what kind of intern gets to work on a project like this, is he or she a graduate or undergraduate intern, that would be very very cool project to work on for your summer!

What language is the Kernel written in, I thought it was C#, but that seems to be, may be way off here, managed C++.

One more question, do the apps compiled for the system run on both x86 and AMD64, or when an app is compiled is that it, it is completely and totally tied to that processor architecture. I think you answered this in the video, adn the answer was yes, sooooooo, if thats the case, is Singulairty a 64-bit only OS?

Anyway, very very cool video.

Kevin

Maybe a name change for this video too? Singularity 3.5, Singulairty 3 SE, Singulairty 3 R2, I don't think is is quite Singularity 4.





TommyCarlier
TommyCarlier
I want my scalps!
About the UI: Singularity has a web server; couldn't they use the web server as an external UI? I think that would make it very easy, clicking hyperlinks instead of typing in commands. You can very quickly make a file explorer type of application for exploring the file system, the processes, ...
brian.shapiro
brian.shapiro
things go on as always
KevinB wrote:
Just watching it here now, very cool.

I notice in the dir listing that it is much more than a flat filesystem, you have listings for chan (channels?) and mem (memory?? very cool), very unix/powershell.




the items marked with 'mem' seem to be normal data files, as opposed to things like directories. one of the items marked 'chan' was 'conout'..
Just remake of Inferno OS ??? SIP = Per Process Namespaces ? Chan = Chan in Limbo ? But don't put ip on /dev Smiley put it on /net ... Smiley What types of hardware Singularity support ??? Systems without MMU alsow supported ???
staceyw
staceyw
Before C# there was darkness...
TommyCarlier wrote:
About the UI: Singularity has a web server; couldn't they use the web server as an external UI? I think that would make it very easy, clicking hyperlinks instead of typing in commands. You can very quickly make a file explorer type of application for exploring the file system, the processes, ...


ugg.  Every try managing Windows server with the web admin?  I think I used it once.  I would much rather see a rich set of management endpoints exposed as web services or Indigo endpoints that a rich client could call.
Microsoft Communities