That isn't to say it isn't worthwhile that Valve is doing it, and the article kinda sorta touches on the scale of Valve's activities, but not really. Okay, they've contracted over a hundred devs to work on OSS projects that they rely on. Are those all full-time contracts, or part time? How long are they contracted for? How does that compare to other companies that have similarly contracted devs to work on OSS projects they rely on? As is, the article is essentially "water is wet" for anybody who pays any attention to the interaction between OSS and enterprise. I learned far more pertinent details from one comment[0] on another HN thread on this a couple days ago. PC Gamer couldn't find one of the contracted devs and ask them two or three questions to give some substance to the article?
Seems pretty good open source success story to me?
As opposed to a lot of other hardware manufacturers, where the end-user is 'part of the ecosystem', along with advertisers, and other 3rd parties.
Microsoft and Sony certainly look at Xbox end users (aka gamers) a bit differently than Valve does. They need to keep publishers and advertisers happy. Valve has one audience...others have three (maybe more!?).
Valve isn't some small indie company. They're not massive in terms of employee size, as they're only in the hundreds, but remember they have some of the biggest gaming tech stacks, such as Steam in itself, but also games like CSGO, which is arguably still one of the biggest fps games. No doubt they run those things solely by themselves without contracting some of the work outside of the company.
They are now a corporation with hundreds of employees and equity in the billions of US dollars.
I think it makes sense for them to stay smallish and outsource projects to contractors. It's a nice change from SF companies who raise funds, then are beholden to investors who Demand that numbers go up - including number of people they hired. There's been a correction of that at least this year, with tens of thousands of people losing their jobs in highly funded IT companies.
I don't think this is as simple as "require contractors". It's more along the lines of compensating specific people to work on specific things.
That is exciting!