Fuchsia Workstation

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • icecream

    Distributed compiler with a central scheduler to share build load (by icecc)

  • siad

    The Sia daemon

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • hubris

    A lightweight, memory-protected, message-passing kernel for deeply embedded systems.

    TIL about Hubris, very neat! One could probably also mention the bunch of hypervisors, as they run on the bare metal as well, and maybe Tock. Rust is definitely a hot language when it comes to OS development, which is really neat.

    I've cloned hybris [0], it seems to have 48k lines of Rust source code. Maybe there are other components that I'm missing. Fuchsia on the other hand had 2.1 million lines of Rust in Dec 2020 [1], and has 3.3 million as of now (8b51db9e2b809, March 28 2022), more than it has C++ (2.2 million) and C (366k) combined.

    But yeah you can come up with several definitions of "serious". Is an OS that an entire company bases its revenues on more serious than a research project that some call as a way to maintain senior developer retention, but may one day replace components of one of the most deployed end user operating systems in the world?

    [0]: https://github.com/oxidecomputer/hubris

    [1]: https://www.reddit.com/r/rust/comments/k9djda/expanding_fuch...

  • score

    ossia score, an interactive sequencer for the intermedia arts

    How are you building your code ? Here's my iteration time when working on the main codebase I'm on, https://github.com/ossia/score which is very template-heavy, uses boost, C++20 and a metric ton of header-only libraries: first on some semi-heavy file and then on a simple one https://streamable.com/hfkbzg

  • bazelisk

    A user-friendly launcher for Bazel.

    Bazel's single-binary distribution brings its own JVM, it has less dependencies than gn.

    Most people use Bazelisk: https://github.com/bazelbuild/bazelisk

  • reactos

    A free Windows-compatible Operating System

    You might be interested in ReactOS[1]. Their objective is to make a 100% FOSS Windows Compatible OS, including drivers.

    Currently, they're at around ~WinXP level support

    [1]: https://reactos.org/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts