Re: Forked android kernel development from linux kernel mainline

From: Ted Ts'o
Date: Sat Nov 06 2010 - 15:23:20 EST


On Sat, Nov 06, 2010 at 11:12:02AM -0700, Greg KH wrote:
> Are you willing to maintain the android kernel code in the mainline
> kernel tree? If so, I will be glad to add it back in, but as no one was
> willing to do the work, it was removed. It's as simple as that.

Note that whoever needs maintain the Android kernel code in mainline
needs to be working with both the Android kernel developers as well as
the upstream maintainers, in hopes of finding a way to find a path
which meets the requirements of both the android kernel developers and
the upstream kernel maintainers.

Otherwise, it's highly likely that no forward progress will get made,
and the code will get yanked from staging after 6-9 months of no
forward progress.

Given that the Android kernel developers have already spent upwards of
ten times the amount of engineering hours it would take forward port
their kernel patches to each upstream kernel version for the next
several years, finding a path that meets their requirements as well as
those of the upstream kernel maintainers may not be a trivial thing.

Also keep in mind that someone no less than Linus Torvalds has said
that sometimes forks are good, and that the _freedom_ to fork is
critical. But if anyone feels that figuring out some way to make the
android kernel patches (a) upstreamable, and (b) compatible with
android's userspace is their itch to scratch, the other part of the
open source ethos is that they are certainly free to try.

- Ted

P.S. I speak for myself, and not 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/