Open-Source Android Now Actually Open-Source

By Eric Blair
15:45, October 22nd 2008
62 votes
Vote this story
Open-Source Android Now Actually Open-Source

The Android operating system, which is based on a Linux kernel, and is developed, jointly by Google and the Open Handset Alliance (of which it is a part), has had a rather peculiar coming of age.

Although developed, say Google, with an open-source destiny in mind, it started out in its early stages (version 1.0) as a completely closed system, developed in-house by the Google-acquired Android Inc. "We decided we didn't need to build release 1.0 as open source...We engineered 1.0 as a best-in-class, fully staffed, engineered product. Having delivered that, we think it's time to start leveraging the benefits of what open source can bring,” said Rich Miner, who is the manager of Google's mobile platforms group.

Even afterwards, parts of the Android SDK were kept proprietary and closed-source, lending themselves to criticism of users who claimed Google was trying to control the platform thus.

In a maturing move, however, Google decided to release the complete Android mobile OS stack as open source. The catch here is another unorthodox move that Google pulled. Instead of using the “mainstream” open source license, the GNU General Public License (GPL) which was originally written by free software activist and pioneer Richard Stallman, but instead chose to go with the alternative Apache license to release their source code to the public.

The reason for this is that one of the basic tenets of the GPL is that developers who make additions or changes to code they got under the license, must give that code back to the community, that is publish their work under the GPL as well. Google did not want to force developers to do this, because they wanted developers to be able to make their own flavours of the Android OS proprietary, so that they could better compete on the market. Therefore, Android has been released under the Apache license, which is far less restrictive on these matters.

Google wants to see this move translate into more diverse and better applications being developed, as well as cheaper and faster smartphones, as they have now given developers the full tools to do so. "You can literally take that entire source code, put it on a piece of hardware, and you'd have a working phone," said Android Product Manager Erick Tseng. "You could not have done that before with just the SDK. Whether you're a carrier, an OEM or even just an application provider, you can partner up with a hardware manufacturer and make a phone."

Some of the new types of development that we could see are location-based travel tools that take advantage of the GPS and geolocation functions of the Android, as well support for hardware components like accelerometers. Other avenues include on-the-fly social networking integration, such as that which is planned for Motorola’s social networking smartphone, which also based on the Android.

The goal of Android right now is basically to disseminate it “all over the place” and see it spread to new areas and take new forms. In a video on the Android open source project site, developers are simply asking “What will you do with Android?”



© 2007 - 2009 - eFluxMedia
dotclear

Other News in

dotclear
Latest videos in Technology
Drink coffee, charge battery
'Le Croupier' brings 3D...
Parking Goes High-Tech
Facebook controversy
Solar power plant goes hybrid

dotclear
Technology You are here: Technology
» Technology   » Gadgets   » Video Games   
E-mail To A Friend Print RSS Text size: Decrease font size Increase font size
dotclear
dotclear
dotclear

Interested In This Topic?

News Alert will keep you informed. Find out more.
dotclear
Photos Gallery
dotclear