Fuchsia是Android的继承者,是由谷歌开发的下一代的操作系统内核,在非常宽松的软件许可下发布。它支持使用Rust和Go语言来开发底层程序,使用Dart/Flutter来开发UI程序。Fuchsia任然处在研发阶段,还没有进入产品阶段。它很可能会成为未来嵌入式Linux的替代操作系统。Fuchsia的图形基于Vulkan开发。
|
Fuchsia
|
什么是Fuchsia?Fuchsia是一个为了创造一个以安全性,可更新性为优先的生产级别操作系统的开源项目。
Fuchsia为开发这提供了创建持久的和跨多种设备产品的基础 (来源 fuchsia.dev @2021)。 虽然Fuchsia仍处于研究阶段,但它是低层Rust语言与高级GUI框架(如DART/flutter)之间的一个宝贵的缺失环节,它在很大程度上利用了Vulkan作为主要图形API。Fuchsia是一个开放源码项目,支持各种语言和运行时,包括c++、Web、Rust、Go、Flitter和DART。它也是实用的,因为它是一个生产级操作系统,严格按照性能和安全性等基本原则设计开发。 尽管如此,作为Android操作系统的潜在替代品,谷歌仍在邀请开发者为其Fuchsia操作系统贡献力量。Fuchsia的真正好处在于它不会是另一个Android,因为与Android不同的是,Fuchsia不是在Linux内核上构建的开源操作系统,而是从零开始构建的,它拥有自己的内核,可以对操作系统进行更多的控制,操作系统是跨各种设备平台(如mobile)的可互操作软件,笔记本电脑/台式机、游戏机或可穿戴设备。 这个由软件巨头研发的操作系统囊括了当今许多领先的技术、语言和框架,当它准备好的时候,它肯定会成为游戏规则的改变者。
|
我们能提供什么?tQCS的合作伙伴KDAB与一个工程师团队(包括Android Qt支持的原始作者)一起扩展了其在Fuchsia的专业知识,并一直在仔细研究Fuchsia的Qt支持以及基于Vulkan的3d产品在平台上的应用。许多KDAB工程师在操作系统及其开发方面拥有丰富的历史和专业知识。
如果Android能够取代Android的话,那么客户就可以利用先发优势,与可能成为世界上使用最广泛的操作系统相关。为此,tQCS KDAB可以提供为期2天的技术介绍和概述研讨会,包括
为了支持我们客户的研发工作,tQCS KDAB将提供灵活的车间和/或专业咨询服务,以评估技术适用性并提供概念证明,包括
这类研究项目的典型持续时间是几周到3个月。 询问我们能为您顺利过渡到Fuchsia提供什么。 |