

Core principles of Linus need to be written and followed.
- Don’t break userspace!
- Quality over quantity. No AI-slop in the GD kernel please… Kernel development underpins the entire Internet, medical devices, like all of the shit that actually matters out there.
- Follow the established design patterns so that others can follow/review your pull reqs easily and quickly.
- Socialize bigger changes early and often. Test extensively with distros who run bleeding edge releases.
- Only be a dick when people ignore/break rules 1-4… and when discussing Nvidia.
Other than that, to me, the core rule of Linux is keep your code/app/service simple and atomic. Make sure that your widget talks/plays nicely with the OS components that it interacts with and that it can be easily swapped out for another analogue should you or all of the maintainers get hit by a bus.
Tech has long been in the era of surveillance capitalism. Windows, Chrome, MacOS/iOS(iAds, NewsApp, notarization security, mediaanalysisd, and the most locked down hardware on earth), Android, the majority of all of the apps in the various walled gardens are all out to extract, analyze and monetize every aspect of our digital lives… which is a lot of our waking hours.
As users of these services we all need to ask ourselves if the companies who now make up the lion-share our retirement savings, who collectively dictate how we view and interact with the world really have anything but their own best interests in mind.
Most people would say no but “what am I supposed to do?”. People really need to understand that power like the kind that these mega-corps have is only taken and basically never surrendered willingly. Vote with your dollars now and for as long as it takes to see the fall of these vile companies.