R System

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(简介)
(功能)
 
(未显示1个用户的27个中间版本)
第2行: 第2行:
  
 
==简介==
 
==简介==
SwiftOS based on [https://github.com/redox-os/redox Redox OS] A [[Rust]] Operating System.
+
R System: A graphical Unix-like operating system for x86 desktop computers, 很像 Windows-like 的 [[ReactOS]]
  
考虑一个新名字:R System(R系统,RS)(2019.11.25)
+
*RNU (RNU is Not Unix)
 +
*[[GNU]] (GNU is Not Unix)
 +
*[[XNU]] (XNU is Not Unix)
 +
 
 +
==路线图==
 +
[[文件:Elementary-OS-logo.png|right|Elementary OS]]
 +
*[https://elementary.io/open-source elementary OS] 给出了基于开源软件构建操作系统和商业化的路线图,[[Vala]] 是主力桌面应用开发语言。 (2022.05.14)
 +
*[[c programming language|C]]/[[C++]] 仍是开发操作系统的首选。(2022.03.25)
 +
*based on [https://github.com/redox-os/redox Redox OS] A [[Rust]] Operating System. (2021)
 +
*R Embedded System(R嵌入系统,RES)(2020.11.04)
 +
*考虑一个新名字:R System(R系统,RS)(2019.11.25)
  
 
[https://github.com/flosse/rust-os-comparison Rust OS comparison]
 
[https://github.com/flosse/rust-os-comparison Rust OS comparison]
 +
 +
[https://github.com/armbian Armbian] Minimal [[Debian]] based Linux for single board computers
 +
 +
[[Ruby]], [[Rust]], [[Racket]](3R程序员)不错的选择和人生规划。
 +
*Ruby:程序员最好的朋友,高效、优雅、快乐;
 +
*Rust:每个人的系统编程语言,20年长期持有;
 +
*Racket:The best of Scheme and Lisp,通用程序设计的编程语言,掌握编程实质,应对未来无限可能。
 +
 +
它们都很好的运行在 R System 上。
  
 
==商业==
 
==商业==
 +
[[文件:ghostbsd-logo.png|right|GhostBSD]]
 +
[[文件:TrueOS-logo.png|right|TrueOS]]
 
* [[Android]]
 
* [[Android]]
* [[CentOS]][[Debian]]
+
* [[ReactOS]]
* 基于 [[FreeBSD]] [[FreeNAS]][[pfSense]] [https://www.trueos.org/ TrueOS]
+
* [[Debian]]
 +
* 基于 [[FreeBSD]] 桌面系统 [https://www.ghostbsd.org/ GhostBSD] [https://www.midnightbsd.org/ MidnightBSD] [https://www.nomadbsd.org/ NomadBSD]
 +
* [https://www.ghostbsd.org/ GhostBSD] 是一个基于 [https://www.truenas.com/trueos-discontinuation/ TrueOS] 的 Unix-like 操作系统(曾基于 FreeBSD 开发,于2018年5月2日宣布更换基底),使用 [https://mate-desktop.org/ MATE] 作为默认的桌面环境([[GNOME]] 也曾是默认的桌面环境)。
 +
*[https://hardenedbsd.org/ HardenedBSD] is a security-enhanced fork of FreeBSD. [[OPNsense]] 基于 HardenedBSD 构建。
 +
* [[pfSense]] 防火墙
 +
* [[FreeNAS]]、[https://github.com/truenas TrueNAS] 软件定义存储
  
 
==功能==
 
==功能==
 +
[[文件:vala-logo.png|right|Vala]]
 +
*[[IDEX]] 是桌面系统和应用商店。
 +
*使用 [[Vala]] 语言 和 [[GTK]]/[[gtkmm]] 构建桌面系统和应用,参考 [https://github.com/elementary elementary OS] 的发展思路。
 +
 +
==包管理==
 +
*[https://repology.org/ Repology] the packaging hub
  
 
==指南==
 
==指南==
 +
*[https://github.com/phil-opp/blog_os 《Writing an OS in Rust》]
  
 
==项目==
 
==项目==
[[Rust ecosystem]]
+
[[文件:Illumos.png|right|illumos]]
 +
[[文件:Logo_minix3.gif|right|MINIX]]
 +
[[文件:SerenityOS-logo.png|right|SerenityOS]]
 +
*[[Illumos]]
 +
*[https://serenityos.org/ SerenityOS] [[C++]] 编写
 +
*[[Rust ecosystem]]
 +
*[[XNU]]
 +
*[[MINIX]]
 
*[[Servo]]
 
*[[Servo]]
 +
*[https://github.com/tock/tock Tock] is an embedded operating system
 
*[https://github.com/hyperium/hyper hyper] An HTTP library for Rust
 
*[https://github.com/hyperium/hyper hyper] An HTTP library for Rust
 
*[https://github.com/pingcap/tikv TiKV] is a distributed Key-Value database powered by Rust and Raft
 
*[https://github.com/pingcap/tikv TiKV] is a distributed Key-Value database powered by Rust and Raft
第27行: 第68行:
  
 
==图集==
 
==图集==
 +
<gallery>
 +
image:serenityos-screenshot.png|SerenityOS
 +
image:ghostbsd-screenshot.png|GhostBSD
 +
</gallery>
  
 
==链接==
 
==链接==
第32行: 第77行:
  
 
[[category:operating system]]
 
[[category:operating system]]
[[category:rust]]
+
[[category:desktop environment]]
 +
[[category:C++]]
 
[[category:Huihoo Foundation]]
 
[[category:Huihoo Foundation]]
 
[[category:huihoo]]
 
[[category:huihoo]]

2022年5月16日 (一) 02:01的最后版本

SwiftOS

目录

[编辑] 简介

R System: A graphical Unix-like operating system for x86 desktop computers, 很像 Windows-like 的 ReactOS

  • RNU (RNU is Not Unix)
  • GNU (GNU is Not Unix)
  • XNU (XNU is Not Unix)

[编辑] 路线图

Elementary OS
  • elementary OS 给出了基于开源软件构建操作系统和商业化的路线图,Vala 是主力桌面应用开发语言。 (2022.05.14)
  • C/C++ 仍是开发操作系统的首选。(2022.03.25)
  • based on Redox OS A Rust Operating System. (2021)
  • R Embedded System(R嵌入系统,RES)(2020.11.04)
  • 考虑一个新名字:R System(R系统,RS)(2019.11.25)

Rust OS comparison

Armbian Minimal Debian based Linux for single board computers

Ruby, Rust, Racket(3R程序员)不错的选择和人生规划。

  • Ruby:程序员最好的朋友,高效、优雅、快乐;
  • Rust:每个人的系统编程语言,20年长期持有;
  • Racket:The best of Scheme and Lisp,通用程序设计的编程语言,掌握编程实质,应对未来无限可能。

它们都很好的运行在 R System 上。

[编辑] 商业

GhostBSD
TrueOS

[编辑] 功能

Vala

[编辑] 包管理

[编辑] 指南

[编辑] 项目

illumos
MINIX
SerenityOS

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱