0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个用rust制造的新的现代操作系统Aero

jf_wN0SrCdH 来源:Rust语言中文社区 作者:baymax-xhl 2022-11-14 10:06 次阅读

Aero,一个用 rust 制造的新的现代操作系统,现在可以运行 Xorg

什么是Aero?

Aero 是一种新的现代、实验性、类 unix 的操作系统,采用 rust 设计,遵循单片内核设计。支持现代 PC 功能,例如长模式、5 级分页和 SMP(多核)等。

它可以运行什么?

Aero 已经可以运行 Xorg、DWM(作为窗口管理器的示例)和其他命令行应用程序,例如 GCC、GNU/coreutils 等等。

781516fe-636a-11ed-8abf-dac502259ad0.png

目标

打造现代、安全、美观、快速的操作系统。

针对现代 64 位架构和 CPU 功能。

Linux 良好的源代码级兼容性,因此我们可以轻松地移植程序。

制作一个可以在真实硬件上运行的可用操作系统,而不仅仅是在模拟器或虚拟机上。

GitHub :https ://github.com/Andy-Python-Programmer/aero

发布 ntest 0.9.0

不久前,我写了一个 crate,其中包含一些帮助程序来编写 rust 单元测试。刚刚发布的 0.9.0 版本包含一些错误修复、改进和小功能。

希望你们中的一些人觉得它有帮助。将来会尝试找到更多的时间来进一步开发这个库。 GitHub: https://github.com/becheran/ntest

Async-graphql 已经完全支持动态模式

在 Async-graphqlv5.0.0-alpha中,完全支持动态模式,我相信你可以用它做一些有趣的事情。 GitHub: https://github.com/async-graphql/async-graphql

一个简单的基于 cli 的 Transfer.sh 助手

这是我使用 Rust 的第一个项目,它在过去几个月里帮助我很多次,在工作中非常快速地共享一些文件。 特征:

快速将文件共享到 Transfer.sh 服务器

将您之前共享的所有链接保存在 sqlite 数据库中

轻松删除链接

查看链接到期的日期

我希望你们中的一些 Rustaceans 也可以利用它。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SMP
    SMP
    +关注

    关注

    0

    文章

    68

    浏览量

    19450
  • GNU
    GNU
    +关注

    关注

    0

    文章

    141

    浏览量

    17333
  • rust语言
    +关注

    关注

    0

    文章

    58

    浏览量

    2958

原文标题:【Rust日报】2022-11-13 Aero,一个用 rust 制造的新的现代操作系统,现在可以运行 Xorg

文章出处:【微信号:Rust语言中文社区,微信公众号:Rust语言中文社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    [20.2.1]--20.2.1rust操作系统-系统编程语言rust_clip001

    操作系统
    jf_75936199
    发布于 :2023年03月06日 10:57:33

    [20.2.1]--20.2.1rust操作系统-系统编程语言rust_clip002

    操作系统
    jf_75936199
    发布于 :2023年03月06日 10:58:14

    [20.2.1]--20.2.1rust操作系统-系统编程语言rust_clip003

    操作系统
    jf_75936199
    发布于 :2023年03月06日 11:12:14

    [20.3.1]--20.2.2rust操作系统-rust操作系统开发_clip001

    操作系统
    jf_75936199
    发布于 :2023年03月06日 11:12:55

    [20.3.1]--20.2.2rust操作系统-rust操作系统开发_clip002

    操作系统
    jf_75936199
    发布于 :2023年03月06日 11:13:37

    Rust语言与系统编程(2)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年06月01日 13:51:09

    Rust语言与系统编程(3)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年06月01日 13:51:50

    修复win7系统Aero透明特效的方法

    以前的windows操作系统很大的突破和特色,不过有时Win7也会出现些小差错,导致Aero特效突然就显示不出来了。因此小编下面教大
    发表于 05-21 16:18

    OSAL是实时操作系统吗?

    CST92F30使用的OSAL不是真正意义上的操作系统,而是允许软件。
    发表于 03-10 20:13

    怎样从零开始写操作系统

    首页发现等你来答​登录加入知乎如何从零开始写简单的操作系统?关注问题写回答操作系统编程学习如何从零开始写
    发表于 07-19 09:10

    现代操作系统由哪些部分组成

    操作系统现代操作系统或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。计算机
    发表于 07-22 07:37

    如何在任何现代操作系统上使用LPC Link2?

    Linux,但绝对没有提到在这个网站上的任何地方都可以工作,所以我还没有在那里浪费时间。那么,LPC Link2 在现代操作系统上是否不起作用:es?我可以什么代替,最好是可以在 Mac 或 Linux 上运行的东西。
    发表于 03-31 07:27

    操作系统教程_孙钟秀

    本书的特点之一是:既致力于传统操作系统基本概念、基本技术、基本方法的阐述,又融合现代操作系统最新技术发展和应用的讨论,着眼于操作系统学科知识体系的
    发表于 12-09 14:55 0次下载
    <b class='flag-5'>操作系统</b>教程_孙钟秀

    操作系统原理_孙钟秀

    本书的特点之一是:既致力于传统操作系统基本概念、基本技术、基本方法的阐述,又融合现代操作系统最新技术发展和应用的讨论,着眼于操作系统学科知识体系的
    发表于 04-11 14:23 0次下载

    Rust开发操作系统教程之如何自制一个操作系统

    正如标题,这篇文章是关于如何用Rust开发一个船新的操作系统,而这个操作系统只会打印一句话: Hello World 在这之前,我们需要了解有关计算机底层的基础知识,包括IO、接口、网络底层等等
    发表于 06-05 17:51 0次下载
    <b class='flag-5'>Rust</b>开发<b class='flag-5'>操作系统</b>教程之如何自制一个<b class='flag-5'>操作系统</b>