Fuchsia is the heir apparent to Android, a new operating system kernel developed by Google and released under very liberal licenses. It support Rust and Go for lower levels and Dart/Flutter for the UI. Still in research phases and not adopted in production even by Google yet. It might become relevant as a replacement OS for embedded Linux down the road. It heavily leverages Vulkan for the graphics layer.
|
Fuchsia
|
What is Fuchsia?Fuchsia is an open source effort to create a production-grade operating system that prioritizes security, updatability, and performance. Fuchsia is a foundation for developers to create long-lasting products and experiences across a broad range of devices. (source fuchsia.dev @2021)
While Fuchsia is still in research phase, it is an invaluable missing-link between lower-level Rust language to high-level GUI framework such as DART/flutter, heavily leveraging Vulkan as the main graphics API. Fuchsia is Inclusive as an open-source project, supporting various languages and runtimes, including c++, Web, Rust, Go, Flutter and DART. It is also pragmatic as it is a production-grade operating system that must adhere to fundamentals like performance and security. With all that said, Google is inviting developers to contribute to its Fuchsia operating system, as a potential replacement for Android operating system. The real benefit of Fuchsia lies in the fact that it will not be another Android, as unlike Android, Fuchsia is not built as an open-source operating system on Linux Kernel, but built up from the scratch to have its own kernel for more control over operating system that is interoperable software across various device platforms like mobile, laptop/desktop, game console or wearables. This missing-link operating system that is funded by a software giant, sawing many of today's leading technologies, languages and frameworks, is surely going to be a game changer when its get ready.
|
What can we do?tQCS's partner, KDAB, has expanded its expertise over Fuchsia with a team of engineers including the original author of the Qt support for Android, and has been deligently exploring Qt support for Fuchsia as well as application of it's Vulkan based 3d offerings to the platform. Many KDAB engineers have a strong history and expertise in operating systems and their development.
Customers might be able to leverage first mover advantages by becoming relevant on what might become the most widely used OS in the world, if it replaces Android as that. For this, tQCS-KDAB can provide a technology introduction and overview workshop for 2-days, including
In efforts to support the research and development efforts of our customers, tQCS-KDAB will provide a flexible workshop and/or professional consultancy service to evaluate technical applicability and to produce a Proof-of-Concept, including
Ask us on what we can offer for your smooth transition to Fuchsia. |