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 577940
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Android did for Linux?
by oiaohm on Wed 4th Dec 2013 23:44 UTC in reply to "RE: Android did for Linux?"
oiaohm
Member since:
2009-05-30

kurkosdr even google developers behind wakelocks end up openly seeing what the major defects are with them. Of course people like you also overlook that Motorola submitted quickwakeup around the same time and there was an existing framework in the Linux kernel(prior Linux mobile phone projects partly responsible for the pre existing.).

So it was not just the Linux Upstream. Android Makers were infighting with themselves how wakelocks should be implemented. Yes the flamefest was not just Linux community vs Google. It was Google vs Motorola vs some other Android makers vs the Linux Community. The good thing that came out of this was a stack of test cases.

http://www.elinux.org/Android_Power_Management Long and brutal.

https://lwn.net/Articles/479841/ Linux 3.5 in the end merges this all most all the features of both solutions and compatible with the already in kernel framework. Also passes all the failure cases that could ruin you with Google Wakelocks or Motorola quickwakeup or Suspend blockers.

Sorry based on real Linux does not have to be a no show. In fact it never was.

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.

Even with all the crud of X11 a mobile phone was more than possible.

So how can you say Android would have been yet another perpetually in beta no-show if it was real linux based. The fact google was making their own new framework method following the Openmoko kind of style it would have worked if it was not for another reason.

Android was designed to be less restrictively licensed. Google did a lot of things to avoid restrictively licensing some got them sued by Sun. The major barrier to openmoko Linux was the fear of GPL by phone makers at the time.

Sailfish OS the descendant of Meego is going forwards quite well now. Particularly that it does not have the compatibility conditions nokia was asking for.

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.

Nokia was not exactly playing by the rules with Meego either. Magical patch submissions without decent explanation why caused a lot to bounce.

Nokia big problem with Meego was attempting to make two incompatible designed OS's be able to use each other application source code without alteration. So costing them more time than if they had just rewrote particular applications from the start line.

Over all most of google android patches did merge. There were just a few key ones that did not.

Reply Parent Score: 9

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

diegoviola Member since:
2006-08-15

Qt.

Get it right.

Reply Parent Score: 3

RE[3]: Android did for Linux?
by zima on Tue 10th Dec 2013 00:31 in reply to "RE[2]: Android did for Linux?"
zima Member since:
2005-07-06

Sailfish OS the descendant of Meego is going forwards quite well now.

Sailfish is beta quality at best, unstable ...and shipping. That didn't play out well for N9 Meego.

Reply Parent Score: 2