Skip to content

Latest commit

 

History

History
67 lines (53 loc) · 4.77 KB

README.zh_CN.md

File metadata and controls

67 lines (53 loc) · 4.77 KB

ravynOS 是什么? Build Status Contributor Covenant

Don't speak Chinese (China)? Read this in: English, Italiano, Türkçe, Deutsch, Indonesia, 繁體中文

ravynOS 是一个新型的操作系统项目,致力于在 x86-64(终极目标是同时实现 ARM)平台上提供与 macOS 类似的体验和兼容性。它基于坚若磐石的 FreeBSD、现有的开源代码和锦上添花的新代码构建。

主要设计目标:

  • 与 macOS 应用程序的源码级兼容(比如你可以在本系统上编译和运行 macOS 应用)
  • 相似的 GUI 和 UX(文件管理器、程序启动器、顶部菜单之类)
  • 与 macOS 兼容的目录层次(/Library、/System、/Users、/Volumes 之类),可能计划支持 HFS+ 和 APFS 文件系统,计划完全支持 ZFS 文件系统
  • 支持 App BundlesAppDirs 以及 AppImage 自封装格式的应用 —— 摆脱使用安装器的烦恼
  • 保持与 FreeBSD 基本系统和 X11 主要的兼容性 —— 深层标准 Unix 环境
  • 藉着 FreeBSD 的 Linux 支持实现与 Linux 应用程序的二进制兼容
  • 终极目标是实现与 x86-64/arm64 macOS 应用程序(Mach-O)和库的兼容
  • 易用、稳定、安全、高效

请访问 ravynos.com 以了解更多信息:发行说明 | 屏幕截图 | FAQ

加入我们!

Packages hosted by: Cloudsmith


FreeBSD 源代码:

这是 FreeBSD 源代码的顶层文件夹。

FreeBSD 是一款操作系统,为现代服务器、桌面计算机和嵌入式平台提供动力,并拥有一个迄今已发展 30 年的大型社区。高级的网络、 安全和存储特性使得它成为许多常用的网站、嵌入式网络和存储设备的首选平台。

关于著作权信息,请查阅本文件夹内的 COPYRIGHT 文件。

此源码树中的部分源码还包含其他的著作权信息,请翻阅特定源码的目录查看。

此文件夹中的 Makefile 文件支持许多用于构建 FreeBSD 源代码树的部分或全部组件的目标文件。请参阅 build(7)、config(8)、关于构建用户空间的 FreeBSD 手册内核手册 获取更多信息,包括设置 make(1) 变量。

源码指南:

文件夹 描述
bin 系统和用户命令
cddl 在 CDDL 许可证下发表的各种命令和库
contrib 第三方软件包
crypto 加密相关(请参阅 crypto/README
etc /etc 的模板文件
gnu 在 GNU 通用公共许可证(GPL)或 GNU 宽通用公共许可证(LGPL)下发布的命令和库。请参阅 gnu/COPYINGgnu/COPYING.LIB 了解更多信息。
include 系统级的 include 文件
kerberos5 Kerberos5(Heimdal)软件包
lib 库文件
libexec 系统守护进程
release 构建发布版本的 Makefile 文件和相关工具
rescue 静态链接 /rescue 实用工具的构建系统
sbin 系统命令
secure 安全有关文件和命令
share 共享的源代码
stand 引导程序源代码
sys 内核源代码
sys/arch/conf 内核配置文件。GENERIC 是用于发布版本的配置文件。NOTES 包含可能所有条目的文档。
tests 可以由 Kyua 运行的回归测试。请参阅 tests/README 获取更多信息。
tools 用于回归测试和其他任务的实用程序
usr.bin 用户命令
usr.sbin 系统级管理命令

有关将您的源代码树与 FreeBSD 项目的一个或多个开发版本分支同步的信息,请参阅 FreeBSD 手册