this post was submitted on 18 Dec 2024
1221 points (99.8% liked)

Linux

48705 readers
1040 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

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Even gamers nexus' Steve today said that they're about to start doing Linux games performance testing soon. It's happening, y'all, the year of the Linux desktop is upon us. ᕕ(ᐛ)ᕗ

Edit: just wanted to clarify that Steve from GN didn't precisely say they're starting to test soon, he said they will start WHEN the steam OS releases and is adopted. Sorry about that.

you are viewing a single comment's thread
view the rest of the comments
[–] Noved@lemmy.ca 14 points 1 week ago (12 children)

New to the Linux community here; why is a valve owned Linux OS better than any other massive company OS. Like if Microsoft released their own Linux OS, would it be good suddenly?

At the end of the day, we don't want our OS's big company owned right?

[–] john89@lemmy.ca 21 points 1 week ago* (last edited 1 week ago)

SteamOS is better than, for example, macOS and Windows because of licenses.

Since you're new (welcome!), I should let you in on a little secret: pretty much the entire free software movement is built around licensing. I know, it's boring and seems insignificant. But the outcomes are profound.

Because SteamOS is built to function within the free software ecosystem, it means users are never beholden to the decisions of one centralized entity (usually the company that owns the software patents.)

If Valve ever decides to, say, include candy crush ads in SteamOS' start menu (they'd have to make their own start menu, since right now SteamOS uses one that's already made by the free software community), then users can choose to remove that part of the menu or replace the menu altogether without having to start from scratch.

For wealthy people who can always pay the "proprietary tax," this might seem like a non-issue. Practically speaking, these people only want their software to work without hassle. They don't care about the true cost of that software, such as only one entity being able to modify/distribute the software. It's not until, say, photoshop starts charging a subscription (which they can always increase the price of) that people start to see the value in free software and the importance of licensing.

[–] penquin@lemm.ee 15 points 1 week ago (1 children)

Because valve is a private company. They don't have to answer to shareholders. That means, they don't go through enshitifaction, they care about their product and their customers. Are they perfect? Absolutely not, are they good? Better than every single company out there that tries to be like them. Period.

[–] john89@lemmy.ca 8 points 1 week ago* (last edited 1 week ago) (1 children)

I'm glad people bring this up.

Private companies are not intrinsically better than public ones, but at least they have the capacity to be.

Valve is one of the very few examples of a company that sees the value in working with customers, not against them. This would be impossible if Valve were publicly-traded.

[–] penquin@lemm.ee 2 points 1 week ago* (last edited 1 week ago) (1 children)

Exactly. They're (as far as I know) the only company that emailed me to tell me that I can take to court directly without an arbitration. Not that I'll ever be able to afford it, but seeing how confident and pro-consumer (I fucking hate the word consumer lol) they are is amazing.

[–] IrritableOcelot@beehaw.org 2 points 1 week ago (1 children)

To be fair, that was in their own financial best interest. Since arbitrations are charged a fee per customer someone figured out that you can do an effective "class action" against valve by having many people submit the same arbitration claim against valve and costing them so much through the arbitration fees that it it was almost impossible for them to cone out on top regardless of the outcome of the arbitration (iirc).

They changed to allowing lawsuits because they can request those to be merged, and therefore its cost-effective for them to fight them.

[–] amju_wolf@pawb.social 3 points 1 week ago

Since arbitrations are charged a fee per customer someone figured out that you can do an effective “class action” against valve by having many people submit the same arbitration claim against valve and costing them so much through the arbitration fees that it it was almost impossible for them to cone out on top regardless of the outcome of the arbitration (iirc).

It's not even that they'd have to pay for it; usually the filing party has to pay. Valve tried to be the good guys and while they did push for arbitration they said that they'd pay your arbitration fee for you, basically allowing you to file a legal complaint against them at their expense.

And then some fucking legal company figured out it's a neat loophole on how to bleed them through arbitration where the point isn't really the result but the costly process. Guess that'll teach Valve to try to be better than others. :|

[–] Strawberry@lemmy.blahaj.zone 14 points 1 week ago

Microsoft is deeply entrenched and has undergone decades of enshittification. SteamOS is at only the beginning of this cycle. And since SteamOS is linux-based, it's likely to have ramifications for the whole GNU/Linux ecosystem. Furthermore, if there are two vastly different OSes that developers and graphics card manufacturers need to seriously target, they're more likely to write more platform-agnostic software that everyone can benefit from.

[–] Biorix@lemmy.world 8 points 1 week ago* (last edited 1 week ago)

Because it's open source and based on the Linux kernel. It's owned by them but you can do what you want with it. You can't with Windows.

So if a game works on the Steam OS, it works on pretty much any distro

I game with Steam on Linux, but I'm not using Steam OS

Also, that means that every effort made by Valve to improve compatibility is beneficial to everyone.

Edit: Also, even if it were closed source, I think it would still be good as it gives us alternatives to Windows. But

[–] Zetta@mander.xyz 7 points 1 week ago* (last edited 2 days ago)

Valve dosnt really "own" SteamOS. They maintain and update SteamOS, but SteamOS is free and open source

Plus just about everbody who knows anything about valve would tell you they are probably the most consumer friendly billion dollar company ever, and have been for decades. So yes even if they owned it like microsoft owns windows it would still be better

[–] Heavybell@lemmy.world 6 points 1 week ago

I am not gonna use SteamOS. But if a bunch of regular folk do, then it might convince peripheral and game makers it'd be worth putting in a modicum of effort to support linux. That's why I'm excited for SteamOS.

[–] Tankton@lemm.ee 5 points 1 week ago

The source is always free so you could fork it if you disagree with them. Also it means broader support for Linux gaming

It's way easier to move from one Linux distro to another if Valve starts enshittifying SteamOS (which would really suck) than it is to move from Windows to Linux. Either way this is a good stepping stone that's well supported.

[–] beaiouns@lemmy.sdf.org 3 points 1 week ago

If it's like the steam deck version, it'll be based on Arch with a bunch of steam-specific patches/configs to make games run more easily (with the added bonus of making non-steam games run pretty well too). Steam exists to sell games, and if they want to make it easier for me to play games, that's fine by me.

Not sure what a Microsoft distro would look like, but if they make a distro that'll run Xbox games with gamepass, I'd give it a shot.

Another nice bonus for either/both of those situations is that it wouldn't be too hard to incorporate those changes into other distros. That way people who want more of an "install and go" experience would have their official distros, people who like to tinker could work on importing the official code into their unofficial setup, and people who use arch btw can install it from the AUR.

[–] doggle@lemmy.dbzer0.com 3 points 1 week ago

Like if Microsoft released their own Linux OS, would it be good suddenly?

It's worth noting that steamOS, like any Linux distro has its issues and a bit of a learning curve. Especially if you want to go off the beaten track, it's pretty much just using a stock arch distro.

As for if MS switched to Linux, no it wouldn't be good because the issues with Win11 overwhelmingly aren't a matter of incompetence or anything inherent to the code, but of conscious anti-consumer business decisions. There's nothing about Linux that would actively stop MS from cramming telemetry, bloat, etc. In their distro.

[–] Grofit@lemmy.world 3 points 1 week ago

Not answering your comment directly, and I don't even use Linux, BUT..

One reason a lot of us don't use Linux even if we really want to us because it's biggest strength is also one of its biggest weaknesses, that being it's modularity.

There isn't a single packaging system, window manager, file system, shell, etc etc.

This makes it hard for companies (and devs in general) to target Linux for releases. For example you want to release something for Windows, you build a single exe, apple is a dmg (I think) etc so you just build for one single platform with a consistent API.

When you want to build for Linux there can't be just one build/package. This has actively been cited as reasons why some commercial software doesn't support Linux, as it takes far more effort to support all major permutations of platform and package management.

So back to your question, why is Valve's Steam OS going to help? Because it's going to be a single platform with a single way of doing things. You can always go and replace the bits like any Linux distro but out the box it will be easy enough for vendors to support, it will hopefully also get more adoption because it has commercial support.

Look at Android as an example (I know it's not entirely the same), but that is just a customised version of Linux, but as it's consistent and has a single way to manage packages it's widely adopted.

I am pretty sure Linus himself said how one of the reasons why Linux desktop doesn't have mass adoption is because no one can agree on how things should be done, so we have hundreds of libs all doing the same thing in a different way. Valve will pick what they think is best (even if it isn't technically the best) and through that we all have a singular point of effort and adoption to centralise on.

[–] InFerNo@lemmy.ml 1 points 1 week ago (1 children)
[–] IrritableOcelot@beehaw.org 1 points 1 week ago

And you saw how that turned out for them...😂