Linux developer explains Android kernel code removal

Summary:Greg Kroah-Hartman, a Linux kernel developer, has posted a blog explaining the decision to excise Google's Android code from the kernel.

Greg Kroah-Hartman, a Linux kernel developer, has posted a blog explaining the decision to excise Google's Android code from the kernel.

Kroah-Hartman removed the code in December, noting that Android drivers "are no longer being developed and the original authors seem to have abandoned them".

In a blog post on Tuesday, Kroah-Hartman explained his motivation, saying: "No one cared about the code, so it was removed". He said Google's decision to effectively create a new kernel branch meant any drivers written for Android hardware platforms cannot be merged into the main kernel tree.

"Because Google doesn't have their code merged into the mainline, these companies creating drivers and platform code are locked out from ever contributing it back to the kernel community," he wrote. "Companies with Android-specific platform and drivers can not contribute upstream, which causes these companies a much larger maintenance and development cycle."

For more on this story, read Linux dev explains Android kernel code removal on ZDNet UK.

Topics: Linux, Android, Google, Open Source, Operating Systems, Software, Software Development

About

David Meyer is a freelance technology journalist. He fell into journalism when he realised his musical career wouldn't be paying many bills. His early journalistic career was spent in general news, working behind the scenes for BBC radio and on-air as a newsreader for independent stations. David's main focus is on communications, of both... Full Bio

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.