Linked by Thom Holwerda on Wed 11th May 2011 20:35 UTC
Thread beginning with comment 472722
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Comment by vivainio
by JAlexoid on Wed 11th May 2011 23:32
in reply to "RE[2]: Comment by vivainio"
A few complaints directed at Android have been that it is using a different method for handling 'handoffs' (wakelock), and it's rumoured with 3.1 to have a different USB driver stack to Linux.
I'm pretty sure it's the same story as with the scheduler - one size fits all is not always the best approach. And you know that if Linus will not think it's right it'll never get in to the mainline.




Member since:
2005-07-06
Forking is a large part of FOSS.
But so is upstreaming, the concept of making changes and offering them up to the parent project for inclusion. A few complaints directed at Android have been that it is using a different method for handling 'handoffs' (wakelock), and it's rumoured with 3.1 to have a different USB driver stack to Linux.
This means more work to keep Android in sync with Linux kernels, and that drivers developed for Android devices don't automatically get supported in Linux.