Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

Developer calls Intel's accusation 'prejudiced'

Posted: 12 Dec 2011 ?? ?Print Version ?Bookmark and Share

Keywords:Android platform? x86 chips? Android-x86 group?

Chih-Wei Huang is calling Intel Corp.'s claims that he was fragmenting the Android operating system as "prejudiced" PR tactics to discredit his work.

Intel has accused Huang of fragmenting the Android platform by releasing a code meant for x86 chips on his own Android-x86 group, which is not part of Google's official Android Open Source Project (AOSP).

Huang denied undermining Intel's efforts, saying he and a partner had been working on the project since June 2009, well before Intel's involvement, partially for work and partially out of interest.

"I like free software or open source," Huang told EE Times. "I have been a Linux user and developer for over ten years. Android is an operating system based on the Linux kernel, but has an entirely different software stack. That's very interesting to me."

Huang explained he didn't have an ARM development board, and therefore decided to experiment with Android using a more common platform, the x86. During his tinkering, Huang said he encountered some difficulties porting the Android code to x86 and wanted to share those with others, thus starting the Android-x86 project.

A source at Google told EE Times that this initial project of Huang's hadn't generated a huge deal of interest, but Huang said his group now boasts some 2,600 subscribers.

"People expect us to port each Android release to their favorite x86 tablet and netbook," he said adding, "I don't want to let them down."

Huang hotly denied Intel's claims he had not submitted his code to the Google run Android Open Source Project, saying that at least 26 of his patches have already been merged with the official x86 code, viewable on the AOSP tree.

For its part, Google sees no obligation to AOSP to support x86. Google simply chooses a lead device for every new release of Android, and works with one company to optimize the software for that particular device's chipset.

For instance, Android Ice cream Sandwich is optimized for TI's OMAP platform. Only once that optimization has been achieved does Google open source the binaries to that particular version, allowing other vendors a crack at the code.

"It's nice to see independent developers maintaining their own trees, but typically each chip vendor maintains its own tree, its own port and shares that port with its customers," a source at Google told us, adding that simply because Huang had submitted code, it didn't mean Google should simply accept it as official support for Intel's platform.

"At the end of the day, it's Intel's platform and we can't take code from anyone out there and say, 'hey this looks great', because it's up to Intel to support it. It's up to Intel and other x86 vendors to support their customers at the end of the day," he said.

1???2???3?Next Page?Last Page

Article Comments - Developer calls Intel's accusation '...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top