HelloSystem – OS with original Mac philosophy with a modern architecture

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

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

    Desktop system for creators with a focus on simplicity, elegance, and usability. Based on FreeBSD. Less, but better!

  • I am very attracted to this idea. I want a clean desktop daily driver that prioritizes UX.

    I love many of the UX-focused priorities, but a much larger % of their priorities such as Linux vs FreeBSD aren't high for me and don't seem end-user focused.

    An interesting idea I had never thought to question was considering "App Stores" as package managers.

    "Package managers for end-user applications: Those are aimed at "managing the system", whereas everything that is to be managed on our system can be managed in the file manager and/or other GUI elements. --> Use package managers to produce a system image, which is considered immutable for the end user (like on almost every embedded system/software appliance)"

    https://github.com/helloSystem/hello/wiki/Welcome-and-unwelc...

    Good food for thought. Elsewhere they criticize App Stores for their commercial and centralized aspects. But I don't really see an issue with Ubuntu's App Store. It is just a GUI instead of only offering CLI, right?

  • website

    The Haiku website. (Pull requests are accepted; please file issues at https://dev.haiku-os.org). (by haiku)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • website

    The elementary.io website (by elementary)

  • I feel like elementaryOS [0] comes a lot closer to the original mac vision when it comes to UX.

    Too bad the project is going through some drama from what I understand.

    [0] https://elementary.io/

  • mlvwm

    Macintosh-like Virtual Window Manager (official repo)

  • Platinum9

    Mac OS 9 Theme for Xubuntu

  • Funnily enough I was playing with a couple of old PowerMac G4s a couple of weeks ago (actually wiping them for disposal - though I've since decided to keep at least one!)

    I realised very quickly that I'd forgotten how good the OS9 interface is, and how well it stands up against today's offerings. Trying out a lookalike them on Linux [1] is definitely on my todo list:

    [1] https://github.com/grassmunk/Platinum9

  • cloudabi

    Definitions for the CloudABI data types and system calls

  • There used to be an alternative runtime for FreeBSD called CloudABI [1], with which native programs could be started in capability mode, but it was discontinued in favour of WASI [2] (server-side Webassembly) — which adopted CloudABI's libc API.

    0: <https://www.cl.cam.ac.uk/research/security/capsicum/>

    1: <https://github.com/NuxiNL/cloudabi>

    2: <https://github.com/WebAssembly/WASI>

  • WASI

    WebAssembly System Interface

  • There used to be an alternative runtime for FreeBSD called CloudABI [1], with which native programs could be started in capability mode, but it was discontinued in favour of WASI [2] (server-side Webassembly) — which adopted CloudABI's libc API.

    0: <https://www.cl.cam.ac.uk/research/security/capsicum/>

    1: <https://github.com/NuxiNL/cloudabi>

    2: <https://github.com/WebAssembly/WASI>

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

    Objective-C for Windows

  • Ok, I'm very much paraphrasing from "shit I read on Wikipedia", but WinObjC does exist and it did use parts of GNUStep: https://github.com/Microsoft/WinObjC/issues/116

  • darling

    Darwin/macOS emulation layer for Linux

  • Well, there is the Darling project. https://github.com/darlinghq/darling

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