Android is hailed as “the first complete, open, and free mobile platform”:
Free and Open Source :
- Complete: The designers took a comprehensive approach when they developed the Android platform.They began with a secure operating system and built a robust software framework on top that allows for rich application development opportunities.
- Open: The Android platform is provided through open source licensing. Developers have unprecedented access to the handset features when developing applications.
- Free: Android applications are free to develop.There are no licensing or royalty fees to develop on the platform. No required membership fees. No required testing fees.No required signing or certification fees.Android applications can be distributed and commercialized in a variety of ways.
Free and Open Source :
Android is an open source platform. Neither developers nor handset manufacturers pay royalties or license fees to develop for the platform. The underlying operating system of Android is licensed under GNU General Public License Version 2 (GPLv2), a strong “copyleft” license where any third-party improvements must continue to fall under the open source licensing agreement terms.
The Android framework is distributed under the Apache Software License (ASL/Apache2), which allows for the distribution of both open- and closed-source derivations of the source code. Commercial developers (handset manufacturers especially) can choose to enhance the platform without having to provide their improvements to the open source community.
Instead, developers can profit from enhancements such as handset-specific improvements and redistribute their work under whatever licensing they want. Android application developers have the ability to distribute their applications under whatever licensing scheme they prefer.Developers can write open source freeware or traditional licensed applications for profit and everything in between.
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.