Open-source software stack



Download 267.7 Kb.
Page4/5
Date21.06.2017
Size267.7 Kb.
#21285
1   2   3   4   5

Security issues


In March 2011, Google pulled 58 malicious apps from the Android Market, but not before the 58 apps were downloaded to around 260,000 devices.[126] These apps were malicious applications in the Android Market which contained trojans hidden in pirated versions of legitimate apps.[127] The malware (called DroidDream) exploited a bug which was present in versions of Android older than 2.2.2.[128]Android device manufacturers and carriers work in tandem to distribute Android based updates and had not uniformly issued patches to their customers for the DroidDream exploit, leaving users vulnerable.[129] Google said the exploit allowed the apps to gather device specific information, as well as personal information. Within days, Google remotely wiped the apps from infected users and rolled out an update that would negate the exploits that allowed the apps to view information. They also announced that they would be resolving the issue to ensure that events like this did not occur again.[130] Security firms such as AVG and Symantec have released antivirus software for Android devices.

In August 2010, an SMS Trojan called Trojan-SMS.AndroidOS.FakePlayer.a infected a number of mobile devices, according to security firm Kaspersky Lab. Disguised as a harmless media player application, the trojan, once installed sends out SMS text messages without the users knowledge or consent. According to Denis Maslennikov, Senior Malware Researcher at Kaspersky Lab, there's not an exact number of infected devices available at present, but the outbreak is currently regional. For now, only Russian Android users can actually lose money after installing the Trojan, but anyone can be infected.[131] Android users were advised not to use the Android web browser until Google issues a security patch. The Android Security Team responded and developed a fix on February 5th and patched Open Source Android two days later.


Marketing

Logos


The Android logo was designed with the Droid font family made by Ascender Corporation.[132]

Android Green is the color of the Android Robot that represents the Android operating system. The print color is PMS 376C and the RGB color value in hexadecimal is #A4C639, as specified by the Android Brand Guidelines.[133]



Android logo


Typeface


The custom typeface of Android is called Norad, only used in the text logo.[134]

Market share


Research company Canalys estimated in Q2 2009 that Android had a 2.8% share of worldwide smartphone shipments.[135] By Q4 2010 this had grown to 33% of the market, becoming the top-selling smartphone platform. This estimate includes the Tapas and OMS variants of Android.[11]

In February 2010 ComScore said the Android platform had 9.0% of the U.S. smartphone market, as measured by current mobile subscribers. This figure was up from an earlier estimate of 5.2% in November 2009.[136] By the end of Q3 2010 Android's U.S. market share had grown to 21.4 percent.[137]

In May 2010, Android's first quarter U.S. sales surpassed that of the rival iPhone platform. According to a report by the NPD group, Android achieved 25% smartphone sales in the US market, up 8% from the December quarter. In the second quarter, Apple's iOS was up by 11%, indicating that Android is taking market share mainly from RIM, and still has to compete with heavy consumer demand for new competitor offerings.[138] Furthermore, analysts pointed to advantages that Android has as a multi-channel, multi-carrier OS, which allowed it to duplicate the quick success of Microsoft's Windows Mobile.[139]

In early October 2010, Google added 20 countries to its list of approved submitters. By mid-October, purchasing apps will be available in a total of 32 countries.[140] For a complete list of countries that are allowed to sell apps and those able to buy them see Android Market.

As of December 2010[update] Google said over 300,000 Android phones were being activated daily,[141] up from 100,000 per day in May 2010.[142]

In February 2011, during the 2011 Mobile World Congress, Eric Schmidt announced that Android has reached 350,000 activations per day.[143]


Usage share


Data collected during two weeks ending on March 15, 2011

Data collected during two weeks ending on March 15, 2011 [144]



Platform

API Level

Distribution

Android 3.0 (Honeycomb)

11

0.2%

Android 2.3.3 (Gingerbread)

10

1.0%

Android 2.3 (Gingerbread)

9

0.7%

Android 2.2 (Froyo)

8

61.3%

Android 2.1 (Eclair)

7

29.0%

Android 1.6 (Donut)

4

4.8%

Android 1.5 (Cupcake)

3

3.0%

Linux compatibility

Android's kernel was derived from Linux but has been tweaked by Google outside the main Linux kernel tree.[145] Android does not have a native X Window System nor does it support the full set of standard GNU libraries, and this makes it difficult to port existing GNU/Linux applications or libraries to Android.[146] However, support for the X Window System is possible.[147] Google no longer maintains the code they previously contributed to the Linux kernel as part of their Android effort, creating a separate version or fork of Linux.[148][149] This was due to a disagreement about new features Google felt were necessary (some related to security of mobile applications).[150] The code which is no longer maintained was deleted in January 2010 from the Linux codebase.[151]

Google announced in April 2010 that they will hire two employees to work with the Linux kernel community.[152]

However, as of January 2011, points of contention still exist between Google and the Linux kernel team: Google tried to push upstream some Android-specific power management code in 2009, which is still rejected today.[153]

Furthermore, Greg Kroah-Hartman, the current Linux kernel maintainer for the -stable branch, said in December 2010 that he was concerned that Google was no longer trying to get their code changes included in mainstream Linux.[154] Some Google Android developers hinted that "the Android team was getting fed up with the process," because they were a small team and had more urgent work to do on Android.[155]

Claimed infringement of copyrights and patents

On 12 August 2010, Oracle, owner of Java since it acquired Sun Microsystems in April 2009, sued Google over claimed infringement of copyrights and patents. The lawsuit claims that, "In developing Android, Google knowingly, directly and repeatedly infringed Oracle's Java-related intellectual property."[156]

Specifically the patent infringement claim references seven patents including United States Patent No. 5,966,702, entitled "Method And Apparatus For Preprocessing And Packaging Class Files," and United States Patent No. 6,910,205, entitled "Interpreting Functions Utilizing A Hybrid Of Virtual And Native Machine Instructions."[157] It also references United States Patent No. RE38,104, ("the '104 patent") entitled “Method And Apparatus For Resolving Data References In Generated Code” authored by James Gosling, best known as the father of the Java programming language.[158]

In response Google submitted multiple lines of defense, saying that Android did not infringe on Oracle's patents or copyright, that Oracle's patents were invalid, and several other defenses. They said that Android is based on Apache Harmony, a clean room implementation of the Java class libraries, and an independently developed virtual machine called Dalvik.[159][160][161]



The Free Software Foundation has called this suit a "clear attack against someone's freedom to use, share, modify, and redistribute software."[162] However, the FSF also criticized Google, saying that Google could have avoided the suit by building Android on top of IcedTea, whose GPL license provides some protection against patents, instead of implementing it independently under the Apache License. The FSF wrote "It's sad to see that Google apparently shunned those protections in order to make proprietary software development easier on Android." and remarked that Google had not taken any clear position or action against software patents.

See also

  • Android Market

  • Android version history

  • Chromium OS

  • Google Chrome OS

  • List of Android devices

  • List of Android OS-related topics

References

    1. ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". http://www.lextrait.com/Vincent/implementations.html. Retrieved 2010-01-05. 

    2. ^ a b Asad, Taimur (24 February 2011). "Google Releases Android 3.0". Tom's Guide. 

    3. ^ http://www.android-x86.org/

    4. ^ "Licenses". Android Open Source Project. Open Handset Alliance. http://source.android.com/source/licenses.html. Retrieved 2010-06-10. 

    5. ^ "Google Projects for Android". code.google.com. Google Inc. 2011. Archived from the original on 2011-02-23. http://www.webcitation.org/5wiw1JXa2. Retrieved 2011-02-23. 

    6. ^ "Philosophy and Goals". source.android.com. Google Inc. 2011. Archived from the original on 2011-02-23. http://www.webcitation.org/5wiy036ap. Retrieved 2011-02-23. 

    7. ^ "Google Buys Android for Its Mobile Arsenal". Businessweek.com. 2005-08-17. http://www.businessweek.com/technology/content/aug2005/tc20050817_0949_tc024.htm. Retrieved 2010-10-29. 

    8. ^ a b c d Open Handset Alliance (2007-11-05). "Industry Leaders Announce Open Platform for Mobile Devices". Press release. http://www.openhandsetalliance.com/press_110507.html. Retrieved 2007-11-05. 

    9. ^ Open Handset Alliance. "Open Handset Alliance - FAQ". Press release. http://www.openhandsetalliance.com/oha_faq.html. Retrieved 2010-11-15. 

    10. ^ "About the Android Open Source Project". http://source.android.com/about/index.html. Retrieved 2010-11-15. 

    11. ^ a b Tarmo Virki and Sinead Carew. "Google topples Symbian from smartphones top spot". Reuters. http://uk.reuters.com/article/2011/01/31/oukin-uk-google-nokia-idUKTRE70U1YT20110131. Retrieved 1 February 2011. 

    12. ^ "Google's Android becomes the world's leading smart phone platform (Canalys research release: r2011013)". Canalys. 31 January 2011. http://www.canalys.com/pr/2011/r2011013.html. Retrieved 1 February 2011. 

    13. ^ Lynnette Luna (9 March 2011). "Android now dominates mobile OS market and it may lean in malware too". fiercemobileit.com. http://www.fiercemobileit.com/story/android-now-dominates-mobile-os-market-and-it-may-lead-malware-too/2011-03-09. Retrieved 9 March 2011. 

    14. ^ "Gartner Says Worldwide Mobile Device Sales to End Users Reached 1.6 Billion Units in 2010; Smartphone Sales Grew 72 Percent in 2010". Gartner. 9 Feb 2011. http://www.gartner.com/it/page.jsp?id=1543014. Retrieved 15 Feb 2011. 

    15. ^ Andrew Kameka (15 February 2011). "Android has 150k apps, 350k daily activations, and more notes from Eric Schmidt’s MWC keynote". Androinica.com. http://androinica.com/2011/02/15/android-has-150k-apps-350k-daily-activations-and-more-notes-from-eric-schmidts-mwc-keynote/. Retrieved 4 March 2011. 

    16. ^ "Android Stats". 3 Mar 2011. http://www.androlib.com/appstats.aspx. Retrieved 3 March 2011. 

    17. ^ Shankland, Stephen (12 November 2007). "Google's Android parts ways with Java industry group". CNET News. http://www.news.com/8301-13580_3-9815495-39.html. 

    18. ^ "Open Handset Alliance". Open Handset Alliance. http://www.openhandsetalliance.com/. Retrieved 2010-06-10. 

    19. ^ Jackson, Rob (10 December 2008). "Sony Ericsson, HTC Androids Set For Summer 2009". Android Phone Fans. http://phandroid.com/2008/12/10/sony-ericsson-htc-androids-set-for-summer-2009/. Retrieved 2009-09-03. 

    20. ^ "Android Overview". Open Handset Alliance. http://www.openhandsetalliance.com/android_overview.html. Retrieved 2008-09-23. 

    21. ^ "Open Core". http://www.opencore.net/. Retrieved 2010-06-03. 

    22. ^ Gubatron.com (23 May 2010). "How many lines of code does it take to create the Android OS?". http://www.gubatron.com/blog/2010/05/23/how-many-lines-of-code-does-it-take-to-create-the-android-os/. Retrieved 2010-06-03. 

    23. ^ a b c Elgin, Ben (2005-08-17). "Google Buys Android for Its Mobile Arsenal". businessweek.com. Bloomberg L.P. Archived from the original on 2011-02-24. http://www.webcitation.org/5wk7sIvVb. Retrieved 2011-02-24. "In what could be a key move in its nascent wireless strategy, Google (GOOG) has quietly acquired startup Android Inc...." 

    24. ^ Markoff, John (2007-11-04). "I, Robot: The Man Behind the Google Phone". The New York Times. The New York Times Company. Archived from the original on 2011-02-24. http://www.webcitation.org/5wk8qZjEd. Retrieved 2011-02-24. "The Sidekick was made by Danger Inc., a start-up in Palo Alto, Calif.; Mr. Rubin, one of its founders..." 

    25. ^ Kirsner, Scott (2007-09-02). "Introducing the Google Phone". The Boston Globe. http://www.boston.com/business/technology/articles/2007/09/02/introducing_the_google_phone/. Retrieved 2008-10-24. 

    26. ^ Block, Ryan (2007-08-28). "Google is working on a mobile OS, and it's due out shortly". Engadget. http://www.engadget.com/2007/08/28/google-is-working-on-a-mobile-os-and-its-due-out-shortly/. Retrieved 2007-11-06. 

    27. ^ Sharma, Amol; Delaney, Kevin J. (2007-08-02). "Google Pushes Tailored Phones To Win Lucrative Ad Market". The Wall Street Journal. http://online.wsj.com/article_email/SB118602176520985718-lMyQjAxMDE3ODA2MjAwMjIxWj.html. Retrieved 2007-11-06. 

    28. ^ "Google admits to mobile phone plan". directtraffic.org. Google News. 2007-03-20. http://www.directtraffic.org/OnlineNews/Google_admits_to_mobile_phone_plan_18094880.html. Retrieved 2007-11-06. 

    29. ^ McKay, Martha (21 December 2006). "Can iPhone become your phone?; Linksys introduces versatile line for cordless service". The Record: p. L9. "And don't hold your breath, but the same cell phone-obsessed tech watchers say it won't be long before Google jumps headfirst into the phone biz. Phone, anyone?" 

    30. ^ Ackerman, Elise (2007-08-30). "Blogosphere Aflutter With Linux-Based phone Rumors". Linux Insider. http://www.linuxinsider.com/rsstory/59115.html. Retrieved 2007-11-07. [dead link]

    31. ^ Claburn, Thomas (2007-09-19). "Google's Secret Patent Portfolio Predicts gPhone". InformationWeek. http://www.informationweek.com/news/showArticle.jhtml?articleID=201807587&cid=nl_IWK_daily. Retrieved 2007-11-06. 

    32. ^ Pearce, James Quintana (2007-09-20). "Google's Strong Mobile-Related Patent Portfolio". mocoNews.net. http://www.moconews.net/entry/419-googles-strong-mobile-related-patent-portfolio/. Retrieved 2007-11-07. 

    33. ^ Martinez, Jennifer (2008-12-10). "CORRECTED — UPDATE 2-More mobile phone makers back Google's Android". Reuters (Thomson Reuters). http://www.reuters.com/article/newsOne/idUSN0928595620081210. Retrieved 2008-12-13. 

    34. ^ Kharif, Olga (2008-12-09). "Google's Android Gains More Powerful Followers". BusinessWeek. McGraw-Hill. http://www.businessweek.com/the_thread/techbeat/archives/2008/12/googles_android_2.html. Retrieved 2008-12-13. 

    35. ^ Boulton, Clint (21 October 2008). "Google Open-Sources Android on Eve of G1 Launch". eWeek. http://www.eweek.com/c/a/Mobile-and-Wireless/Google-Open-Sources-Android-on-Eve-of-G1-Launch/. Retrieved 2009-09-03. 

    36. ^ Bort, Dave (21 October 2008). "Android is now available as open source". Android Open Source Project. http://source.android.com/posts/opensource. Retrieved 2009-09-03. . Mirror link.

    37. ^ Android issues reviewed

    38. ^ "Android Open Source Project Frequently Asked Questions: Compatibility". source.android.com. http://source.android.com/faqs.html#compatibility. Retrieved 13 March 2011. 

    39. ^ Skyhook Wireless, Inc. vs Google, Inc, (15 September 2010) (“This entirely subjective review, conducted solely by Google employees with ultimate authority to interpret the scope and meaning of the CDD as they see fit, effectively gives Google the ability to arbitrarily deem any software, feature or function 'non-compatible' with the CDD.”). Text

    40. ^ "SKYHOOK WIRELESS, INC. vs. GOOGLE, INC.". Social Law Library Research Portal. December 2010. http://www.socialaw.com/slip.htm?cid=20416&sid=121. Retrieved 13 March 2011. 

    41. ^ "Android 2.0 Platform Highlights". Android Developers. http://developer.android.com/sdk/android-2.0-highlights.html. Retrieved 2009-10-27. 

    42. ^ "Android 2.2 Platform Highlights". Android Developers. 20 May 2010. http://developer.android.com/sdk/android-2.2-highlights.html. Retrieved 2010-05-23. 

    43. ^ "Android 2.3 Platform Highlights". Android Developers. 6 December 2010. http://developer.android.com/sdk/android-2.3-highlights.html. Retrieved 2010-12-07. 

    44. ^ Mithun Chandrasekhar (2 February 2011). "Google's Android Event Analysis". AnandTech. http://www.anandtech.com/show/4150/googles-android-event-analysis/2. Retrieved 5 February 2011. "I confirmed this with Google; Honeycomb, at least in the current form, will not be coming to non-tablet devices." 

    45. ^ Rapheal, JR. "Will Android Honeycomb come to smartphones?". Computerworld. http://blogs.computerworld.com/17642/android_honeycomb_smartphones. Retrieved 24 February 2011. 

    46. ^ "Android Platform Highlights". Google. http://developer.android.com/sdk/android-3.0-highlights.html. Retrieved 24 February 2011. 

    47. ^ a b c "Android 3.0 Platform Highlights". Android Developers. 26 January 2011. http://developer.android.com/sdk/android-3.0-highlights.html. Retrieved 2011-01-26. 

    48. ^ Nilay Patel (26 January 2011). "Motorola Atrix 4G and Xoom tablet launching at the end of February, Droid Bionic and LTE Xoom in Q2". Engadget. http://www.engadget.com/2011/01/26/motorola-atrix-4g-and-xoom-tablet-launching-at-the-end-of-februa/. Retrieved 5 February 2011. 

    49. ^ Patel, Nilay (15 February 2011). "Next version of Android will combine Gingerbread and Honeycomb, arrive on a six-month cycle". Engadget. http://www.engadget.com/2011/02/15/next-version-of-android-will-combine-gingerbread-and-honeycomb/. 

    50. ^ Kincaid, Jason (12 January 2011). "The Future Version Of Android Isn’t Called Ice Cream. It’s Ice Cream SANDWICH". Techcrunch. http://techcrunch.com/2011/01/11/android-ice-cream-sandwich/. 

    51. ^ "What is Android?". Android Developers. 21 July 2009. http://developer.android.com/guide/basics/what-is-android.html. Retrieved 2009-09-03. 

    52. ^ Topolsky, Joshua (2007-11-12). "Google's Android OS early look SDK now available". Engadget. http://www.engadget.com/2007/11/12/googles-android-os-early-look-sdk-now-available/. Retrieved 2007-11-12. 

    53. ^ a b "Android Supported Media Formats". Android Developers. http://developer.android.com/guide/appendix/media-formats.html. Retrieved 2009-05-01. 

    54. ^ "Flash Player 10.1 for Android 2.2 Release Notes". Adobe Knowledgebase. http://kb2.adobe.com/cps/860/cpsid_86018.html. Retrieved 27 January 2011. 

    55. ^ "RealNetworks Gives Handset and Tablet OEMs Ability to Deliver HTTP Live Content to Android Users". realnetworks.com. 10 September 2010. http://www.realnetworks.com/pressroom/releases/2010/RealPlayer-for-Mobile-Delivers-HTTP-Live-Content-to-Android.aspx. Retrieved 27 January 2011. 

    56. ^ Musil, Steven (11 February 2009). "Report: Apple nixed Android's multitouch". CNET News. http://news.cnet.com/8301-13579_3-10161312-37.html. Retrieved 2009-09-03. 

    57. ^ Ziegler, Chris (2 February 2010). "Nexus One gets a software update, enables multitouch". Engadget. http://www.engadget.com/2010/02/02/nexus-one-gets-a-software-update-enables-multitouch/. Retrieved 2010-02-02. 

    58. ^ Bray, Tim (28 April 2010). "Multitasking the Android Way". Android Developers. http://android-developers.blogspot.com/2010/04/multitasking-android-way.html. Retrieved 2010-11-03. 

    59. ^ "Speech Input for Google Search". Android Developers. http://developer.android.com/resources/articles/speech-input.html. Retrieved 3 November 2010. 

    60. ^ "Voice Actions for Android". google.com. http://www.google.com/mobile/voice-actions/. Retrieved 27 January 2011. 

    61. ^ JR Raphael (May 6, 2010). "Use Your Android Phone as a Wireless Modem". PCWorld. http://www.pcworld.com/article/190265/use_your_android_phone_as_a_wireless_modem.html. Retrieved 2010-11-03. 

    62. ^ "Basics of Android". beinno.com. http://www.beinno.com/2010/09/basics-about-android.html. Retrieved 2010-11-03. 


    63. Download 267.7 Kb.

      Share with your friends:
1   2   3   4   5




The database is protected by copyright ©ininet.org 2024
send message

    Main page