A Non-GNU Linux Distribution Built With LLVM & BSD Software Aims For Alpha Next Month

This page summarizes the projects mentioned and recommended in the original post on /r/linux

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

    The systemd System and Service Manager

  • i already linked one example in another subthread - for instance, systemd widely relies on a non-standard malloc_usable_size function to fetch the size of an allocation with just a pointer, with the official reasoning being "so that they don't have to keep custom metadata" but in practice unless your code is wrong (i.e. shortcut-y and utilizing incorrect abstractions) you should not have to do any such thing in the first place; then it leads to things like https://github.com/systemd/systemd/issues/22801

  • omake

    A Rust implementation of make.

  • If I ever get back to working on https://github.com/gregschmit/omake I'll try to finish it. It's hard though as both gnu make and bad make both have a ton of historical baggage in their design.

  • 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.

    WorkOS logo
  • dinit

    Service monitoring / "init" system

  • Though, dinit is still in beta.

  • continuous-integration2

    The definitive edition (for real this time, until next year, electric boogaloo)

  • As you can see from the nice matrix that we generate from our continuous integration that was linked above, we can build many configurations in many trees with clang or full LLVM. It has taken a lot of effort upstream to make this happen, so while it might not seem like it is special, I think that it is, especially since Linus himself uses clang for testing now.

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