0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個用rust制造的新的現(xiàn)代操作系統(tǒng)Aero

jf_wN0SrCdH ? 來源:Rust語言中文社區(qū) ? 作者:baymax-xhl ? 2022-11-14 10:06 ? 次閱讀

Aero,一個用 rust 制造的新的現(xiàn)代操作系統(tǒng),現(xiàn)在可以運行 Xorg

什么是Aero?

Aero 是一種新的現(xiàn)代、實驗性、類 unix 的操作系統(tǒng),采用 rust 設(shè)計,遵循單片內(nèi)核設(shè)計。支持現(xiàn)代 PC 功能,例如長模式、5 級分頁和 SMP(多核)等。

它可以運行什么?

Aero 已經(jīng)可以運行 Xorg、DWM(作為窗口管理器的示例)和其他命令行應用程序,例如 GCC、GNU/coreutils 等等。

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

目標

打造現(xiàn)代、安全、美觀、快速的操作系統(tǒng)。

針對現(xiàn)代 64 位架構(gòu)和 CPU 功能。

Linux 良好的源代碼級兼容性,因此我們可以輕松地移植程序。

制作一個可以在真實硬件上運行的可用操作系統(tǒng),而不僅僅是在模擬器或虛擬機上。

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

發(fā)布 ntest 0.9.0

不久前,我寫了一個 crate,其中包含一些幫助程序來編寫 rust 單元測試。剛剛發(fā)布的 0.9.0 版本包含一些錯誤修復、改進和小功能。

希望你們中的一些人覺得它有幫助。將來會嘗試找到更多的時間來進一步開發(fā)這個庫。 GitHub: https://github.com/becheran/ntest

Async-graphql 已經(jīng)完全支持動態(tài)模式

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

一個簡單的基于 cli 的 Transfer.sh 助手

這是我使用 Rust 的第一個項目,它在過去幾個月里幫助我很多次,在工作中非??焖俚毓蚕硪恍┪募?。 特征:

快速將文件共享到 Transfer.sh 服務(wù)器

將您之前共享的所有鏈接保存在 sqlite 數(shù)據(jù)庫中

輕松刪除鏈接

查看鏈接到期的日期

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






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SMP
    SMP
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    19554
  • GNU
    GNU
    +關(guān)注

    關(guān)注

    0

    文章

    142

    瀏覽量

    17404
  • rust語言
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    2988

原文標題:【Rust日報】2022-11-13 Aero,一個用 rust 制造的新的現(xiàn)代操作系統(tǒng),現(xiàn)在可以運行 Xorg

文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    判斷操作系統(tǒng)的VBScript腳本代碼

    西門子觸摸屏基于不同的Windows操作系統(tǒng),有的是標準的Windows系統(tǒng),有的是嵌入式操作系統(tǒng)Windows CE。這兩種系統(tǒng)對于VBScript腳本的支持不同,因此在使用腳本編程
    發(fā)表于 09-21 14:56 ?539次閱讀

    如何在Rust中高效地操作文件

    Rust語言是一種系統(tǒng)級、高性能的編程語言,其設(shè)計目標是確保安全和并發(fā)性。 Rust語言以C和C++為基礎(chǔ),但是對于安全性和并發(fā)性做出了很大的改進。 在Rust語言中,
    的頭像 發(fā)表于 09-19 11:51 ?2054次閱讀

    [20.2.1]--20.2.1rust操作系統(tǒng)-系統(tǒng)編程語言rust_clip001

    操作系統(tǒng)
    jf_75936199
    發(fā)布于 :2023年03月06日 10:57:33

    [20.2.1]--20.2.1rust操作系統(tǒng)-系統(tǒng)編程語言rust_clip002

    操作系統(tǒng)
    jf_75936199
    發(fā)布于 :2023年03月06日 10:58:14

    [20.2.1]--20.2.1rust操作系統(tǒng)-系統(tǒng)編程語言rust_clip003

    操作系統(tǒng)
    jf_75936199
    發(fā)布于 :2023年03月06日 11:12:14

    [20.3.1]--20.2.2rust操作系統(tǒng)-rust操作系統(tǒng)開發(fā)_clip001

    操作系統(tǒng)
    jf_75936199
    發(fā)布于 :2023年03月06日 11:12:55

    [20.3.1]--20.2.2rust操作系統(tǒng)-rust操作系統(tǒng)開發(fā)_clip002

    操作系統(tǒng)
    jf_75936199
    發(fā)布于 :2023年03月06日 11:13:37

    修復win7系統(tǒng)Aero透明特效的方法

    以前的windows操作系統(tǒng)很大的突破和特色,不過有時Win7也會出現(xiàn)些小差錯,導致Aero特效突然就顯示不出來了。因此小編下面教大
    發(fā)表于 05-21 16:18

    現(xiàn)代操作系統(tǒng)由哪些部分組成

    操作系統(tǒng)現(xiàn)代操作系統(tǒng)或多個處理器、主存、打印機、鍵盤、鼠標、顯示器、網(wǎng)絡(luò)接口以及各種輸入/輸出設(shè)備構(gòu)成。計算機
    發(fā)表于 07-22 07:37

    如何設(shè)計小型嵌入式操作系統(tǒng)

    本文的目的是設(shè)計簡單的嵌入式操作系統(tǒng),只實現(xiàn)基本任務(wù)調(diào)度器的功能。雖然不能稱為操作系統(tǒng)
    的頭像 發(fā)表于 03-08 10:25 ?9359次閱讀

    Rust開發(fā)操作系統(tǒng)教程之如何自制操作系統(tǒng)

    正如標題,這篇文章是關(guān)于如何用Rust開發(fā)船新的操作系統(tǒng),而這個操作系統(tǒng)只會打印句話: H
    發(fā)表于 06-05 17:51 ?0次下載
    <b class='flag-5'>Rust</b>開發(fā)<b class='flag-5'>操作系統(tǒng)</b>教程之如何自制<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>操作系統(tǒng)</b>

    現(xiàn)代操作系統(tǒng)和TCP/IP的重要性

    微時間片輪轉(zhuǎn)調(diào)度的現(xiàn)代操作系統(tǒng)制造了進程(虛擬機)假象,將多個程序拉到了同一個時空,每個程序獨占進程,大家同時運行在同
    發(fā)表于 02-22 10:24 ?301次閱讀

    Rust開發(fā)的壓測工具rsb

    Rust 開發(fā)的壓測工具,項目地址:rsb,給 star 鼓勵下。
    的頭像 發(fā)表于 03-21 09:32 ?747次閱讀

    聊聊操作系統(tǒng)

    說到操作系統(tǒng),大家都不會陌生。我們天天都在接觸操作系統(tǒng)——臺式機或筆記本電腦,使用的是windows和macOS系統(tǒng);用手機、平板電腦,則是android(安卓)和iOS
    的頭像 發(fā)表于 05-12 11:13 ?1201次閱讀
    聊聊<b class='flag-5'>操作系統(tǒng)</b>

    FreeRTOS:迷你的實時操作系統(tǒng)內(nèi)核

    ** 1、FreeRTOS** FreeRTOS是迷你的實時操作系統(tǒng)內(nèi)核。作為輕量級的操作系統(tǒng)
    的頭像 發(fā)表于 06-29 17:15 ?835次閱讀
    FreeRTOS:<b class='flag-5'>一</b><b class='flag-5'>個</b>迷你的實時<b class='flag-5'>操作系統(tǒng)</b>內(nèi)核