855

We are excited to announce that Arch Linux is entering into a direct collaboration with Valve. Valve is generously providing backing for two critical projects that will have a huge impact on our distribution: a build service infrastructure and a secure signing enclave. By supporting work on a freelance basis for these topics, Valve enables us to work on them without being limited solely by the free time of our volunteers.

This opportunity allows us to address some of the biggest outstanding challenges we have been facing for a while. The collaboration will speed-up the progress that would otherwise take much longer for us to achieve, and will ultimately unblock us from finally pursuing some of our planned endeavors. We are incredibly grateful for Valve to make this possible and for their explicit commitment to help and support Arch Linux.

These projects will follow our usual development and consensus-building workflows. [RFCs] will be created for any wide-ranging changes. Discussions on this mailing list as well as issue, milestone and epic planning in our GitLab will provide transparency and insight into the work. We believe this collaboration will greatly benefit Arch Linux, and are looking forward to share further development on this mailing list as work progresses.

top 50 comments
sorted by: hot top controversial new old
[-] thurstylark@lemm.ee 348 points 4 weeks ago

Some extra fun details from the staff discussions around this: Valve is not interested in control of the distro, but are mainly interested in funding work on projects that are chosen by Arch staff, and are already things that Arch staff wants to implement. The projects chosen are indeed things that Valve also want to be part of the distro's infrastructure, but the process has been totally in the hands of Arch staff.

I gotta say, it's been really cool to see Valve go through the process of considering OSS as not just a useful tool or worthwhile target, but as a robust collaborator.

First, they build and maintain their client on Linux, and build their games to run natively on Linux, learning that things aren't actually as difficult as it's commonly made out to be, and the things that are more difficult than they need to be can be fixed by working with and contributing to the existing community.

Then they consider building their own hardware, but try the half-way approach of building SteamOS on top of Debian, and depending on existing hardware vendors to build machines with SteamOS in mind, learning that there's a lot of unnecessary complexity around both of those approaches to that goal.

Then they learn how to develop and build 1st party hardware with the SteamLink and Steam Controller.

Then they put the lessons from the Steam Machine project into practice by dumping loads of time and effort into Proton, knowing that they won't have the market unless they can get Windows games to run on Linux in a reliable and seamless way.

Then they put all that knowledge and effort together to do the impossible: unite PC gamers of both Windows and Linux flavors under the banner of the SteamDeck, a fully gaming-focused, high-quality, and owner-friendly piece of kit that kicks so much ass that it single-handedly pulls a whole category of PC hardware out of obsurity and into the mainstream.

And what do they do with that success? Literally pay it forward by funding work on the free software that forms the plinth that their success stands upon.

Good on Valve.

[-] Appoxo@lemmy.dbzer0.com 16 points 3 weeks ago

I love that you can even edit the boot logos. Always a treat to see another one every time.

load more comments (2 replies)
[-] tee9000@lemmy.world 7 points 3 weeks ago

Thanks; nice write up.

[-] altima_neo@lemmy.zip 169 points 4 weeks ago

Valve: "Yeah, we funded Arch (btw)"

[-] Treedrake@fedia.io 59 points 4 weeks ago

I'm just waiting for some FOSS purist to find fault in this.

[-] rtxn@lemmy.world 46 points 4 weeks ago

FOSS purists are too busy malding over systemd, and Steam being proprietary DRM, and games being closed-source.

[-] woelkchen@lemmy.world 23 points 4 weeks ago

Steam being proprietary DRM, and games being closed-source.

Better not tell anyone about DRM-free open source games on Steam then. Wouldn't wanna burst anyone's bubble.

load more comments (9 replies)
[-] msage@programming.dev 10 points 3 weeks ago

I use OpenRC, and play OpenTTD, OpenRA and Tux Racer.

OpenTTD is on Steam, btw

load more comments (2 replies)
load more comments (1 replies)
[-] puchaczyk 29 points 3 weeks ago

As per Arch wiki

Arch is a pragmatic distribution rather than an ideological one.

If you're a FOSS purist, you shouldn't run Arch ethier way, because providing proprietary software for those who want it is one of the core principles of Arch.

load more comments (1 replies)
[-] mlg@lemmy.world 44 points 3 weeks ago

Along with the recent Frog Wayland stuff, I'm happy to see Valve is gonna help linux desktop again lol.

From reddit:

Anybody remembers Linus saying "I hope Valve comes and fixes the packaging issue on Linux"? (yeah, on that ancient DebConf)

I hope Valve comes and fixes the very slowness of anything Wayland.

[-] Aatube@kbin.melroy.org 10 points 3 weeks ago

I just heard of Frog today, and I don't really like it. It just seems like bypassing review. I like the competing proposal of experimental wayland protocols (merged into repository as "experimental" and iterative if 2 weeks pass without anyone opposing) much better.

[-] mlg@lemmy.world 8 points 3 weeks ago

After 15 years of wayland development hell, I'm honestly open to anything. Problem is I can definitely see an experimental branch being just as scrutinized. One of the core issues highlighted was that features and requests were rejected because of hypotheticals and the maintainers trying to avoid fragmentation like early Xorg.

Basic features from X11 are still missing. Everyone ended up somewhat fragmenting anyway via compositors because weston wasn't really useful for developers beyond a demo. Wayfire started out as a Compiz redux and now its being considered by several DEs like XFCE to be the default compositor which they should standardize around.

Regardless, I really hope they nail it down in the next year because the halfway migration to wayland is seriously harming Linux desktop, especially when lots of frontend UI has been done perfectly decades ago on X11, and wayland still not properly supporting new features like HDR.

[-] undrivendev@lemmy.world 39 points 3 weeks ago

It's stuff like this that restores my faith in humanity.

[-] tulliandar@lemmy.world 37 points 3 weeks ago

I use Steam btw

[-] earth_walker@lemmy.world 34 points 4 weeks ago

Using OSS in your product and giving the OSS devs resources to improve their software, instead of trying to take over their project? Did Valve not get the memo that big tech companies are supposed to be evil?? Oh right, they have a monopoly on video game distribution and all of their products rely on DRM.

[-] woelkchen@lemmy.world 65 points 4 weeks ago

they have a monopoly on video game distribution

People who claim that Valve has a monopoly on PC games are already wrong but you claim that they have a monopoly on video game distribution in general is outrageously false. The 2022 overall video game revenue was a bit over US$180Bn. The PC game revenue was US$45Bn. In 2023, all of Steam was responsible for US$8.6Bn in revenue. The biggest PC games (Fortnite, Minecraft, Roblox) aren't even on Steam and neither are any console or phone games.

Criticize Valve for actual things to criticize them for. Don't spread misinformation.

load more comments (1 replies)
[-] Dettweiler42@lemmy.dbzer0.com 38 points 4 weeks ago

I have many games I own on Steam that I can play portably from a flash drive without Steam. DRM is still on the developer.

[-] pivot_root@lemmy.world 34 points 4 weeks ago

They have a monopoly on video game distribution.

They have a massive marketshare, but that doesn't make them a monopoly. Developers are still free to distribute their games through any other storefront/launcher, and Valve isn't going out of its way to engage in anticompetitive practices like exclusive publishing deals with third-party studios.

[-] ElectroLisa 28 points 4 weeks ago

"Monopoly", other platforms are free to compete, Valve isn't actively trying to stop them

[-] pivot_root@lemmy.world 25 points 4 weeks ago* (last edited 4 weeks ago)

Comment OP appears to have drank the Epic Games Kool-aid.

[-] woelkchen@lemmy.world 13 points 4 weeks ago

Comment OP appears to have drank the Epic Games Kool-aid.

The world's biggest video game, Fortnite, is only available on Epic Games Store for most platforms. Epic's market share is gigantic, other video game developers just don't benefit of it because Epic promotes their own stuff first and foremost. If Epic had a storefront monopoly, it would be classified as anti-competitive behaviour.

[-] Eggyhead@fedia.io 22 points 4 weeks ago

they have a monopoly on video game distribution

Last I heard you could buy games from GOG or Epic and install them on a Steam deck produced and subsidized by Valve.

[-] woelkchen@lemmy.world 7 points 4 weeks ago

Last I heard you could buy games from GOG or Epic and install them on a Steam deck produced and subsidized by Valve.

Or get them on PlayStation, Switch, or Xbox (Earth Walker claimed Steam has a monopoly on video game distribution in general).

load more comments (1 replies)
[-] Railcar8095@lemm.ee 21 points 3 weeks ago

You might be too young to remember, but DRM existed way before Steam, and the worse ones that exist today are the ones that the Devs/publishers add, not the steam one.

load more comments (4 replies)
load more comments (1 replies)
[-] BobGnarley@lemm.ee 32 points 3 weeks ago

Dude this is seriously cool as fuck. Valves contributions are priceless to the future of Arch and the rest of the Linux ecosystem.

[-] nebulaone@lemmy.world 32 points 3 weeks ago

Man it sure is a good day to be both a Valve and Arch fanboy.

[-] BigTrout75@lemmy.world 20 points 3 weeks ago

Great news! Crazy to think that Valve is hijacking/liberating the Windows gaming library. You would think that Microsoft would be doing more to prevent this.

[-] Raglesnarf@lemmy.world 16 points 3 weeks ago

alright, time to wipe my Mint test/fun build and try out Arch. I don't do much with Linux but it's gonna be fun getting back into it. Who doesn't love the smell of a fresh OS install

[-] sugar_in_your_tea@sh.itjust.works 11 points 3 weeks ago

That'll be... quite the Leap. I haven't done an Arch install, but the last time I did, it required a fair amount of reading since the installer doesn't walk you through everything. It's not hard per se, but it does take some time for the first install.

If you're not super familiar with Linux, I recommend holding off on Arch. This isn't coming from any form of elitism (I don't use Arch anymore) or lack of experience (I used Arch for > 5 years), just from reading between the lines of what you said, which indicates that you're probably not super familiar with Linux.

If you really want to do it, go for it! I think Arch is an absolutely fine distro, and I think there are a lot of good reasons to use it. I just don't want someone who may be new to Linux to get frustrated and end up not having fun. So don't let me discourage you, but also know what you're jumping into: probably a couple hours of getting the base system installed, and maybe another hour or two of installing packages to get to a usable system.

[-] polle@feddit.org 6 points 3 weeks ago

Or he could try a arch distro like manjaro.

[-] Aatube@kbin.melroy.org 13 points 3 weeks ago

You mean endeavourOS. Manjaro has a bad record. There's also a gaming-focused one called Garuda.

load more comments (2 replies)
load more comments (2 replies)
[-] ILikeBoobies@lemmy.ca 10 points 3 weeks ago* (last edited 3 weeks ago)

Endeavour just gets rid of the install headache

load more comments (9 replies)
load more comments (2 replies)
[-] Mwa@lemm.ee 14 points 4 weeks ago

Yo a distro collabing with a corporation this is soo fire 🔥🔥🔥

[-] Debs@lemmy.zip 10 points 3 weeks ago

Would someone elucidate as to what this means for a normie PC gamer and begrudging windows user?

[-] IAmNotACat@lemmy.world 13 points 3 weeks ago

Pretty much just that Arch Linux will be more secure, stable and reliable.

[-] sugar_in_your_tea@sh.itjust.works 8 points 3 weeks ago

And for Valve, producing SteamOS images could be easier, meaning they can focus their dev efforts on something else.

[-] nomous@lemmy.world 7 points 3 weeks ago

And it supports competition against a locked down Windows-only gaming ecosystem that restricts Valve/Steams potential market. This is a great move for anyone interested in gaming or Linux.

load more comments (1 replies)
[-] Statick@lemmy.world 10 points 3 weeks ago

Spent a few hours today installing vanilla arch for the first time because of this. Loving it so far.

load more comments (1 replies)
[-] super_user_do@feddit.it 10 points 3 weeks ago

This is a great step for humanity imo

[-] ozymandias@feddit.nl 9 points 3 weeks ago

I think we will be getting proper arch on arm!

[-] TriflingToad@lemmy.world 9 points 3 weeks ago
[-] pastermil@sh.itjust.works 6 points 4 weeks ago

Hopefully this would lead to a more (stable version of) ArchLinux.

[-] earth_walker@lemmy.world 49 points 4 weeks ago

Arch isn't unstable. Users mess it up by installing a bunch of random crap from the AUR or fiddling with system files.

SteamOS addresses this by making the root level filesystem immutable and guiding the user to install containerized (flatpak) apps.

load more comments (1 replies)
[-] bassomitron@lemmy.world 15 points 4 weeks ago

I've been using a Steam Deck for almost a year damn near daily with maybe 1 OS crash that was largely due to a very unstable game. How is ArchLinux unstable, exactly?

[-] Darorad@lemmy.world 15 points 4 weeks ago

SteamOS is based on arch, but it has major differences. The steam deck's update mechanism is completely different from normal arch Linux.

Arch normally immediately updates to the latest version of every program. This is usually fine, but when a big bug is missed by the developers, it can cause problems.

The steam deck updates a base image that includes all the programs installed by default, and by the time it releases a lot of them aren't the absolute newest version. When valve updates SteamOS they definitely run a lot of tests on the base image to make sure it's stable and won't cause any issues.

SteamOS is also an immutible distro, meaning the important parts are read only. This also means updates are done to everything at once, and if something goes wrong, it can fall back to a known good version.

Not to say arch Linux is unstable (its been better for me than Ubuntu), but SteamOS is at a completely different level. It's effectively a completely different distro if we're talking about stability. I think what they're hoping is this support would allow arch to build out testing infrastructure to catch more issues and prevent them from making it to users.

[-] nous@programming.dev 9 points 3 weeks ago

Arch normally immediately updates to the latest version of every program

This is not true though. Arch packages new program versions as soon as they can - for popular stuff this happens quickly but not everything updates quickly. And when they do publish a new package it goes to the testing repo for a short time before being promoted to the stable repos. If there is a problem with the package that they notice it will be held back until it can be solved. There is not a huge amount of testing that is done here as that is very time consuming and Arch do not have enough man power for this. But they also do not release much broken things at all. I have seen other distros like ubuntu cause far more havoc with a broken update then Arch ever has.

load more comments (11 replies)
load more comments
view more: next ›
this post was submitted on 28 Sep 2024
855 points (100.0% liked)

Technology

58888 readers
3083 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS