Linked by Thom Holwerda on Wed 4th Dec 2013 18:06 UTC
Linux

"Joining the Linux Foundation is one of many ways Valve is investing in the advancement of Linux gaming," Mike Sartain, a key member of the Linux team at Valve said. "Through these efforts we hope to contribute tools for developers building new experiences on Linux, compel hardware manufacturers to prioritize support for Linux, and ultimately deliver an elegant and open platform for Linux users."

Mark my words: Valve will do for Linux gaming what Android did for Linux mobile. Much crow will be eaten by naysayers in a few years.

Thread beginning with comment 577966
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Android did for Linux?
by Slambert666 on Thu 5th Dec 2013 06:48 UTC in reply to "RE[2]: Android did for Linux?"
Slambert666
Member since:
2008-10-30

Yeah dude.
That diatribe is a unholy mix of rewriting history, strawman attacks an plain old making stuff up...

www.openmoko.org kurkosdr pre-dates the existence of Meego or Android. Openmoko is a Full GNU/Linux phone. X11 included. Released on time and functional.

Nokia was trying to make something Symbian application compatible with Meego.

Just go and look at what Nokia did to symbian. When the worked out Linux kernel could not be bent to emulate symbian they tried wrapping QT over it.

openmoko was not very good and excessively buggy compared to other systems at the time.

OP is completely correct in the assessment that had Nokia chosen to not cooperate with upstream the project would have been finished earlier and might have been successful.

Your argument that Nokia failed because they were trying to make the "linux kernel compatible with QT" is just plain strange...

Reply Parent Score: 4

RE[4]: Android did for Linux?
by oiaohm on Thu 5th Dec 2013 07:31 in reply to "RE[3]: Android did for Linux?"
oiaohm Member since:
2009-05-30

Your argument that Nokia failed because they were trying to make the "linux kernel compatible with QT" is just plain strange...


You have miss read. Nokia attempted to make Meego source compatible with symbian applications source code. This project turned into a complete fail. Made sections of Meego ABI stupidly complex.

When this failed Nokia attempted to move all symbian developers to Qt. Basically two completely disaster fails.

Most of Nokia delays with Meego were not upstream issues. It was attempting to be sideways compadible. Between Meego and Symbian.

openmoko funny enough go read the reviews it was not that buggy. Mostly because all applications on it had been built particular for it.

Android has the same thing all applications had been built particular for it.

Meego had these huge porting things. Or in other words how to get into a hole.

Nokia with Meego did not follow what Openmoko and Android did. This is why Nokia got into hell.

We have seen like lindows that had the same problem. Remember where it was going to use wine to port ever single application. Of course this turned into a nightmare from hell as well.

Reply Parent Score: 2

RE[5]: Android did for Linux?
by leech on Thu 5th Dec 2013 15:48 in reply to "RE[4]: Android did for Linux?"
leech Member since:
2006-01-10

Everyone so far is forgetting Maemo. The real reasons 'MeeGo' had so many issues were because it had so many different origins to it.

So basically Nokia went from Maemo being GTK based, to working with Intel to merge Maemo and Moblin into MeeGo and then pushing Qt as the basis (since Nokia had purchased Trolltech) and on top of that the aforementioned Symbian / MeeGo / Qt combination.

I know the version of Qt Creator for the Harmattan SDK has a build button for Windows/Mac/Linux/Symbian/Harmattan. Newer ones have Android and Blackberry added to it, and Jolla has modified it for their SailfishOS SDK to port to it. So for the most part the compatibility layer was working (at least as far as I can tell, I haven't gotten that far in my studies yet).

Another big kicker to the "MeeGo isn't ready yet!" is that full on MeeGo was rpm based (from Moblin) whereas MeeGo Harmattan as on the N9/N950 are deb based (From Maemo).

Android didn't use gtk or qt or even standard LibC. All they did was grab the Linux kernel.

There was a blog post that I can't seem to find again that talks about how much better the N9's power management is compared to Androids, due to the way the wakelocks are more dynamic or something.

Either way, Nokia definitely was trying to work more with the Linux developers, and their code managed to get into the kernel.

Reply Parent Score: 3