写点什么

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:312148
用户头像

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

关注

评论

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

不会乘法表怎么做乘法?这个远古的算法竟然可以!

博文视点Broadview

盲盒APP开发:如何抓住消费者的心?

WDL22119

盲盒商城 盲盒APP开发 盲盒源码 盲盒H5开发 盲盒小程序

前后端的爱恨情仇

Liam

前端 后端 Postman 开发工具 swagger

大数据相关名称解释看这里!简单通俗理解大数据!

行云管家

云计算 大数据 数据安全

【堡垒机】常见的堡垒机部署模式有哪些?

行云管家

等保 堡垒机 等保2.0

30倍加速,3毫秒极速识别,人、车、OCR等9大识别任务一网打尽

百度开发者中心

阻塞与非阻塞客户端

Damon

微服务 6月月更

集成测试时 MockMvc 无法注入

程序员小航

Java 后端 单元测试

Java—线程池

武师叔

6月月更

易观分析《机器学习平台市场研究,2022》研究报告正式启动

易观分析

机器学习 AI软件

在线办公时代,企业如何选择一款合适的文档管理系统

小炮

飞腾与百度发布云智一体机,金融领域AI场景成功落地“江苏银行”

百度开发者中心

通过DAO的现状,看Web3最具影响力的基础设施M-DAO

鳄鱼视界

化工产业业态数字升级案例,看摩贝如何快速打通全场景互融互通?

数商云

数字化转型 企业数字化

中国信通院、清华大学、腾讯安全,云原生安全产学研用强强联合!

腾讯安全云鼎实验室

云原生 云原生安全

经期管理APP的开发解决方案

开源直播系统源码

软件开发

对抗软件复杂度的战争

阿里技术

软件架构 复杂度

企业级Web应用系统权限设计

BigBang!

权限 权限架构 权限设计

华为云云原生2.0全景图再升级,一切皆服务共创新价值

极客天地

ABAP BDC的执行模式和更新模式

桥下本有油菜花

abap

office 2016连接mysql并执行复杂查询

阿呆

MySQL Office

Windows域提权漏洞分析与复现

网络安全学海

网络安全 安全 渗透测试 WEB安全 漏洞挖掘

web前端培训JS 运行机制的梳理

@零度

JavaScript 前端开发

焱融科技加入多家行业协会与产业联盟,加速产业互联生态跃迁

焱融科技

JDBC连接MySQL数据库,访问数据库信息完成登录功能——保姆级详细教程(附所有java和jsp源代码)

写代码两年半

数据库 JDBC Java EE 6月月更

如何使用物联网低代码平台进行事件管理?

AIRIOT

物联网 低代码开发

模块九:毕业设计

本人法海

「架构实战营」

敏捷需求管理篇|如何从0-1写好一个用户故事

云智慧AIOps社区

需求管理 编程效率 用户故事 敏捷管理 需求迭代

ABAP 程序间传递数据

桥下本有油菜花

研发效能管理如何建立闭环?

思码逸研发效能

研发效能

【大厂面试题精选】UDP 和 TCP 核心知识总结

C++后台开发

面试题 udp TCP/IP 校招 大厂面经

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