Re: Forked android kernel development from linux kernel mainline

From: Ted Ts'o
Date: Tue Nov 09 2010 - 15:55:29 EST


On Tue, Nov 09, 2010 at 10:52:13PM +0400, Elvis Dowson wrote:
>
> On Nov 9, 2010, at 10:42 PM, david@xxxxxxx wrote:
>
> > you can modify them, but unless those modifications get used, what good are they?
>
> It would at least help us get android into mainline, and allow
> hand-set manufacturers to baseline from a newer kernel version, and
> prevent the fork.

Ah, but if you make changes to the android userspace that aren't
accepted upstream by the core android development team, you'll be
forking the android userspace. And given that they are continuing to
add new features to the android userspace, what makes you so sure that
the handset manufacturers will follow *your* tree?

Note also that the handset manufacturers also don't want to reveal
choices they may have made vis-a-vis to-be-released hardware until the
product is ready to ship. Hence they make their changes in private
trees that only get shared with partners (including the upstream
Android userspace developers at Google as well as their chip
suppliers) when an NDA is signed.

So it's not clear they will be that interested in using a baseline
from a newer kernel version. Especially if the changes you propose
making to your forked version of the Android userspace don't contain
the latest and greatest user-visible features....

- Ted

P.S. These are my opinions only; I don't speak for my employer.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/