2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Singularity:微软的开源操作系统

  • 2008-11-23
  • 本文字数:560 字

    阅读完需:约 2 分钟

Singularity 项目始于 2003 年, 它是对操作系统如何工作的根本性重新设计。自底向上,一切事物都是基于隔离与可验证的概念。

进程之间是高度隔离的。通信是严格地通过类型安全的通道来进行的,任何形式的共享内存都是不允许的。进程是“密封”的,意味着它们不能被动态加载或者产生代码。由此带来的优势就是使病毒注入几乎不可能,而作为代价, 动态链接库和元编程技巧就不能使用了。

相对于只用于一小部分内核,Singularity 的一大部分都是用类型安全的 Sing#来编写的。除去一些平台特定的汇编语言,Singularity 用.NET 的 IL(Intermediate Language) 作为最低的公分母。Singularity 根本不会去尝试加载不受控的应用。

最初的 2.0 发布包括了完整的源代码树和一个可启动 CD 镜像。这一发布中同样包括一个 Virtual PC 文件。

一反微软常规的做法,Singularity 热情招揽补丁,并在 CodePlex 向开发者提供了完整的权限。

我们同样关注促进 RDK 2 的社区参与程度- 如果你用 RDK 做了些很酷的事,你可以在讨论列表上让我们知道,并将补丁提交到源代码列表。补丁将会被集成到代码基库,这样其它的 RDK 用户就能享受到你的工作带来的好处了。我们将会对频繁的贡献者授予开发者权限,以帮助更好的提升他们的贡献,并让用户来决定 RDK 的未来。

查看英文原文: Singularity: Microsoft’s Open Source Operating System

2008-11-23 21:312454
用户头像

发布了 133 篇内容, 共 43.9 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

3分钟评估 你的运维监控系统是“救命稻草”还是“鸡肋”

鹿小U

运维自动化 监控系统 运维平台

“京东商城”亿级高并发秒杀系统到底是怎么设计的?自己做该如何下手?

Java架构师迁哥

【架构实战营】第 7 模块作业

swordman

架构实战营

技术干货 | 录屏采集实现教程 —— Android端

ZEGO即构

大前端 音视频 录屏采集 Android端

香帅:2021年财富格局新变化

石云升

读书笔记 7月日更

相约山城重庆!HarmonyOS Connect伙伴峰会将于7月16日举办

科技汇

5分钟学会本地Pypi源搭建

Python研究所

Python

网络攻防学习笔记 Day68

穿过生命散发芬芳

网络攻防 7月日更

图的应用——拓扑排序

若尘

数据结构 拓扑排序

爆款阿里P5到P7晋升之路,九大源码文档助我超神果然努力幸运并存

Java BAT

云南智慧公安研判分析系统搭建,重点人员研判分析平台

“用友 • 华为云杯”第三届企业云服务开发者大赛

ToB行业头条

开发者 低代码 用友

构筑智能制造时代“四重护城河”,联想中国开创产业新格局

科技大数据

MindSpore教程免费学,还有入门奖品

Geek_6cdeb6

人工智能 机器学习 深度学习 自我提升 羊毛

接任务时一定要锁定需求啊!(转自小明同学)

BinTools图尔兹

数据库 dba 国产数据库 运维开发

模块七 - 王者荣耀商城异地多活架构设计

华仔架构训练营

阿里P8手抄本惨遭泄露,并出现病毒式传播,致28人斩获大厂offer

Java架构师迁哥

正式发布!中国首个LF Edge捐赠项目Baetyl 2.2发布

百度开发者中心

物联网 开源技术

区块链时代下,企业如何打造数据要素的“新竞争力”?

CECBC

多地“真金白银”力撑区块链,中西部欲弯道超车新赛道

CECBC

每天学习10个实用Javascript代码片段(三)

devpoint

JavaScript JSON格式化 7月日更

Clickhouse Projection 特性探索

GrowingIO技术专栏

数据库 大数据 数据分析 OLAP Clickhouse

我是如何从设计师转到软件行业的? | 可怜巴巴的程序猿

Python研究所

随笔 话题讨论

百度搜索稳定性问题分析的故事(上)

百度开发者中心

百度搜索

CDH 的安装(四)

大数据技术指南

CDH 7月日更

底层技术支撑智慧出行,汽车智能化发展下区块链大放异彩

CECBC

聊聊事务与分布式系统-从零讲到通透

刘绍

sql 分布式 事务 2PC XA

Flink进入大厂面试准备,收藏这一篇就够了

五分钟学大数据

flink 7月日更

北鲲云助力生命科学,高性能计算突破屏障

北鲲云

【Redis】数据结构

awen

redis 数据结构

5分钟速读之Rust权威指南(三十八)模板语法

wzx

rust

Singularity:微软的开源操作系统_.NET_Jonathan Allen_InfoQ精选文章