Not surprised. A for-profit corporation wanting more money. Especially as we enroach further into late stage capitalism where corporations struggle to find more territory to profiteer from and squeeze more profit out of us.
The era of free services being profitable is ending rapidly, and we see this across many areas in the world.
The battery life is awful. But I bought the official clamshell keyboard for it that replaces the back cover and expands the battery capacity. With this accessory the battery life is good.
Quoted from my other post: Well in order to access the CentOS stream repo you need to have a subscription. So really not closed source but rather "harder-to-view-the-source".
Well in order to access the CentOS stream repo you need to have a subscription.
That’s false. The sources are right here, open to the world and open for contribution. What was shut down was the automation to export RHEL source RPMs to the legacy location. The source RPM exports were pretty much useless for contributors and maintainers of RHEL and CentOS. However, they were critical for RHEL rebuilds, which is why people are upset.
For the last two, it will more than enough. Gaming tho, it depends. If you wants emulator, Linux is THE emulator OS. For Windows game tho, if you are planning to play older game, Linux is better than Windows. Period. For newer games, like ‘just-release-game’, it is not ideal. Free to play multiplayer games, especially outside of Steam/Valve, forget it.
To piggy-back off this, take stock of your current favorite games and do some searching to find out how those have worked out for others. ProtonDB is a great resource for games on Steam. Outside Steam it can often be done, but can be a headache.
I will typically try a game on Linux first, but keep Windows around and will just boot into that if I cant get up and running pretty quick. Don’t have time to deal with the tinkering all day haha
They are very very different, much more so than say arch and mint are different. Listing what makes nix better than mint would be just a list of features mint is missing, wether these are relevant for you or not would decide if they make nix better. However there are some objective technical points that are just flat out better:
One config file describing your system. You change that file, you change the system. The system always is in the state described in that file.
Complex system changes that would require many steps are trivial since you only have to describe the outcome in your configuration file instead of how to get there. For example I can declare in the config file that I want a system using the current stable linux kernel with zen patches and Nvidia drivers that have 32 bit support.
Every update is a (seamless) reinstall. The entire system gets rebuilt as if it was a fresh install, sans your home directory and the settings you made ofc.
Concept of generations. Every time I change my config file or rebuilt my system(update) it is a new generation with its own entry in the bootloader. Btw, the config file also controls which bootloader your system uses, you can just say grub or systemd and nix takes care of the rest.
‘nix-shell -p program’ that little command will open a shell with the specified applications installed in it, after you close that shell the programs are gone. This is great for trying out apps without cluttering your system with their dependencies, or quickly using a app you know you won’t need permanently.
Choice between release based updates or bleeding edge rolling. Concept of generations does still apply, you can quickly try out the rolling release channel and if it doesn’t work out you can easily go back.
Trivial to change midstack applications. With midstack I mean things like cinnamon, gnome-shell or plasma base files. For example what if you wanted to switch from gnome to kde? A single word changed in the nix config file will rip out all of the gnome stack and put the plasma stack in instead. As if you never had gnome on your system, a reinstall for all intents and purposes. Again, trivial to change back.
Interesting read, although a bit too preachy at times.
In my opinion, this is a utopian point of view that does not work in real life and glances over a lot of good things of GPL.
Linux and a lot of open source would not be here today, in this shape, without big companies using it for their commercialized software. You really think Microsoft would contribute to Linux source code if it can not use it commercially? You really think ANY company would contribute to ANYTHING if they can not commercialize it?
Linux is what it is today because not only volunteers, but companies depend on it being stable and feature-full. If companies did not care to contribute to it, it would be dead and only a pet project of few volunteers.
Who would pay all these people to work on it? Sure, some of them would work for free as a hobby, some of them coud get paid from donations. But its nowhere near enough to make Linux or any other FOSS project big and popular.
Until people need money to survive, AGPL will never be the most popular license and it should not if you want to have FOSS.
And what is so bad about it? You still have base open source code that they use to make their software, make your own. You are mad because companies take open source code, and charge for it. Then, you take it and make the software free.
You want everybody to use FOSS, sure. Who will be customer support? Who will fix and be responsible for stuff when they dont work? How will you pay these people?
Free as in, free to do whatever the fuck you want with it. Not free as in free to do whatever you want, except make money to survive.
The problems you describe are due to capitalism: profit motivated commerce. The open source business model has a focus that monetizes the human actions that are a value-add, such as continued development of targeted features, tech support and other things it makes sense to pay for specialized knowledge, but the tangibles are still open for all to modify, audit or use as they want.
Damn, all this nix hype has me wanting to jump off of my Kinoite install. Maybe it’s time to dust off my old nix config I’ve tucked away. Found a new Youtube sub too. Thanks OP!
I keep seeing trends with Linux distribution like teenager looking for new fashion.
I think it’s mostly the very young Linux user who hope from one distribution to the another over and over whereas many just stick with what they got : Ubuntu, Debian, mint, maybe fedora.
It's insanely stable but you have to have a lot of linux/programming knowledge to do even the simplest things like installing/updating your software or making little tweaks. I played with it for hours the other day and I'm just too dumb to figure it out lol I think it's just a super stable highly customizable distro for power users and a lot of people like that. If you can get over the learning curve it's a pretty powerful and unique os
It’s kind of funny because I’d put NixOS on a complete newbies computer for sure, and recommend it to an expert… But I’m less sure if I’d tell a random mid-intermediate Linux user to switch.
Like if Grandma wants Linux on their computer to do some internet browsing for some reason… I’d absolutely put NixOS on it because it’s easy to manage the system for them… But somebody who is a little familiar with Linux already might be more confused about the differences. It’s kind of the ultimate beginner distro and the ultimate power-user distro, but a bit awkward between those extremes, haha.
To get it out of the way first: There are no financial issues. There are more than enough funds to continue operations as they are for a sufficiently long time.
What is actually happening is that a long time sponsor has indicated that they (understandably) no longer want to foot the huge bill of hosting the entire archive of binary caches ($9000/mo). Finding a more sustainable setup is what the community is currently concerned with.
There is no risk of operations shutting down any time soon, the NixOS foundation has funds set aside to continue even this unsustainable setup for at least a year. We just want to be more efficient with our and others resources going forwards.
That’s what all this you might have heard of is about.
Btw, even if the binary cache were to go poof, we don’t technically need it. NixOS is a source-based distro like Gentoo and source hosting is not a concern. The binary cache is immensely helpful though which is why we’d obviously prefer to keep it.
You aren’t a reputable public hoster with AWS-class uptime. That has a price too. AWS is likely overpriced though, hence the nix community still looking for better alternatives.
Glancing over the website, I thought it’s an immutable OS, like Fedora Silverblue. I could imagine that it might be cool to use with Ansible and stuff. But for an average user? I can’t really see the advantages in respect to the work you have to put in.
NixOS is not immutable in the way Fodora Silverblue is, and way more declarative and reproducible than Ansible. But yeah it is not something you “need”. Other distros work too, but NixOS is way more fun.
Because it’s the latest Cool Nerd Thing™ like Arch before it, and Gentoo before that. Most of the people raving about it probably don’t have much use for its features.
The features themselves are very useful for basically any user. Whether they are worth the non-standardness and issues that come with it is another question.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.