|
|
|
cp77fk4r
Global Admin
Registerd on: 01/01/1970, 04:00:00
Location:: Israel
Posts: 621
|
|
|
|
|
|
|
|
That OS, code-named Singularity, is slowly but steadily gaining visibility.
The Microsoft Research team behind the project recently posted to the Web a 44-page technical
research report about Singularity.
"Singularity is not Windows. Every line of code was written from scratch," said Galen Hunt,
a senior researcher with Microsoft Research who is helping to spearhead the Singularity project.
Hunt said Singularity is the largest cross-group project inside of Microsoft Research, involving
about 35 researchers across the systems and networking, compiler, testing and other research teams.
Like all Microsoft Research projects, Singularity has no definitive commercialization trajectory.
Microsoft could opt to commercialize it as is, embed elements of it in other products or simply rely
on the learnings from the project to inform other efforts at the company.
Already, however, the Singularity work is generating ideas for the architectural team inside Microsoft's
Core Operating System Division (COSD), and the Microsoft security team, Hunt said.
COSD has been doing work to reduce dependencies among the different subsystems that comprise Windows.
The security team has been wrestling with federated identity and distributed system challenges.
"We have an idea of how to minimize dependencies when writing an OS from scratch," Hunt said.
"That's a technology transfer idea."
Singularity also could, hypothetically, act as the host operating system for something like Microsoft BigTop.
BigTop is the code-name for a still-unannounced internal Microsoft distributed-systems infrastructure project.
Ultimately, all or parts of Singularity would most likely find a place in the embedded OS space, the server OS market,
or both, Hunt said.
Singularity also is a proof of concept regarding the viability of managed code. Singularity is not the first OS
written entirely in managed code, Hunt acknowledged.
He bestowed that title on "Cedar," developed by Xerox PARC.
But the OS is currently written entirely in a combination of Microsoft's C# programming language,
as well as a derivative of C#, which the team is calling "Sing#."
(Sing# is a derivative of Spec#, which is a derivative of C#.)
The ultimate goal is to write the OS entirely in Sing#, Hunt said."
While Singularity does rely on Microsoft's C#, it is not making use of Microsoft's Common Language
Runtime (CLR) or the Java virtual machine.
Instead, the team is relying on "Bartok," a Microsoft-Research-developed compiler and run-time environment.
"We have developed a working kernel, as originally conceived," said Hunt.
"Now we can build a lot of components on top of it."
(http://www.microsoft-watch.com/article2/0,2180,1882174,00.asp)
Singularity's Homepage: http://research.microsoft.com/os/singularity
Edit by : cp77fk4r At 10/11/2005, 02:43:01
|
1f y0u c4N r34d th15 y0u R34lly n33d 2 g3T l41d |
|
|
|
|
cp77fk4r
Global Admin
Registerd on: 01/01/1970, 04:00:00
Location::
Posts: 621
|
|
|
|
|
|
|
|
From what I understand, microsoft's programmers build it from zero, it will be nice to see what they will give us, but.. i'm sure that it's all about money.
What do you think about it?
|
|
|
|
|
|
superficial
Registerd on: 01/01/1970, 04:00:00
Location::
Posts: 12
|
|
|
|
|
|
|
|
could be stolen from some small-time programmer :p
afterall, it's what microsoft does best
|
|
|
|
|
|
shaman66
Registerd on: 01/01/1970, 04:00:00
Location::
Posts: 23
|
|
|
|
|
|
|
|
Maybe at last they'll build OS which is not an add-on for DOS :D
Have anyone tried Windows Vista yet?
I have dl one but need an DVD rom to install it :D
|
|
|
|
|
|
b1nMUX
Registerd on: 01/01/1970, 04:00:00
Location::
Posts: 1
|
|
|
|
|
|
|
|
Building an OS from scratch isn't a good idea. First of all, the idea of building something from the begining instead of either upgrading or modifying, can take a lot of time and thus isn't efficient. For instance, engineers will prefer buying a component that's already built and not building this component again, it doesn't make sense. In addition, building from scratch doesn't say anything about the OS. For example, UBUNTU, which has been awarded many prizes, has used DEBIAN's source code. In other words, UBUNTU has been known as a success even though it wasn't built from scratch.
If you ask me, Microsoft should have a good reason to build a new OS from scratch, UNLESS...
|
|
|
|
|
|
|
|