/r/Fuchsia

Photograph via snooOG

Fuchsia, a new Operating System by Google -- https://fuchsia.dev/

Fuchsia, a new Operating System by Google

source https://fuchsia.googlesource.com/fuchsia/+/master/

Discord https://discord.com/invite/pjfYkmbq69

Development website

  • A new OS being developed by Google

  • Early stages of development

  • Written from scratch, not based on Linux

  • Entirely open-source

  • Based on Zircon / LittleKernel microkernel meant for embedded systems, written in C

  • Fuchsia is designed to run on a multitude of devices, from mobile phones to PCs

  • Fuchsia applications are created using the Flutter framework, see r/FlutterDev


Rules

1) No off topic posts

2) No spam or excessive self promotion

3) Be civil and adhere to redditquette

/r/Fuchsia

9,127 Subscribers

23

Fuchsia 22 Released

My Hub Max is showing F22. Hopefully, the release notes won't be two months late again.

1 Comment
2024/11/15
18:37 UTC

16

Any latest update

Let's come here and discuss & speculate what Google may have been or want to do in future. This subreddit feeling empty so let's come together and discuss

6 Comments
2024/11/02
09:19 UTC

50

What happened to Fuchsia

What's the latest status of Fuchsia

17 Comments
2024/10/20
12:00 UTC

30

HarmonyOS NEXT is what we expected from Fuchsia

this is not a rant but i just couldn't stop appreciating Huawei from going from using Android AOSP to building their own native OS. i personally like the idea of apps running natively like ios instead of in a Virtual Machine like Android. and with OpenHarmony we could actually see a real competition to Android and maybe it will finally encourage google to take their Fuchsia Project more seriously.

20 Comments
2024/09/16
11:41 UTC

0

Android 16 and microFuchsia OS: Revolution at your fingertips?

Imagine Android 16, even more flexible, secure and personalized. Combining the power of microFuchsia OS with the innovative Flexiglass interface opens up new possibilities. This combination will bring:

  • Dynamic and fluid interfaces: Adapted to each device and user.
  • Increased performance: Thanks to the modular architecture.
  • Unparalleled security: Thanks to the isolation of individual components.
  • New ways of interacting: Gestures, voice, augmented reality.

Benefits of integrating microFuchsia OS with Android 16:

  • Greater modularity and scalability: Easier updates and component replacement, which means longer support for devices and faster introduction of new features.
  • Increased performance and smoothness of operation: Optimized for a variety of devices.
  • Better support for IoT devices: A consistent IoT ecosystem.
  • New personalization possibilities: Flexiglass gives users even more freedom to customize the system.
  • Improved security: Component isolation prevents malware from spreading.

For developers, this could be revolutionary. Integrating Flexiglass with microFuchsia OS would open up new possibilities for creating innovative applications. The modular architecture of microFuchsia OS, combined with the flexible Flexiglass interface, enables the creation of applications that are more efficient, secure, and easier to maintain. Developers would have more freedom to create unique and personalized user experiences. Imagine building interfaces using small, independent components that can be easily connected and configured. It's like building a house from pre-made Lego pieces, but in the world of software. Flexiglass will allow applications to be customized to various factors, such as screen size or user preferences. This opens the door to creating applications that are truly tailored to the needs of the user.

The combination of Android 16, microFuchsia OS, and Flexiglass is a step towards a more personalized and efficient mobile future. Both users and developers will benefit from it.

3 Comments
2024/09/08
16:52 UTC

20

Fuchsia OS updated to f22

Hi Fellow geeks

I just noticed that the latast branch in the GIT repository appears to be f23 meaning that this is the current WIP release and confirming the release of f22

Sadly, no documentation updates and the latest release notes available are for f18 :(

10 Comments
2024/09/05
18:51 UTC

15

Google fuchsia os update to f F20

Does anyone have any information about this update what has changed? What's new? Preview firmware version F20 Fuchsia OS

6 Comments
2024/08/16
00:55 UTC

7

If Fuchsia OS Can it work on other enterprise devices?

Will Fuchsia OS be able to run on devices such as ATMs, airline computers, self-checkout machines and similar devices?

4 Comments
2024/07/21
18:56 UTC

13

Should Google begin using Rust in the Zircon kernel?

https://fuchsia.dev/fuchsia-src/contribute/governance/policy/programming_languages

According to this, Rust is permitted to be used throughout Fuchsia, except for the kernel, as it doesn't have an "established industry track records of being used in production operating systems".

With this being several years old now, a lot has changed. Namely, the Linux kernel now has parts written in Rust. Android has also begun using Rust.

I think it's time for Rust to be incorporated in the kernel if this is truly meant to be the OS of the future. I think this project has great potential, but it's greatest enemy is probably Google itself.

9 Comments
2024/07/21
13:34 UTC

39

11 Comments
2024/07/06
00:42 UTC

0

[Latest Status] Fuchsia on Mobile Phone

It been a while I never heard about FuchsiaOs.
What is the latest status?
What is the roadmap in the near future?
How the Mobile Phone?

6 Comments
2024/06/13
01:31 UTC

31

Fuchsia F18 Released

I'm seeing F18 on my Hub Max, straight from F16, skipping F17. I'll update this if Google updates the Fuchsia site with release notes.

Edit - Release notes have been uploaded, https://fuchsia.dev/whats-new/release-notes/f18

7 Comments
2024/05/23
13:29 UTC

0

[Personal thoughts] Google has to be extremely careful about Fuchsia for Smart Watches specifically among all other IoT devices.. And for a reason

Well, to explain what I'm thinking, Smart Watches has healthcare sensors and can send an SOS message when neccessary, so imagine the watch got bugged, malfunctioned and restarted in a completely inappropriate time (another term is "Wrong place and wrong time") causing an unnecessary death that can be avoided

Only one accident of these is enaugh to get the world press is the state of madness and will get both Fuchsia and Google's reputation to insanely go down (just like what happened what Apple watches once but in a completely reversed way when they were praised for saving a life in a place so hard to spot)

Am I wrong?

6 Comments
2024/04/11
14:36 UTC

45

Fuchsia hardware support matrix for 2024

Fuchsia hardware support matrix (2024)

Hey everyone, it's been a while since I've posted here. Hoping everyone had a great Christmas and a Happy New Year!

You can find my hardware matrix here.

Hardware in 2024:

No new CPU hardware has been added. Two devices have been removed. The Acer Switch Alpha 12 and Google Chromebook Go (atlas).

The Acer Switch Alpha 12 was one of the first devices supported by Fuchsia alongside the original Pixelbook (eve) and has been removed from the documentation.

Additionally, the Chromebook build target and documentation have also been removed. The last supported Chromebook was the Pixelbook Go (atlas) released in 2019.

That leaves two official devices supported by Google. Those being the 7th/8th gen Intel NUCs and the Khadas Vim 3.

Software in 2024:

Due to the layoffs in 2023, the workstation project has been deprecated, Google has canceled bringing Fuchsia to their smart speakers along with the cancellation of the full Chrome browser coming to Fuchsia.

The workstation product is being replaced with workbench which will serve a similar purpose.

We intend that workbench will include graphics, audio, and input support (touch, mouse, and keyboard) in addition to the features included by minimal. This will enable full system validation tests which simulate a graphical product (with the exception of hardware accelerated video decoders and DRM/protected memory)

3 Comments
2024/01/23
07:28 UTC

0

Google shouldnt have been so cheap and just paid Travis Geiselbrecht for the LK work they kinda stole

Ya I know yall will defend mega corps like typical redditors, but ok not straight up stolen but paying pennies? Now the project is downgraded and most likely going to die and still have to use shit Android and shit Linux. Really bummed about this.

11 Comments
2024/01/14
12:56 UTC

42

Chrome browser on fuchsia won't be maintained due to the cancellation of the workstation program.

I randomly found this new Chromium bug where they plan to remove Chrome on Fuchsia. They mentioned that "Chrome browser on fuchsia won't be maintained due to the cancellation of the workstation program."
https://bugs.chromium.org/p/chromium/issues/detail?id=1509109
What do you think about this? I had very high expectations with Fuchsia and I'm afraid it won't become a general-purpose operating system as many of us hoped for.

20 Comments
2024/01/04
13:47 UTC

17

Fuchsia F13 Release Notes

https://fuchsia.dev/whats-new/release-notes/f13

Fuchsia F13 release notes Date: August 3, 2023

Version: F13

The following changes have been implemented:

Application Runtimes (Flutter, Starnix, and Web) Starnix The following updates have been made for Starnix:

Added initial support for generic netlink. Added initial support for sysfs. Added initial support for RISC-V. Added fixes to get more LTP tests to pass. Added support for FUSE syscalls. Added support for mounting ext4 from VMO-backed sources. Added support for block read ahead queue. Added support for inotify. Added support for SIOCGIFFLAGS/SIOCSIFFLAGS in ioctl. Added support for InputDevice and keyboard events. Implemented ioctls for LoopDevice (/dev/loopN). Implemented fork() syscall. Implemented vDSO backed clock_getres() syscall. Implemented /proc/<pid>/oom_*. Initial support for Fxfs in Starnix. Fixed issues related to UTC and timer. Fixed issues related to seccomp. Fixed security related issues and performed general cleanups. Refactored and fixed remote_binder. Developer The following updates have been made for Developer workflows:

Added enforcement of FIDL libraries used in host tools that are part of the SDK. Initial support for Fuchsia-controller available in source tree. Removed legacy overnet protocol. Overnet exclusively used a circuit switched connection. Diagnostics The following updates have been made for Diagnostics:

Removed the Dart Inspect library from the Fuchsia source tree. Updated Archivist to write logs to serial instead of the console. Updated Archivist to no longer ingest CFv1 data. Updated the diagnostics tools to accept monikers prefixed with /,, ./, or nothing. FIDL The following updates have been made for FIDL:

Added requirement for explicit unknown interactions keywords. Moved FIDL Dart support out of the Fuchsia source tree. Removed FIDL C bindings. Software Delivery The following updates have been made for Software Delivery:

Added support for fxblob. Deleted fuchsia.pkg/PackageCache.Open. Stopped exposing the pkgfs/versions directory.

10 Comments
2023/11/03
20:09 UTC

29

Is there anything new these days?

Hello fellow redditors,

Do you know if there is something new about Fuchsia? What are they currently working on? Should we expect something new in the near future?

Today I checked fuchsia.dev and saw nothing new, the version control they use looks pretty alive though, with commits around the clock. Checked the Wikipedia page - nothing new there as well, even the latest version hasn't been updated yet. There are no new articles in the "Fuchsia Friday".

Thanks!

9 Comments
2023/10/11
11:46 UTC

23

Fuchsia F12 released on Aug 24th, 2023

F12 released. You might be interested in this: https://fuchsia.dev/whats-new/release-notes/f12

9to5Google post about the release: https://9to5google.com/2023/08/25/fuchsia-12-nest-hub-update/

5 Comments
2023/08/29
18:04 UTC

15

Fuchsia done on smart speakers?

https://9to5google.com/2023/07/25/google-abandons-assistant-speakers-fuchsia/

So many questions? Why does Fuchsia have "strict CPU requirements"? What does this mean for Fuchsia on phones and with ChromeOS?

EDITED: Changed link from OSnews to source link at 9To5Google.

10 Comments
2023/07/26
13:00 UTC

20

Are there any updates on if Fuchsia will be used for phones as a second mobile OS or integrated into Android?

I know that sometime ago their was a YouTube video that showed fuchsia running on a phone and it really looked different than Android for sure.

However since at the heart of the OS is the Zircon kernel I thought I read it somewhere or got the idea that perhaps Google could swap out the Linux kernel and use Zircon and this could help towards Android OS updates lasting longer for phones since Google would now control everything in the OS right down to the kernel itself vs the current situation of them having to align Android OS support to however long a version of Linux is supported.

Has anyone heard any kind of update as to plans that involve it's use in a mobile phone or android?

23 Comments
2023/07/23
00:59 UTC

29

Fuchsia F11 Release Notes

https://fuchsia.dev/whats-new/release-notes/f11

Looks like some quality updates. Interestingly I was only able to find this on desktop and not through my phone.

3 Comments
2023/07/05
15:54 UTC

7

BlobFS Image?

I am working on building and running Fuchsia on an internal project at work. I have not been able to find this information anywhere, but maybe I am looking in the wrong place. I am wondering if there is a separate bootfs image that is created and then put into the zbi image. It seems like it should be because the qemu command template shows guest.kernel_image (passed to -kernel for qemu) and guest.zbi_image (passed to -initrd for qemu). Is the guest.kernel_image the kernel.zbi and the guest.zbi_image the normal zedboot.zbi or is another image used there? I haven't been able to find where the guest context is set for that template.

4 Comments
2023/07/01
21:28 UTC

20

Building Fuchsia without CIPD prebuilts?

Hey everyone! I'm really fascinated by the Fuchsia operating system, its ongoing development, and its build process.

I've recently set up a developer workstation and have been diving into studying the operating system for about a month now. Since there's limited information and documentation available on this topic, I wanted to reach out here and ask about building everything from scratch without relying on Jiri/Prebuilt CIPD packages.

Typically, when you build the operating system, you start by bootstrapping Fuchsia and fetching all the prebuilt dependencies using Jiri/CIPD. However, I'm curious to know how I can build the entire operating system directly from the source.

Apologies for the somewhat complex/dumb question, but I'm genuinely eager to expand my understanding of how the Fuchsia operating system works.

Thanks, everybody!

14 Comments
2023/05/26
15:54 UTC

Back To Top