Android (operating system)
From Wikipedia, the free encyclopedia
Home screen displayed by Samsung Nexus Swith Google, running Android 2.3 "Gingerbread" | |
Company /developer | Google Inc, Open Handset Alliance |
Programmed in | C (core),[1] Java (UI), C++ |
Working state | Current |
Source model | Mixed (free and open source software and proprietary software)[2][3] |
Initial release | 23 September 2008 |
Latest stable release |
Tablets: 3.2.1 (Honeycomb)
Phones: 2.3.7 (Gingerbread) / 20 September 2011 |
Package manager | APK |
Supported platforms | ARM, MIPS,[4] x86[5] |
Kernel type | Linux kernel (monolithic) |
Default user interface | Graphical |
License | Apache License 2.0 (closed source for Android 3.x) Linux kernel patches underGNU GPL v2[6] |
Official website | android.com |
Android is an operating system for mobile devices such as smartphones and tablet computers. It is developed by the Open Handset Alliance led by Google.[7][8]
Google purchased the initial developer of the software, Android Inc., in 2005.[9] The unveiling of the Android distribution on November 5, 2007 was announced with the founding of the Open Handset Alliance, a consortium of 84 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices.[10][11][12][13] Google released most of the Android code under the Apache License, a free software license.[14] The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.[15]
Android consists of a kernel based on the Linux kernel, with middleware, libraries and APIswritten in C and application software running on an application framework which includes Java-compatible libraries based on Apache Harmony. Android uses the Dalvik virtual machine withjust-in-time compilation to run compiled Java code.[16] Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. Developers write primarily in a customized version of Java.[17] There are currently more than 520,000 apps available for Android.[18][19] Apps can be downloaded from third-party sites or through online stores such as Android Market, the app store run by Google.
No comments:
Post a Comment