Our great sponsors
-
hello
Desktop system for creators with a focus on simplicity, elegance, and usability. Based on FreeBSD. Less, but better!
-
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.
-
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.
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?
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/
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
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>
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>
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
Well, there is the Darling project. https://github.com/darlinghq/darling