介绍几个GitHub上Rust开源项目

289次阅读  |  发布于3月以前

1,ntpd-rs

nptd-rs是一个工具,用于同步你的计算机时钟,实现NTP和NTS协议。它是用Rust编写的,重点是安全性和稳定性。它支持客户端和服务器端。

地址:https://github.com/pendulum-project/ntpd-rs

2,aerugo

用Rust编写的面向安全应用的实时操作系统。

该项目是欧洲航天局开发的,针对基于32位ARM Cortex-M7处理器的ATSAMV71Q21微控制器。它的设计灵感来自于纯函数式编程范式和transputers架构。

地址:https://github.com/n7space/aerugo

3,XIU

XIU是用纯Rust开发的一款简单和安全的流媒体服务器,目前支持的流媒体协议包括RTMP[cluster]/RTSP/WebRTC[Whip/Whep]/HLS/HTTPFLV。

地址:https://github.com/harlanc/xiu

4,Servo - 并行浏览器引擎

Servo是一个用Rust语言编写的web浏览器引擎原型,支持WebGL和WebGPU,适用于桌面、移动和嵌入式应用程序。它目前在64位macOS、64位Linux、64位Windows和Android上开发。

地址:https://github.com/servo/servo

5,Motūrus OS

Motūrus项目是为云构建的一个简单、快速、安全的操作系统(Motūrus OS)。

更具体地说,Motūrus OS(有时称为Motor OS)是一种针对基于虚拟机(如web服务、“无服务器”、边缘缓存等)的新操作系统。

Motūrus OS是一个基于微内核的操作系统,用Rust构建,专门针对虚拟化工作负载。它目前支持基于x64 kvm的虚拟机。

地址:https://github.com/moturus/motor-os

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8