Why Steam on Linux matters for non-gamers
Posted Sep 22, 2013 16:36 UTC (Sun) by
khim (subscriber, #9252)
In reply to:
Why Steam on Linux matters for non-gamers by krake
Parent article:
Why Steam on Linux matters for non-gamers
> Really? News to me.
Yes. The software business requires fast feedback cycles.
Waiting for months for an uploaded artifact to appear on the channel would make that impossible.
Have you actually checked what happens in real world, or do you want to discuss some imaginary alternate reality?
Simple check: GIMP (very popular image manipulation program) and Ubuntu (one of the most popular Linux distributions). If you use latest LTS version you are stuck with GIMP 2.6.12 (released 1.5 years ago), if you use latest stable version of Ubuntu you are stuck with GIMP 2.8.4 (released over half-year ago), only if you pick unstable and unfinished version of Ubuntu you finally get GIMP 2.8.6 (which is latest stable version of GIMP).
Can we please, discuss realities of this world, not your fantasies?
All app stores I had observed so far did require pre-packaging, i.e. only allowed uploads of packages, making them equivalent to distributions repostories which also require the same packaing step.
Well, sure. How else this stuff is supposed to work?
Even worse, I had experienced situations where some target platforms required packaging even for local testing!
This may not be very convenient, but I don't see what's so problematic about that.
The only system that improved on that which I knew about was the OpenSUSE Build Service, which takes care of packaging and distribution and thus, as you said, only puts very limited obstacles between developers and users.
OpenSUSE Build Service really solves minor and mostly unimportant part of the problem. Really hard stuff happens before building and packaging (when developer need to actually write that stuff, you know) and after packaging (when Q&A must test the result and it must be delivered somehow to the end user). It's not a bad software, but it does not even try solve the distribution problem: for the distribution channel to work it must come pre-installed with your OS (or it must be promoted heavily like Amazon's AppStore) and AFAICS the OpenSUSE Build Service does not even have an UI for that.
With Google Play you reach half-billion of users or so, with Apple's App Store you reach two million premium users (the most lucrative ones) or so, even with Samsung's Store or Amazon's Store you reach hundred of million users or so. Who do you reach if you pick OpenSUSE Build Service? And how?
(
Log in to post comments)