您可以通过更深入地了解推动其设计的概念,详细了解 Fuchsia。Fuchsia 仍然在快速发展,但系统的基本原则和价值在整个项目中仍然相对稳定。
原则
Fuchsia 设计和开发的核心原则是简单、安全、可更新和高性能。
简便
借助 Fuchsia,您可以在各种设备上轻松创建、维护和集成软件与硬件。
- Fuchsia 注重其架构和设计中的清晰度和极简主义风格。
- Fuchsia 力求做到易于理解和维护。
- Fuchsia 以连贯的方式提供了操作系统的核心基础(例如硬件访问、资源管理和软件抽象),从而为产品打造了一个强大、稳定的平台。
安全
Fuchsia 拥有专为现代计算而设计的内核和软件模型。
- 默认情况下,基于功能的系统会完全隔离进程,并限制程序只能访问已明确授予的功能和资源。
- 软件组件作为提供安全边界和保证的封闭软件包进行分发。
- 软件隔离(即“沙盒”)由操作系统强制执行,从而降低安全的资源成本。
可更新
作为一个模块化操作系统,Fuchsia 允许内核、驱动程序和软件组件可独立更新。
- 稳定的 ABI 可让操作系统、设备驱动程序和产品软件在更长的时间范围内保持兼容。这样可以减轻产品开发者的维护负担,并延长消费者设备的使用寿命。
- 软件以可独立更新甚至按需提供的软件包的形式分发,就像网页一样。
- Google 致力于不断更新和维护 Fuchsia。
高效
Fuchsia 专为满足实际产品要求而设计,并针对性能进行了优化。
- Fuchsia 是一种通用操作系统,可在各种平台、架构和设备上实现高性能。
- Fuchsia 可有效管理系统资源(处理器、内存、存储空间、网络和电源)以优化性能。
- Fuchsia 可在目前生产的商业设备上实现性能目标。