Friday, 30 November 2012

Licensing and versions of Android


The source code for Android is available under free and open source software licenses. Google publishes most of the code (including network and telephony stacks) under the Apache License version 2.0, and the rest, Linux kernel changes, under the GNU General Public License version 2. The Open Handset Alliance develops the changes to the Linux kernel, in public, with source code publicly available at all times. The rest of Android is developed in private, with source code released publicly when a new version is released. Typically Google collaborates with a hardware manufacturer to produce a flagship device (part of the Google Nexus series) featuring the new version of Android, then makes the source code available after that device has been released.
Android versions have been developed under a code-name and released in alphabetical order: Cupcake, Donut, Éclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, and Jelly Bean. The most recent major update was Jelly Bean v4.1, which was announced in June 2012.

Android beta 
Android 1.0 
Android 1.1 
Android 1.5 Cupcake 
Android 1.6 Donut 
Android 2.0/2.1 Eclair 
Android 2.2.x Froyo 
Android 2.3.x Gingerbread 
Android 3.x Honeycomb 
Android 4.0.x Ice Cream Sandwich 
Android 4.1.x Jelly Bean 


If you have any problem with your computer then you can contact to us:

Sunday, 25 November 2012

SECURITY AND PRIVACY IN ANDROID

Android applications run in a sandbox, an isolated area of the operating system that does not have access to the rest of the system's resources, unless access permissions are granted by the user when the application is installed. Before installing an application, the Play Store displays all required permissions. A game may need to enable vibration, for example, but should not need to read messages or access the phonebook. After reviewing these permissions, the user can decide whether to install the application. The sandboxing and permissions system weakens the impact of vulnerabilities and bugs in applications, but developer confusion and limited documentation has resulted in applications routinely requesting unnecessary permissions, reducing its effectiveness. The complexity of inter-application communication implies Android may have opportunities to run unauthorized code.
Several security firms have released antivirus software for Android devices, in particular, Lookout Mobile Security, AVG Technologies, Avast!, F-Secure, Kaspersky, McAfee and Symantec. This software is ineffective as sandboxing also applies to such applications, limiting their ability to scan the deeper system for threats.


If you have any problem with your computer then you can can contact to us: