成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

以Rust編寫的類Unix操作系統Redox OS發布0.5版

新聞 系統
Redox OS 是一個幾乎完全以 Rust 語言編寫的通用操作系統及周圍生態(例如文件系統、顯示服務器及 Rust 版本的 libc)。

 Redox OS 是一個幾乎完全以 Rust 語言編寫的通用操作系統及周圍生態(例如文件系統、顯示服務器及 Rust 版本的 libc)。其遵循微內核架構,在一定程度上兼容于 POSIX。該項目于日前發布了 Redox 0.5 版本。自上次發布 Redox OS 以來已經過去了一年零四天。在此期間,Redox 團隊一直在努力改善 Redox 生態系統。

大部分努力集中于 relibc,這是一個用 Rust 編寫并由 Redox OS 項目維護的新 C 庫;此外,cookbook 添加了新的軟件包。

[[260419]]

現在,relibc 的能力已經超過了 Redox 此前依賴的 C 庫 newlib。這一版本新增了許多重要的庫和程序。

粗略看來,此版本 ISO 鏡像與上一個正式發布的版本 0.3.5 無甚區別——擁有相同的登錄屏幕以及相同的默認背景和應用程序。但這本身就是一項成就。因為關于 relibc 的工作很密集,幾乎觸及了系統的每個部分。

一旦深入了解,就會發現變化明顯。事件系統經過重新設計,為 select 和 poll 提供了正確的支持,并實現了完整的內存映射支持。實現了 pthreads,以及一些與信號相關的系統調用。所有這些變化都為 LLVM 提供了更好的支持。

此外,還有基于 coreboot 和 EFI 的新引導加載程序的新鏡像文件。Redox 已經做了大量工作來為 EFI Rust 開發提供庫以及在 Rust 中開發 coreboot payloads。這些 bootloader 項目可以根據需要改作它用。請參閱以下項目:

  • bootloader-coreboot : 可以引導 Redox 的 Coreboot payload

  • bootloader-efi : Redox 的 EFI bootloader

  • coreboot-table : coreboot 表的解析器

  • uefi : UEFI協議定義

  • uefi_alloc : UEFI分配器

  • uefi_std : UEFI運行時

更多變化信息載于其發布通告。

Redox 是編寫一個完整、功能齊全的通用操作系統的嘗試,關注于安全性、自由性、可靠性、正確性和實用性。

該項目團隊希望能夠在沒有障礙的情況下使用它作為 Linux 的替代品。它一定程度上兼容于 POSIX,因而應該能夠在無需大量修改的情況下運行大多數 Linux 程序。

該項目旨在建立一個完整、安全的 Rust 生態系統。這是一種設計選擇,有望提高正確性和安全性。

與其他類 Unix 內核相比,Redox 項目希望通過使用安全默認值并在可能的情況下禁止不安全配置來改進安全性設計。

除了僅 16000 行代碼的內核之外,Redox 項目還維護了諸多直接相關的周邊項目,這些項目大多是 Redox 操作系統的一部分。例如,

  • TFS: 文件系統,受 ZFS 啟發;

  • Ion: Redox shell;

  • Orbital: Redox 顯示服務器;

  • OrbTK: A widget toolkit.

  • pkgutils: Redox 包管理庫及其命令行前端;

  • Sodium: 類似 Vi 的編輯器;

  • ralloc: 內存分配器;

  • libextra: libstd 的補充,在 Redox 代碼中廣泛使用;

  • games-for-redox: 一系列小游戲(類似 BSD-games);

  • 以及一些其它項目(鏈接)。

需要說明的是,Redox 目前還處于起步階段,距離實際應用還有很遠的距離。但是,Redox 已經有了可用的圖形化界面支持,并能夠在虛擬機中運行。

Redox OS 主頁:

https://www.redox-os.org/ 。

責任編輯:張燕妮 來源: 開源工場
相關推薦

2022-05-02 14:49:44

Redox OSUnixRust

2010-05-07 17:41:36

BSD Unix

2010-05-04 17:17:46

Unix類

2010-05-07 17:31:42

Unix類操作系統

2013-02-25 09:15:30

MWC 2013Firefox OS

2009-11-18 09:36:22

谷歌操作系統Chrome OS

2020-10-28 16:39:49

UnixFreeBSDLinux

2023-01-02 11:30:36

Vanilla OSLinux

2010-04-15 14:40:26

Unix操作系統

2010-06-01 14:55:31

2010-04-13 12:27:44

Unix操作系統

2010-04-16 09:27:36

2010-04-28 19:11:29

Unix操作系統

2010-04-30 17:53:29

2010-04-09 10:49:01

Unix操作系統

2010-05-06 17:59:50

Unix命令

2010-04-08 10:42:28

Unix操作系統

2010-04-08 16:18:22

Unix操作系統工具

2010-04-08 17:56:42

Unix操作系統

2010-04-14 13:59:45

Unix操作系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人不卡 | 精品一区二区久久久久久久网站 | 中文字幕日韩欧美一区二区三区 | 欧美日日 | 手机在线观看 | 日韩视频一区 | 亚洲3级| 狠狠色综合欧美激情 | 国产综合精品一区二区三区 | 在线天堂免费中文字幕视频 | av免费观看网站 | 国产成人99久久亚洲综合精品 | 精品自拍视频在线观看 | 日本不卡高字幕在线2019 | 一级免费a| 麻豆精品一区二区三区在线观看 | 久久久久久国产精品 | 91精品国产91久久久久游泳池 | 嫩呦国产一区二区三区av | av免费网址| 一级片视频免费观看 | 久久精品一二三影院 | 国产精品视频一区二区三区四区国 | 久草精品视频 | 99久久婷婷国产综合精品电影 | 国产精品成人一区二区三区 | 亚洲天堂中文字幕 | 国产高清视频在线观看 | 一级欧美一级日韩片免费观看 | 欧美日韩久久久久 | 91免费福利在线 | 伦理一区二区 | 日本精品一区二区三区视频 | 亚洲在线一区二区 | 欧美一区2区三区4区公司 | 日韩视频在线播放 | 欧美日韩专区 | 亚洲性人人天天夜夜摸 | 欧美黄色一区 | 国产精品九九九 | av看看|