GitHub - helloSystem/hello: Desktop system for creators with a focus on simplici...
source link: https://github.com/helloSystem/hello
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
hello
Please see https://hellosystem.github.io/ for documentation.
This repository is where developers and interested advanced users brainstorm on helloSystem. If you are looking for documentation, Live ISO downloads, and other practical information, look at https://hellosystem.github.io/.
Screenshot
What?
A desktop system for creators that focuses on simplicity, elegance, and usability.
Following the published Human Interface Guidelines, and First Principles of Interaction Design liberally re-interpreted for today.
For mere mortals. Welcoming to switchers from macOS. Not just a theme. Not a clone of anything, but something with which the long-time Mac user should feel instantly comfortable. The latest technologies, without the complexities of Linux distributions. Without lockdown. Without Big Brother. The user in full control.
Less, but better!
Because we used to like the Mac, since 1984. But it's increasingly getting... difficult:
- Because according to Edward Snowden, Apple Just Declared War on Your Privacy (all the while talking about "privacy", "security", "trusted")
- Because Apple has become Big Brother with considering Client-Side Scanning, distrusting its users and treating them like potential criminals, searching through users' data
- Because Apple runs services like
mediaanalysisd
on macOS which phone home to Apple, doing whatever. Who knows for sure? - Because Apple thinks that "Sideloading is a cyber criminal’s best friend" - and wants to be the gatekeeper for everything that runs on your device
- Because App Stores allow governments to prevent certain applications from being used https://www.washingtonpost.com/world/2022/03/12/russia-putin-google-apple-navalny/
- Because we want "Personal Digital Sovereignty", in other words: be in full control over what our devices are doing
- Because Apple has become "anti-hacking"
- Because we want to run apps from "unidentified developers" that need no blessing by the operating system vendor and no workarounds like https://lapcatsoftware.com/articles/textedit-gatekeeper.html (Note: Maybe
sudo spctl --master-disable
does the trick if you are root on the machine, which means no luck on "managed" devices) - Gatekeeper ("It forced Mac developers, who had previously been legally free, to sign a strict contract." Source) (Note: Maybe
sudo spctl --master-disable
does the trick if you are root on the machine, which means no luck on "managed" devices) - @antranigv on macOS to FreeBSD migration a.k.a why I left macOS https://antranigv.am/weblog_en/posts/macos_to_freebsd/
- https://hardware.substack.com/p/falling-out-of-love-with-apple-part1
- https://medium.com/@probonopd/bring-back-the-ease-of-80s-and-90s-personal-computing-393738c5e2a1 (Medium article written by me)
- https://memoryprotection.show/blog/episode-24 ("It has become very user-hostile.")
- Because what used to be simple is becoming increasingly difficult. Example: Install a kernel extension https://twitter.com/CastIrony/status/1444077820041318400 - probably the process doesn't even work on "managed" devices where some central IT department thinks it knows best which kexts the users "need". Lock in and lock down
- https://bombich.com/blog/2021/05/19/beyond-bootable-backups-adapting-recovery-strategies-evolving-platform (If the soldered-in SSD fails, you cannot boot from external bootable media, because "security")
- Because we want all software to be "sideloaded" rather than coming from monopolistic stores https://www.lunduke.com/2021/07/google-goes-to-war-against-sideloading/
- Because we disagree with phone-home, tracking, activation. Apparently it is not necesseary to activate Macs. Has the NSA ordered this "feature" so that they can track people even better?
- Because Apple is spying on you. Yes. Despite all the talk about "privacy" there is the DSID
- Because used Apple devices have to be thrown away if they are "FMIP locked" (which regularly happens with previously company-owned devices) https://twitter.com/TWArecycles/status/1444549353335509003
- Because all the locks and shackles Apple is putting on their devices is filling nothing but the landfills and their pockets https://twitter.com/RDKLInc/status/1477410245131616256
- Because Apple user interfaces are becoming less and less Mac-like (as measured by the original Human Interface Guidelines). Example: The Tragedy of Safari 15 for Mac’s ‘Tabs’
- Because Mac OS X has been deteriorating ever since the "Back to the Mac" event in 2010 https://512pixels.net/2014/04/aqua-past-future/, becoming less like the Mac and more like iOS
- Because the user experience has been getting worse and worse, and here is why https://www.fastcompany.com/3053406/how-apple-is-giving-design-a-bad-name
- Because Apple is watering the desktop down with inferior mobile UX and hybrid apps ("Catalyst") that don't behave like real mouse-centric ("AppKit") desktop apps
- Louis Rossmann: A reminder of how computing used to be
Lock-down:
Irrepairable, non-upgradeable hardware:
Less and less Mac-like desktop user experience:
Just follow Bruce Tognazzini's First Principles of Interaction Design
https://asktog.com/atc/principles-of-interaction-design/
Contributing
This project lives from your involvement.
Please see https://hellosystem.github.io/docs/developer/contributing
We need help with issues flagged with help-wanted – maybe you'd like to look into issues flagged with good-first-issue. Other contributions are, of course, welcome.
Links
Recommend
-
2
helloSystem:一款类似 Mac 的 FreeBSD 系统 | Linux 中国Simon 从上世纪 80 、90 年代更为简单的操作系统中获得了灵感,特别是 早期的 MacOS,比如 System 1。来源:
-
2
Example: Functional Reactive Programming decisively beats Imperative on simplicity, length June 17, 2015
-
2
Content creators have a new choice of tiny wireless microphone system
-
4
Year of the 8-bit desktop — NESOS gives 8-bit system a GUI desktop, 8 tiny files, and it’s amazing You can type out a single screen of text, with a controller. That's impre...
-
6
How to download and install Twilio Authy on a desktop Linux system without snap support · GitHub How to download and install Twilio Authy on a desktop Linux system without snap support ...
-
1
macOS 替代品 helloSystem 0.7.0 正在增强稳定性 作者:Arindam 2022-11-29 16:31:34 随着 helloSystem 0.7.0 的发布和更多内部工作,helloSystem 正在增强稳定性,为 macOS 提供一个“开源”的替代方案。
-
5
Tackling the 5G Complexity Beast with MongoDB’s Developer Data Platform Simplicity
-
9
TikTok Tests New Desktop-Based Tools for Creators and Marketers Some handy new updates to TikTok’s anal...
-
0
Hello, Blog System/5!Say hi to the fifth iteration of my blogging platformBlog System/5 is my new Substack publication in which I write about the variety of software and systems engineering topics that pique my interes...
-
3
On top of being the runtime for containers, Docker Desktop is also able to run WebAssembly (Wasm) workloads. In this article, we’ll explore how one can run both containers and Wasm workloads together to build distributed architectures using the be...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK