- EROFS是华为开发的只读文件系统, 是主线Linux支持的文件系统.
EROFS的开源协议是GPL 2.0 Only, 意味着该文件系统的当前实现如果在HarmonyOS中使用, 则必须开源.
与EROFS类似的文件系统是SquashFS
HMDFS是一个网络文件系统, 底层网络实现为软总线. 类似的文件系统为9pfs, 底层使用Plan9协议.
用户态服务器: OpenHarmony/filemanagement_dfs_service
内核态文件系统实现: OpenHarmony/kernel_linux_5.10
- 鸿蒙内核为传说中的微内核, 虽然有可信来源该内核开发了很久, 但至今没有开源.
但我认为鸿蒙内核仍不会在鸿蒙Next上作为REE内核使用, 而是像现在一样作为TEE OS.
TEEOS 是一个在 TrustZone 中运行的微型操作系统,适用于可信/安全应用程序。 TEEOS的内核是HongMeng/ChCore微内核。 TEEOS 的 libc 是 musl 的一部分。
TEEOS 中的应用程序非常小,没有 RwLock、没有网络、没有 stdin、也没有文件系统。
TEEOS未来会开源
目前该内核尚未开源, 但存在文档. 在OpenHarmony里这个内核又被称为OpenTrustee.