If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Fuck Ubuntu

Canonical and Valve meeting has me pissed. Exclusive Linux distro releases is utterly absurd. Valve better release a cross-distro Linux installer/package that will inclue all dependencies and their games better do the same. The dependencies can only end where actual real unchanging standard APIs/ABIs begin. I'm not supporting efforts to push proprietary Linux. Anyone who cares about freedom should be pushing for cross-distro standards.

I'm visiting the homepage and the forums from time to time for more than six years now.
Unbelievable they eventually made it.

BTW, I remember a developer to answer the question for a Mac OS port not too long ago (maybe a year or so).
IIRC, he said it's very unlikely to happen. The port can not be easily compiled for another platform target.
There is lots of platform specific stuff included (not sure why) and they most likely won't take the effort to port it.

Canonical and Valve meeting has me pissed. Exclusive Linux distro releases is utterly absurd. Valve better release a cross-distro Linux installer/package that will inclue all dependencies and their games better do the same. The dependencies can only end where actual real unchanging standard APIs/ABIs begin. I'm not supporting efforts to push proprietary Linux. Anyone who cares about freedom should be pushing for cross-distro standards.

You have ignored everything that directly contradicts your claim, and still spout your erogenous opinion as fact and act offended and outraged.

BTW, I remember a developer to answer the question for a Mac OS port not too long ago (maybe a year or so).
IIRC, he said it's very unlikely to happen. The port can not be easily compiled for another platform target.
There is lots of platform specific stuff included (not sure why) and they most likely won't take the effort to port it.

Do you know any programs with distro lock? I don't. Most of the stuff I install from Arch User Repositorys comes in *.debs. Still no problem.

There is none

This is the problem at the moment and it comes from quite a few years of FUD, FUD like "too many distro's you can't get it working for all" or "linux is not stable [from a lib point of view]""

WRONG

#1 Too many distro
Not really, the VAST majority are derivatives, there really is only like 6 odd core distro's (debian, redhat, gentoo, arch...) sure you can argue around which one you can call core or not but that's just semantics and doesn't change the fact there isn't that many (ubuntu, Xubuntu... SAME THING!!!) even then it comes downto libraries...

Now sure 10years ago when I was really getting the hang on linux distro's could end up differing a fair amount due to specific distro-patches to the likes of libc, kernel... (slow updates from upstream and such) but with git and a faster moving update from some of the core libs, pretty much every distro is reasonably similar

So why not just target one and ubuntu makes sense - its the most popular AND they target themselves as newbie friendly. Have all official support ubuntu based BUT (as every linux application is) make the program Distro Agnostic REALLY FUCKING SIMPLE!!!! don't link against an ubuntu-specific library (unity.so for instance... even then easy for others to install), don't link against a specific library version (libXft.so instead of libXft.ubuntu.2.3.1.so) LINUX does multiple version of shared libs REALLY WELL, this isn't windows and dll hell... IF you have to link against a specific library concider shipping it... many a linux app does this AND quite a few windows as well ... matlab does...)

#2 Linux is not stable (from a library point of view)
Again bullshit!!! its alot more binary ABI stable that windows is. The kernel has a very simple rule "YOU NEVER BREAK EXTERNAL INTERFACES" so for the entire 2.6.x as well as the 3.x its the same from a userland point of view.
Likewise Libc has just been extended and since upstream was updating faster all distro's have access to the latest patches that each other submits.
The 3.6rc kernel will still run a Rogue binary built in 1992. X is back compatible to apps far older than Linux.

Windows is completely unable to make such a claim...

I have a couple of programs I run on a Fedora box at work. Matlab and EFFE. Matlab ONLY support Redhat so when I contacted them for support their official line was "we only support redhat", my reply for the couple of times I have had to contact them was "that is fine, but for redhat systems have you seen such an error, what have you recommended". They tell me what their solution or where to look for redhat AND I tailor it to Fedora. Not that hard.
Likewise EFFE is developed on Gentoo and is tested on Ubuntu so when I hit a problem with that they informed me what they did for gentoo/ubuntu and I tailored for Fedora...

Simply put if Valve want to target Ubuntu so what, as long as they don't go full retard (and cause other distro's to pull in specific Ubuntu libs [BAD!!! but then it could be a simple build error]) then all that is needed is the other distro's can provide ad-hoc techsupport for their users.

Simply put if Valve want to target Ubuntu so what, as long as they don't go full retard (and cause other distro's to pull in specific Ubuntu libs [BAD!!! but then it could be a simple build error]) then all that is needed is the other distro's can provide ad-hoc techsupport for their users.

Lol is that a Tropic Thunder reference? I agree with everything you say in that most people are just misinformed.

If it wasn't for Ubuntu being backed by a real company and aiming at providing a user-friendly linux experience there would not be
any news about Steam coming to linux at all. And I don't even use Ubuntu anymore.