写点什么

Cosmos:Singularity 之外的选择

  • 2008-02-12
  • 本文字数:785 字

    阅读完需:约 3 分钟

Cosmos 的含义是:“C# Open Source Managed Operating System” ,上周刚刚面向公众发布。虽然这个操作系统主要使用C#实现的,但是为之贡献代码的开发人员可以使用任意一种.NET 语言,代码会被编译成不带有P/Invokes 的纯粹的IL。它被当作是 Singularity 的替代方案,以 BSD 许可发行,可以在 QEMU,VMWare 和 VirtualPC 上启动。

Cosmos 的设计上,是基于.NET 的,带有一个微核,可以通过模块进行配置,用于创建操作系统镜像。这个镜像可以用来执行特定的任务,例如作为 Web 服务器或是 kiosk。这样一来,那些针对特定用途的场景中用不到的过程或是模块就无需运行了。

InfoQ 与该项目的创建者之一,Chad Hower 进行了交流:

InfoQ:Cosmos 项目的主要目的是什么?

Chad Hower:最开始只是因为好玩,用它来展示.NET 的强大和灵活。此外就是想搭一套“操作系统乐高积木”,让大家都能够在.NET 上面很容易的构建自己的操作系统。为了好玩、教育、嵌入式应用,还有商业目的。我们还有在 iPhone 和 Wii 上面的计划。

InfoQ:你们怎样把自己跟 Singularity 区别开呢?

Chad Hower:我们正在面向公众发行。

InfoQ:从这个项目启动以来,你学到了什么呢?

Chad Hower:我比从前更加讨厌 x86 了。我非常想念 RISC。

InfoQ:Cosmos 的下一步计划是什么?社区怎样为 Cosmos 提供最好的支持呢?

Chad Hower:我们正在向里面添加 Ethernet,TCP/IP,Indy 等等。社区最好的支持方式就是加入我们的邮件列表。我们欢迎每一个人的加入,无论是想参与进来,还是只是来看一眼。用户可以下载我们的用户包(User Kit),它可以在非常简单的几步内“构建你自己的 OS”。用户不会经历构建内核的困扰,只需要在 VS 里面选择“File,New Cosmos Project”,然后按 F5 来执行构建、运行(构建 ISO、网络启动、Virtual PC、QEMU 等等)和调试,一个属于自己的 OS 就产生了。

查看英文原文 Cosmos - An Option To Singularity

2008-02-12 03:301122
用户头像

发布了 197 篇内容, 共 61.0 次阅读, 收获喜欢 21 次。

关注

评论

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

Apache IoTDB 论文入选数据库国际顶会 ICDE 2024

Apache IoTDB

CorelDraw绘制线条工具有哪些 CorelDraw绘制圆角矩形的方法

阿拉灯神丁

学习资料 CorelDraw 矢量图形设计软件 cdr2024安装教程 好用的平面设计软件

缓存失效下的熔断和降级策略

测吧(北京)科技有限公司

测试

使用 OWASP ZAP 进行安全测试

测吧(北京)科技有限公司

测试

缓存穿透下的测试方法

测吧(北京)科技有限公司

测试

使用 Burp Suite 进行渗透测试

测吧(北京)科技有限公司

测试

7个使用大语言模型的最佳情绪分析 API

幂简集成

情绪 API

Gather 全球化进程迅速 多重利好推动未来发展

股市老人

13岁孩子被哈啰顺风车司机丢高速口,哈啰出行最新回应

趣解商业

顺风车 滴滴出行 哈啰出行

阿里巴巴店铺商品API返回值:跨平台数据同步与共享

技术冰糖葫芦

API 文档 API 测试 API 优先 API 设计

在已有的流程平台中调用 Jenkins 并获取数据

测吧(北京)科技有限公司

测试

利用爬虫工具爬取网站结构能力

测吧(北京)科技有限公司

测试

京东商品详情API的调用流程与步骤

技术冰糖葫芦

API 文档 API 测试 API 优先

十年修得一“萝卜”,百度能否持续“快跑”?

趣解商业

自动驾驶 科技 萝卜快跑

Apache RocketMQ 中文社区全新升级!

Apache RocketMQ

Apache RocketMQ 基础软件 中间件 消息队列

【Yarn】Timeline Server UI应用记录名称为null

扬_帆_起_航

Linux Squashfs只读文件系统介绍

不在线第一只蜗牛

数据库 Linux

常见数据结构与代码实现方案

测吧(北京)科技有限公司

测试

Cosmos:Singularity之外的选择_.NET_James Vastbinder_InfoQ精选文章