Skip to main content
  1. Home
  2. Computing
  3. Legacy Archives

Microsoft Releases Singularity Research OS

Add as a preferred source on Google
Microsoft Releases Singularity Research OS
Image used with permission by copyright holder

Microsoft is certainly best known for its Windows family of operating systems, but the company’s research and development group has been steadily working on a non-Windows operating system written from scratch with an eye towards dependability and lack of dependencies on other technologies. Dubbed Singularity, Microsoft has released a research development kit for the OS which is free for academic, non-commercial use under Microsoft’s Research License (not an open source license).

Under development for several years, the idea behind Singularity is to take the heavy lifting out of isolating applications processes, data objects, and runtime environments to create more reliable systems and applications. Built using manages code, Singularity aims to guarantee the isolation and security of software processes and (in theory) offer a greater degree of reliability without dependencies on the various subsystems that underly a typical operating system like Windows. It can also creates these isolated processes with very little overhead cost to the operating system, unlike many of today’s solutions which rely on hardware constraints (like memory segmentation) to isolate processes from one another.

Recommended Videos

“Singularity is not the next Windows,” Microsoft research VP Rich Rashid said in a statement. “Think of it like a concept car. It is a prototype operating system designed from the ground up to test-drive a new paradigm for how operating systems and applications interact with one another.”

Right now, Singular consists of a working kernel developed as managed code using Microsoft’s C# programming language and a new derivative version called Sing#, using a compiler and runtime environment called Bartok.

Microsoft currently has no plans to offer a commercial version of Singularity, but concepts from Singularity may well migrate to other Microsoft technologies, including embedded systems or distributed computing architectures.

Geoff Duncan
Former Contributor
Geoff Duncan writes, programs, edits, plays music, and delights in making software misbehave. He's probably the only member…
Google is finally fixing Google Chrome’s cluttered three-dot menu with a handy search feature
Chrome's upcoming search feature lets you find settings, bookmarks, and browser commands with just a few keystrokes.
Google Chrome logo MacBook

I use Chrome a lot, but I have never enjoyed opening its three-dot menu. Every time I need a specific setting, I end up clicking through submenus and squinting at long lists of options. The good news is that Google is fixing this, and the latest Chrome Canary build gives us a working preview.

Leopeva64 posted a demo on X of the search box inside Chrome’s redesigned menu. In earlier builds, the box was there but did nothing when you typed in it. That’s no longer the case. Type a few letters, and Chrome now pulls up matching browser commands, bookmarks, and websites you visited recently.

Read more
You can finally preview Markdown files in Quick Look on your Mac
The smallest macOS 27.3 feature might be the one writers love the most.
macOS 27.3 markdown feature open on mac

The macOS 27.3 developer beta is packed with headline features. Safari gets Vertical Tabs and Adaptive Dark Mode, Siri AI picks up new skills, and developers get a fresh set of tools. There’s another change that hasn’t gotten much attention, though it’s the one I’ll probably use the most.

Quick Look now supports Markdown. I do all my writing in Markdown, so seeing a properly formatted preview with a tap of the Space bar will make my life much easier.

Read more
Apple opens Siri AI to all developers, allowing more advanced third-party app controls
Developers can now teach Siri AI to handle multiple actions in a single request, bringing more advanced voice controls to iPhone apps.
Siri AI voice change

Apple's latest wave of beta software recently went live for developers, bringing several new features across Safari, iOS, and watchOS. Along with these changes, the company also announced something far more significant for third-party developers: it is finally letting them use Siri AI more deeply, opening up capabilities previously limited to a narrow set of supported actions. The company released a new developer preview that lets apps handle more complex requests, including booking restaurant reservations, checking deliveries, and placing orders. All by simply asking Siri.

https://twitter.com/mgorbach/status/2117697430825447839?s=19

Read more