this post was submitted on 16 Jun 2023
49 points (96.2% liked)
Linux
49711 readers
847 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
That's because those DEs are configured via config files in your home and NixOS is only about system management; it does not touch your home (other than creating its directory).
If you want to configure home files, you use home-manager which has some support for configuring those DEs.
NixOS has a "stable" version and a rolling one. The stable one is bi-annual though with no LTS, so it's more of a Fedora than a Debian.
The rolling channel ("nixos-unstable") is where all the actual development happens. It has similar stability to Arch, though we do more QA through our CI.
You cannot get an update where the e.g. bootloader breaks. That just doesn't happen for us because the update must have passed a test where the bootloader gets installed in a VM and then booted before it can reach you.
Stable is pretty damn stable, we usually only backport security fixes and the odd bug fix. If a bug fix introduces new bugs, that could "break" stable in a way but stable "breaking" in a major way is pretty much unheard of. Again, as I mentioned, basic things like networking or filesystems are tested by CI.
You're going to have to be a bit more specific than that.
This is way overblown. That someone is still paying. They've just said they don't want to continue doing so (which is absolutely understandable) and asked to find an alternative soon. They're not suddenly cutting us off; this is not an immediate threat.
The NixOS foundation has funds set aside to continue even this very expensive way of hosting the cache for at least a year. Even if they were to suddenly cut us off (which they won't), we'd be fine.
The post you linked is a call to action to find solutions to reduce that cost and to find a way to sustainably finance it without relying on a single sponsor.
More critical would be if the CDN in front of the S3 Bucket (which is what actually serves most paths to users) were to disappear but the provider of said CDN is directly sponsoring us they haven't shown any sign of wanting out. People are brainstorming to find possible alternatives to that setup aswell though, just in case.
We're fine. Even in the worst case scenario, we'd be fine. In the migration time frame, there might be hiccups here and there but that's not too concerning or special.
Yeah, tooling has been in a bit of a weird spot where we're currently in the transition between the old and the new way of doing things. The new way isn't finished yet however an is still unstable.
The "old way" works just fine though and you can ignore all the new stuff if you don't like instability. I myself still use the old way. Sometimes I use the "new way" too because it's got some convenient features.