Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

The Microsoft Singularity

CmdrTaco posted more than 8 years ago | from the dependability-would-be-nice dept.

Operating Systems 615

jose parinas writes ""Microsoft Research has published the first details of a wholly new operating system under development called Singularity, designed new from the ground up, built on a new language and designed with emphasis on dependability instead of performance.""

cancel ×

615 comments

Sorry! There are no comments related to the filter you selected.

Papers? (0, Troll)

conJunk (779958) | more than 8 years ago | (#13942860)

did anyone check out the "papers" section? while i'll certainly try to keep an open mind and judge the final project on its merits, it's hard to take something seriously when its website is gussied-up with a bunch of papers, pretending to lend an air of accademic support for this project

all those papers were either given at microsoft headquarts, or the HotOS conference [usenix.org] , which was an invitation-only do sponosored by Microsoft's reasearch department.

i really want to be open minded. microsoft *has* been responsible for some real innovation, and *does* have a few products that work really well. hell, singularity might even be cool. i just get a little doubtful, and certainly turned off, when i see that it's leaning on a pile of pseudo-academic support for credibility.

Re:Papers? (5, Informative)

Anonymous Coward | more than 8 years ago | (#13943084)

For what it's worth, HotOS is an actual respected academic workshop. It was sponsored by Microsoft, but then again, Microsoft sponsors lots of real, respected academic conferences.

The Singularity project is run by top-notch researchers with very good reputations in the academic community. This is the real deal.

I think Slashdot has an acronym for things like the parent post... FUD, was it?

Features? (1, Troll)

smitty_one_each (243267) | more than 8 years ago | (#13943087)

Likely it will by default hide entire file names, and not merely the file extensions, for known types.
Just wasted 10 minutes on that degenerate, perverted mis-feature.
Props to /. for affording me an opportunity to share my enthusiasm for Redmond's non-command of OS design.

Define "innovation" in that context. (0, Redundant)

khasim (1285) | more than 8 years ago | (#13943097)

microsoft *has* been responsible for some real innovation, and *does* have a few products that work really well. hell, singularity might even be cool.
Such as what, specifically?

Microsoft is great at waiting until other people have done the development and then buying them out/cloning their work and polishing it. Microsoft is really great at marketing their products. They got people to stand in the rain, at midnight, to buy an OS.

But "innovation"? I don't see that.

Re:Define "innovation" in that context. (4, Insightful)

zootm (850416) | more than 8 years ago | (#13943118)

Try checking out the Microsoft Research page, and their past systems stemming from there. You might be surprised.

Re:Define "innovation" in that context. (4, Insightful)

devilsadvoc8 (548238) | more than 8 years ago | (#13943131)

The relentless bashing of Microsoft in this manner is tiring. Have they made flawed products? Absolutely, but to generalize their contribution to modern computing as nothing more than theft and good marketing is pure garbage. However such posts are good at karma whoring...

pseudo-academics should be careful what they bash (5, Insightful)

Anonymous Coward | more than 8 years ago | (#13943100)

Have you actually read any of the papers?

I am an OS academic, and we take Microsoft Research seriously, because they're fucking good.

HotOS is a pretty serious workshop for Operating Systems research. Microsoft Research, among others, pays for the conference room. Singularity isn't far enough long yet to get into a bigger conference like SOSP or OSDI, but you can be sure it will in a year or two.

I wouldn't call Singularity pseudo-academic.

Re:Papers? (0)

Anonymous Coward | more than 8 years ago | (#13943125)

this is common practice within a company to publish internal whitepapers describing the design criteria for a new product. They aren't supposed to be peer reviewed science journals or something like that.

Re:Papers? (4, Insightful)

Kupek (75469) | more than 8 years ago | (#13943166)

I don't understand your complaint. They wrote some papers about their research project, why wouldn't they put them on their site? Before you dismiss the quality of the papers, you want to actually read them.

Oh, let me be the first to say it! (4, Funny)

RobertB-DC (622190) | more than 8 years ago | (#13942866)

I've heard that Microsoft Singularity sucks [wikipedia.org] .

(Go ahead, mod me down... I deserve it.)

Re:Oh, let me be the first to say it! (1, Funny)

Anonymous Coward | more than 8 years ago | (#13943019)

Mod you down? I'm just bitter you got to that joke first!

Re:Oh, let me be the first to say it! (0)

Anonymous Coward | more than 8 years ago | (#13943150)

Does this mean that the release date will be severly dialated?

Re:Oh, let me be the first to say it! (1, Informative)

Saeger (456549) | more than 8 years ago | (#13943173)

Microsoft's Singularity is also the antithesis of accelerating intelligence towards the technological Singularity [wikipedia.org] .

Also - just great - now my Google News Email Alerts for the "singularity" keyword will be poisoned with MS' chaff. Maybe next week they'll come out with a "Nanotech" brand mouse too.

Re:Oh, let me be the first to say it! (1)

moviepig.com (745183) | more than 8 years ago | (#13943178)

I've heard that Microsoft Singularity sucks.

There is, of course, another sort of singularity [wikipedia.org] ... "when technological progress [accelerates] due to the advent of superhuman intelligence..."

Maybe this new Microsoft thingie is that.

another longhorn? (1, Troll)

amacachi (927482) | more than 8 years ago | (#13942868)

so theyre building from the ground up, just like they were going to with longhorn. whoop de do

Re:another longhorn? (4, Informative)

filesiteguy (695431) | more than 8 years ago | (#13943004)

Nah, that was XP, which was built from the ground up. No relation at all to NT.

Come to think of it - has MS EVER written their own OS from scratch?

  • DOS - Borrowed from Tim Patterson's QDOS.
  • Windows - Shell extention to DOS
  • Xenix - AT&T/Berkley clone
  • OS/2 - Co-built with IBM
  • NT / XP / Vista - Built off of OS/2

Go figure.

Re:another longhorn? (1)

just_another_sean (919159) | more than 8 years ago | (#13943099)

NT / XP / Vista - Built off of OS/2
I beleive you menat to say "Built off of VMS" [windowsitpro.com] here.

Re:another longhorn? (3, Interesting)

Anonymous Coward | more than 8 years ago | (#13943165)

Come to think of it, has an written from scratch OS worked?

CP/M. Some device specific OS's like the C64. The Apple Lisa (which begat the MacOS 1-9). I'm not even sure I'd count Unix, since there's so many flavors all based on something from before. Even Linux was heavily dependant on GNU, which pre-existed it.

Look at the failures. BeOS. Rhapsody. Plan 9, etc.

Re:another longhorn? (5, Interesting)

Overly Critical Guy (663429) | more than 8 years ago | (#13943078)

This is just a research OS written in C#.

Microsoft Research is always making things Microsoft never uses. Remember all the 3D navigator stuff they were crowing about years ago?

I think Microsoft Research is a place to keep eggheads working and happy so they don't go working somewhere else.

Re:another longhorn? (2, Informative)

zootm (850416) | more than 8 years ago | (#13943156)

A few things they've come up with have been used (ClearType off the top of my head, and quite a few usability things, although I'm sure there's more), but it is quite disappointing that there's not been more — the quality and originality of the ideas that come out of Microsoft Research is really quite surprising.

Broken (1)

Toccy (925770) | more than 8 years ago | (#13942878)

The first link is broken. To microsoft's site.

Re:Broken (1)

boy_afraid (234774) | more than 8 years ago | (#13942917)

Is there any more IRONY for a need of Singularity than a link broken on thier web site?? HAHAHA!

Re:Broken (1)

cbc1920 (730236) | more than 8 years ago | (#13943157)

It seems to break in Firefox but works on Safari. The website is just non-compliant, not slashdotted.

Singularity... (2, Funny)

pwnage (856708) | more than 8 years ago | (#13942880)

"Because when we blue screen, all of your data goes down into a black hole."

Re:Singularity... (5, Funny)

NanoGator (522640) | more than 8 years ago | (#13942976)

"Because when we blue screen, all of your data goes down into a black hole."

Tee hee giggle snort. That was funny! I'd say more, but Full House is on! Cya!

singularity (3, Funny)

technicolor.cavalry (922144) | more than 8 years ago | (#13942881)

so this one is going to be *so bad* that it's impossible to predict what will happen after its release?

Re:singularity (0)

Anonymous Coward | more than 8 years ago | (#13942978)

Wanna bet?

release date... (1)

alexandreracine (859693) | more than 8 years ago | (#13943026)

Actually it will be impossible to predict a precice relase date in the first place! :)

Re:release date... (1)

Master of Transhuman (597628) | more than 8 years ago | (#13943066)


How is that different from every other OS Microsoft has ever released?

Slashdot Effect (-1, Offtopic)

Anonymous Coward | more than 8 years ago | (#13942882)

Not a single post as I'm writing this, and already the link is dead.

My guess: (0)

autopr0n (534291) | more than 8 years ago | (#13942883)

It'll be slow as fuck.

Actualy, this isn't that big of a deal, probably just a research project. OS's are not that hard to get started on

Now, to bring it up to the level of OSX or Linux, that would be impresive.

Re:My guess: (1, Insightful)

Anonymous Coward | more than 8 years ago | (#13943077)

Now, to bring it up to the level of ... Linux

You're not even trying to make sense anymore, are you?

Frist to crosh the event horizon (-1, Offtopic)

Anonymous Coward | more than 8 years ago | (#13942885)

W00t!

MS-DOS 7.0 (2, Funny)

simetra (155655) | more than 8 years ago | (#13942891)

Yeah baby!

Re:MS-DOS 7.0 (1)

Rude Turnip (49495) | more than 8 years ago | (#13942952)

Wasn't that PC-DOS 7.0? Or was that developed independently of MS? I always thought that IBM simply rebranded MS-DOS to PC-DOS.

Re:MS-DOS 7.0 (2, Informative)

WMD_88 (843388) | more than 8 years ago | (#13943048)

MS-DOS 7.0, is, officially, Windows 95.

Sorry, try again.

Like a Black hole? (4, Funny)

Anonymous Coward | more than 8 years ago | (#13942896)

So, a new OS that can distroy all data AND matter.

So much more advanced than a BSOD.

Reliability he says... (1, Redundant)

Iriel (810009) | more than 8 years ago | (#13942898)

"We're sorry -- you have reached this page because a web server error occurred."
They're talking about reliability and yet it looks like we already sladotted the page.
Somehow, this leaves me wanting more</toungeincheek>

Re:Reliability he says... (2, Insightful)

BronxBomber (633404) | more than 8 years ago | (#13942980)

Right. And /. has never taken down an Apache site. Mod me down, you haughty assholes. At least I've got the sack to post this using my real UN

Re:Reliability he says... (1)

Iriel (810009) | more than 8 years ago | (#13943027)

You obviously didn't see my closing tag. It was actually a joke.

Slashdot has blasted many a site off the map before, but some have survived. I'm just saying it's funny that they post something about a new system built on reliability when it was already wanged before I was even able to comment. One would think Microsoft would have the guns to handle /.ers by now.

Re:Reliability he says... (0)

Anonymous Coward | more than 8 years ago | (#13943071)

www.microsoft.com would... why on earth would they make research.microsoft.com able to handle all the traffic? It's on its own server... which I doubt see's large amounts of traffic ever.

Re:Reliability he says... (0, Offtopic)

BronxBomber (633404) | more than 8 years ago | (#13943086)

Meh, looks like I did, but frankly I have grown weary of the so called mighty /. ep33ns lately. It seems to be worse than usual, especially those of the AC variety.

I also do not like the fact that my karma is so high. I am much more comfortably knowing that at least one person out there hates me.

Re:Reliability he says... (1)

rk (6314) | more than 8 years ago | (#13943151)

I'll mark you as a foe, if that makes you feel better... :-)

Dependability .... (0)

Anonymous Coward | more than 8 years ago | (#13942899)

... and Microsoft ?? Thats funny !!

Btw ...also FP !!

/.'ed (4, Funny)

wiggles (30088) | more than 8 years ago | (#13942900)

Reliability, eh? Obviously, their web server isn't based on this OS.

Hopefully it's not like the site it's hosted on (-1, Flamebait)

Anonymous Coward | more than 8 years ago | (#13942901)

Application is all broken :P

Typical MS... never change!

Singulary = Black Hole? (0, Redundant)

electricsalmon (835864) | more than 8 years ago | (#13942902)

I find some irony in the name.... will this OS be a black hole that sucks everything (and everyone) into it?

Re:Singulary = Black Hole? (1)

Master of Transhuman (597628) | more than 8 years ago | (#13943098)


And how would that be different from every other OS Microsoft has ever released?

They're all money sinks into Bill's pocket. They have no other purpose, let alone trying to extend the state of computer science or IT productivity.

fp (-1, Offtopic)

Anonymous Coward | more than 8 years ago | (#13942904)

fp

Imply... (1)

wpiman (739077) | more than 8 years ago | (#13942905)

Do this imply that XP and current version of Windows are intended to be fast?

Man- XP boots fast but that is about all.

No it doesn't (0)

Anonymous Coward | more than 8 years ago | (#13943092)

Windows XP pretends to boot quickly. Bascially it puts up a pretty picture of the gui right away, but you can't actually do anything.

can pigs fly? (0)

Anonymous Coward | more than 8 years ago | (#13942908)

Looking at how much time it took Vista to fly, i just hope this OS gets released before the next decade

Re:can pigs fly? (1)

ZeroExistenZ (721849) | more than 8 years ago | (#13943110)

You're being way too optimistic.

our plan worked... (1)

paul185 (826515) | more than 8 years ago | (#13942909)

... Microsoft's research site is already slashdotted

Server Error in '/' (3, Funny)

jpsowin (325530) | more than 8 years ago | (#13942910)

Server Error in '/' Application.

Runtime Error


Wow, that page came up pretty fast. I guess their web server is built for performance instead of dependability.

Re:Server Error in '/' (0)

Anonymous Coward | more than 8 years ago | (#13943188)

No, we just collapsed the Singularity.

Server Error in '/' Application. (0)

Anonymous Coward | more than 8 years ago | (#13942916)

Clearly, their webserver is currently running Singularity.

the finished products codename (1)

know1 (854868) | more than 8 years ago | (#13942922)

"we (fucking) killed linux XP" {based on linu^W^W^W Microsoft technology

Microsoft slashdotted? (1)

P0ldy (848358) | more than 8 years ago | (#13942928)

Their depandable servers obviously aren't running Singularity. ;)

Except that (2, Interesting)

Pike (52876) | more than 8 years ago | (#13942929)

except that this implies that their other OSs emphasized performance over dependability.

Re:Except that (1)

Exocrist (770370) | more than 8 years ago | (#13943016)

wouldn't something need to be dependable to perform well?

Re:Except that (0)

Anonymous Coward | more than 8 years ago | (#13943120)

Technically no it wouldn't need to be.

For instance, if the OS would run everything 2x as fast compared to any other OS, but would be prone to crashing often, it would have the best performance. In other words it is like overclocking, reduced stability/dependability/durability/reliability all for more performance.

Hmmm..... (1)

8127972 (73495) | more than 8 years ago | (#13942935)

".....designed new from the ground up, built on a new language and designed with emphasis on dependability instead of performance."

How about security? God knows their OS'es need some.

that's different (2, Interesting)

jbeaupre (752124) | more than 8 years ago | (#13943127)

Security means your safe. Dependability could mean that or that you can depend on being shafted on a regular basis. This is MS, so I'm guessing they mean the later.

Slashdotted in six comments. (4, Funny)

Tackhead (54550) | more than 8 years ago | (#13942940)

> We're sorry -- you have reached this page because a web server error occurred. There are many possible causes for this type of error, so we can't be more specific.

Current setup was slashdotted within six comments.

Future setup will place an "emphasis on dependability instead of performance".

I'd say it sucks galactic black holes through buckytube, but that still wouldn't approach the Singular suckitude we're looking for.

Bite my dimly red-shifted neutronium ass.

Re:Slashdotted in six comments. (2, Insightful)

Entrope (68843) | more than 8 years ago | (#13943130)

Premature optimization is the root of all blah blah blah. The web server isn't be running on Singularity anyway. OpenBSD shares a similar (albeit more human than mechanical) focus on correctness over performance, but nobody seems to think it is doomed to failure because of that.

I think "Singularity" is not worth a hill of beans, but mostly because its novel ideas have already been tried and made little headway. Java systems have applied similar approaches to securing multiple processes within an address space in the past; microkernels have applied similar approaches to communications between processes. To the best of my knowledge, neither have resulted in software that is used outside of the initially targeted niche. Singularity mostly looks like the application of those previously tried approaches to a Microsoft virtual machine.

Re:Slashdotted in six comments. (1)

Master of Transhuman (597628) | more than 8 years ago | (#13943179)

"There are many possible causes for this type of error, so we can't be more specific."

Because, like every other piece of software on the planet, we can't be bothered to actually keep track of what's going on in the program so we could tell you what the cause was. You'll notice our "new language" can't do that, either.

Besides, we like issuing stupid error messages like every other Geek Moron(TM). Communication is not our strong suit.

Besides, it would cost Bill money to do that - and that's not allowed around here.

New UI? (5, Funny)

Pinback (80041) | more than 8 years ago | (#13942941)

Will the user interface be called Event Horizon?

This just in MS sucks...already Slash Dotted (0, Troll)

haplo21112 (184264) | more than 8 years ago | (#13942942)

Only 18 comments in and the links are already slashdotted...

Just goes to show what IIS and SQL Server will do for you....

Re:This just in MS sucks...already Slash Dotted (1)

gstoddart (321705) | more than 8 years ago | (#13943115)

Only 18 comments in and the links are already slashdotted...

Just goes to show what IIS and SQL Server will do for you....

Or, that despite notions to the contrary, a lot of Slashdot readers actually read the stories.

Posters and submitters might be a different situation though. :-P

right on! (1, Funny)

isotope23 (210590) | more than 8 years ago | (#13942943)

wholly new operating system under development called Singularity,

appropriate name, as the gravitational pull of bloated code will cause
the OS to implode into the black screen of death....

At last, an honest ship date! (2, Funny)

n6mod (17734) | more than 8 years ago | (#13942953)

Glad to see they're sticking with their naming convention... This just confirms that it will take MS until the end of time to ship a stable OS.

Well.... (2, Insightful)

Petaris (771874) | more than 8 years ago | (#13942963)

Quote:
        "designed with emphasis on dependability instead of performance."

Well since there goal has always been to have both dependability and preformance and they never succeded I suppose it is rather wise for them to cut back on the complexity and just try to get one of them.

Slashdotted (1)

mystic_mushroom (907924) | more than 8 years ago | (#13942974)

I hope the website isn't a testament to the dependability of the new OS...

code name (0)

Anonymous Coward | more than 8 years ago | (#13942986)

Windows 3K, aka Wingoogle

marketing stunt (0)

Anonymous Coward | more than 8 years ago | (#13942987)

The whole point of Singularity is to imply XP is flaky 'cos it's such a hot rod?

*instead* of performance? (0)

Anonymous Coward | more than 8 years ago | (#13943006)

Yeah, so it will never crash but will load in 24134 years

In other news... (5, Funny)

Lendrick (314723) | more than 8 years ago | (#13942990)

Last week, the latest build of Windows Vista became so horrendously bloated that it underwent gravitational collapse... coincidence?

Text from the second link (2, Insightful)

Anonymous Coward | more than 8 years ago | (#13942991)

anonymous so as not to whore karma:

One interesting concept is the abstraction of Software Isolated Processes (SIPs).

SIPs provide the strong isolation guarantees of OS processes (isolated object space, separate GCs, separate runtimes) without the overhead of hardware-enforced protection domains. In the current Singularity prototype SIPs are extremely cheap; they run in ring 0 in the kernel's address space. Singularity uses these advances to build more reliable systems and applications. For example, because SIPs are so cheap to create and enforce, Singularity runs each program, device driver, or system extension in its own SIP. SIPs are not allowed to share memory or modify their own code. As a result, we can make strong reliability guarantees about the code running in a SIP. We can verify much broader properties about a SIP at compile or install time than can be done for code running in traditional OS processes. Boarder application of static verification is critical to predicting system behavior and providing users with strong guarantees about reliability"
Source: Singularity Site

From the report we can read that:

SIPs are the OS processes on Singularity. All code outside the kernel executes in a SIP.
differ from conventional operating system processes in a number of ways:

SIPs are closed object spaces, not address spaces. Two Singularity processes cannot
simultaneously access an object. Communications between processes transfers exclusive
ownership of data.

SIPs are closed code spaces. A process cannot dynamically load or generate code.
SIPs do not rely on memory management hardware for isolation. Multiple SIPs can reside
in a physical or virtual address space.

Communications between SIPs is through bidirectional, strongly typed, higher-order
channels. A channel specifies its communications protocol as well as the values
transferred, and both aspects are verified.

SIPs are inexpensive to create and communication between SIPs incurs low overhead.
Low cost makes it practical to use SIPs as a fine-grain isolation and extension
mechanism.

SIPs are created and terminated by the operating system, so that on termination, a SIP's
resources can be efficiently reclaimed.

SIPs executed independently, even to the extent of having different data layouts, run-time
systems, and garbage collectors.

Dependability? (0)

Anonymous Coward | more than 8 years ago | (#13942999)

Sorry, alraedy have it...it's called WinXP Prof. Service Pack 2.

Dependability would be good (0)

Anonymous Coward | more than 8 years ago | (#13943000)

Server Error in '/' Application.

In "math speak" singularity means... (1)

StressGuy (472374) | more than 8 years ago | (#13943001)

something wierd happens here and we don't really know why.

[paraphrasing of course, sure the math battallion will come in to clarify]

Not the greatest marketing name I would think

Singularity... (1)

Hymer (856453) | more than 8 years ago | (#13943005)

Single user, single threaded MS OS
I suppose that this will be MS UNIX... a child of XP and Xenix...

Benefit of the Doubt (0, Troll)

ndansmith (582590) | more than 8 years ago | (#13943047)

Is anyone at all excited about this possibility? I am.

Microsoft's OSs have bloated and become bogged down, just piling each new generation on top of the heap. This provides a chance for Microsoft to flex its development muscle (i.e. money) to get something done, free from the constraints of history. Imagine a world without the registry and .DLLs! Imagine a world where Windows is based on a functional command prompt!

Of course, this would really suck for all those developers who have fine-tuned their software to Windows madness only to have it all exploded a few years down the line.

Still, I am going to give MS the benefit of the doubt on this one. Of course, since it is still vaporware, there is much doubt, and therefore much benefit. We'll see what happens when the fog clears . . .

Re:Benefit of the Doubt (1)

xtal (49134) | more than 8 years ago | (#13943093)


Of course, this would really suck for all those developers who have fine-tuned their software to Windows madness only to have it all exploded a few years down the line.


Perhaps that would be a valuable lesson about developing your software to a propietary, closed API, wouldn't it?

I'm not sure what would be gained from doing this, as opposed to doing what Apple did, and put a slick user interface onto a decades-tested BSD core.

Lack of Dynamic Loading (1)

ChefInnocent (667809) | more than 8 years ago | (#13943050)

I read through some of the "merits", and I have serious issues with the lack of DLLs. DLLs have become my patron saint of programming, and this thing wants to get rid of that. I'm not even sure MS could really continue if they got rid of DLLs. There may be other problems with their idea, but this is the first the leapt out at me.

Re:Lack of Dynamic Loading (1)

Wesley Felter (138342) | more than 8 years ago | (#13943148)

My understanding is that Singularity supports DLLs, but they must be loaded when a process starts. If you need to load new code while a process is running, just spawn a new process and communicate with it.

singularity on MS' channel 9 vlog (4, Informative)

lopati (74873) | more than 8 years ago | (#13943052)

here's jim larus and galen hunt talking about their project [msdn.com] .

I hacked on this... (5, Interesting)

megabeck42 (45659) | more than 8 years ago | (#13943055)

I saw and worked on this a bit while interning at Microsoft. Although what I say is my own and doesn't reflect Microsoft in any way, it's important to remember that this is a research operating system, so its not challenging or replacing Windows. They have some very good, solid ideas. I hope that, someday, it will be released.

It was designed for performance? (2, Funny)

MECC (8478) | more than 8 years ago | (#13943073)

Wow.

I'm disappointed in you, Slashdot (1, Insightful)

Anonymous Coward | more than 8 years ago | (#13943080)

Nothing but redundant posts and tired cliches for comments on this article so far. But being critiques of Microsoft the mods will be retarded enough to mod it all Funny/Insightful/blah/blah/blah instead of Redundant and Overrated that they deserve.

Slashdot's credibility as a serious news site went through a black hole for all it's worth.

They appear to be running it now (0)

Anonymous Coward | more than 8 years ago | (#13943082)

When going to the link, I get "service unavailable". Apparently, they are not able to handle a little /.

Remember the other definitions of Singularity (1)

eyebits (649032) | more than 8 years ago | (#13943126)

Remember the other defintions of Singularity. They probably apply more than the one MS picked.

- point where a mathematical function goes to infinity or is in certain other ways ill-behaved

- so massive it implodes in on itself to become a black hole, etc

Eyecandy.... (1)

VagaStorm (691999) | more than 8 years ago | (#13943132)

What! No screen shots?

Let me guess... (1)

kurbchekt (890891) | more than 8 years ago | (#13943158)

They're "borrowing" code from a free operating system? Let's say FreeBSD... Making a few changes and then resell it to the masses? Hmmmm... sounds familiar...

hahahahaha (1)

xutopia (469129) | more than 8 years ago | (#13943167)

Service Unavailable

Built on a new language? (5, Insightful)

PCM2 (4486) | more than 8 years ago | (#13943169)

As far as I can see, the language in question is not exactly "new" anymore, being C#. In other words, this is sort of a demo OS written in a managed-code environment as a way to test various OS principles (which in this case sound a lot like the virtualization stuff that so many other vendors are also doing). Singularity seems like the equivalent of writing an operating system in Java for a school project.

Executing in ring 0 (1)

Husgaard (858362) | more than 8 years ago | (#13943175)

Not much to say about this OS until Microsoft learns how to keep their server alive during a slashdotting...

But from the second link it seems that almost everything - including user programs - executes in socalled Software Isolated Processes (SIPs), and that these SIPs all run in ring 0.

[sarcasm] Looks to me like Microsoft is working hard to keep their current security leadership... [/sarcasm]

Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>