shaddim: While I respect Torvalds as engineer and appreciate his style, here I think he is emotional to involved to have a clear view on the topic. Other important linux people were not sharing his point of view recently. E.g.
Ingo Molnar, who said nothing about pre-installation:
"The desktop Linux suckage we are seeing today - on basically all the major Linux distributions - are the final symptoms of mistakes made 10-20 years ago - the death cries of a platform. Desktop Linux distributions are trying to "own" 20 thousand application packages consisting of over a billion lines of code and have created parallel, mostly closed ecosystems around them. The typical update latency for an app is weeks for security fixes (sometimes months) and months (sometimes years) for major features. They are centrally planned, hierarchical organizations instead of distributed, democratic free societies." Miguel de Icaza, fallen hero of the the free software community, also says nothing about pre-installation but
mumbles about "the problem with Linux on the Desktop is rooted in the developer culture that was created around it." Also a
gartner analysis stated not pre-installation as primary problem:
"Gartner hasn't been seeing much interest in switching to Linux on the desktop, he says. "We get a lot more questions about switching to Macs than switching to Linux at this point, even though Macs are more expensive." [...]But the single biggest disadvantage Linux has on the desktop is in applications," Also, history of existing
pre-installed systems showed that they are not embraced and enjoyed by the users:
"Our internal research has shown that the return of netbooks is higher than regular notebooks, but the main cause of that is Linux." That's rather unfair, don't you think? Do you have any idea how long MS sits on known security flaws even after they've been patched? Here's a hint, it's longer than you'd think and mainly for the purpose of keeping enterprise customers happy. So the home users have to sit around with unpatched vulnerabilities because the enterprise users don't want to have to deal with the random testing periods.
It's idiotic to suggest that preinstallation isn't a problem. Since Windows is preinstalled on most machines, they have a substantially lower bar that they need to clear. Basically they just have to be good enough not to have people switching to OSX or installing Linux on their machine. Whereas OSX and Linux need to be good enough to convince people that they need to switch.
It's mainly a problem of inertia. The large number of independent packages was always a stupid decision to make, but it's less of an issue than the difficulty in buying a desktop that has Linux on it. Most people aren't even aware that Linux is only a kernel, so what makes you think that they're even thinking about the fact that a distro is built of thousands of independent software packages?
And I don't doubt that people return Linux netbooks more often, they've been trained to only know how to use MS products and the netbook OSes have all had feeble versions of Linux installed. I remember Asus was using it's own Linux distro on their Eee PCs and it wasn't a very good distro.
Klumpen0815: Well, couldn't they say in some disclaimer, that the Linux ports won't get any technical support here and just make them downloadable finally? Create some link with "for technical problems with this port, contact the author with this button".
shaddim: While I agree, they should do some form of linux support (damn, catch the buzz, gog!), I can understand their defensive position.
"External support or no support" fit's also not well to gog's self interpretation and for what gog is paid for, providing actually good support for the titles. I think they see this aspect as one core separator from their competitors. Also, someone could start haggle for reduced prices on linux variants... ;)
They've changed their definition before, and it's not like they haven't been selling games that they know don't work for a considerable number of people. Granted now they're offering refunds for incompatibility, but I still have a malfunctioning i76 that I bought way before they instituted that policy that has serious issues making it unplayable.