היסטוריה של אנדרואיד

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש

היסטוריית הגרסאות של אנדרואיד החלה עם השחרור הציבורי של הגרסה הראשונה מסוג בטא ב-5 בנובמבר 2007. הגרסה המסחרית הראשונה, אנדרואיד 1.0, הופצה ב-23 בספטמבר 2008. מערכת ההפעלה פותחה על ידי גוגל על בסיס לוח זמנים שנתי מאז 2011 לפחות.[1] גרסאות חדשות ומרכזיות מוכרזות בגוגל I/O בחודש מאי, יחד עם בדיקות בטא, כאשר הגרסה היציבה מופצת בדרך כלל לציבור בין אוגוסט לאוקטובר.

המכשירים המסחריים הראשונים שהריצו את מערכת ההפעלה אנדרואיד היו HTC Dream (שווק כ-T-Mobile G1) וסמסונג גלקסי (GT-i7500).

סקירה כללית

הפיתוח של אנדרואיד החל ב-2003 על ידי Android, Inc., שנרכשה על ידי גוגל ב-2005.[2] היו לפחות שתי גרסאות פנימיות של התוכנה בתוך גוגל וברית המכשירים הפתוחים (OHA) לפני שחרור גרסת הבטא.[3][4] גרסת הבטא הופצה ב-5 בנובמבר 2007,[5][6] בעוד ערכת פיתוח התוכנה (SDK) הופצה ב-12 בנובמבר 2007.[7] מספר גרסאות בטא ציבוריות של ה-SDK הופצו.[8] שחרורים אלה נעשו באמצעות אמולציית תוכנה מכיוון שלא היו מכשירים פיזיים לבדיקת מערכת ההפעלה. הן מערכת ההפעלה עצמה והן ה-SDK הופצו יחד עם קוד המקור שלהם, כתוכנה חופשית תחת רישיון אפאצ'י.[9]

השחרור הציבורי הראשון של אנדרואיד 1.0 התרחש עם השקת ה-T-Mobile G1 (המכונה גם HTC Dream) באוקטובר 2008.[10] אנדרואיד 1.0 ו-1.1 לא הופצו תחת שם קוד ספציפי.[11] שמות הקוד "Astro Boy" ו-"Bender" שימשו באופן פנימי בחלק מבניות המיילסטון המוקדמות לפני גרסה 1.0, אך מעולם לא שימשו כשמות קוד רשמיים של גרסאות 1.0 ו-1.1 של מערכת ההפעלה.[12]

מנהל הפרויקט, ריאן גיבסון, הגה שימוש בסכמת שמות בנושא קונדיטוריה עבור שחרורים ציבוריים, החל מאנדרואיד 1.5 קאפקייק. גוגל הודיעה באוגוסט 2019 כי הם מסיימים את סכמת השמות בנושא קונדיטוריה ומשתמשים בסדר מספרי לגרסאות עתידיות.[13] ההפצה הראשונה תחת פורמט הסדר המספרי היה אנדרואיד 10, שהופץ בספטמבר 2019.

ב-2017, גוגל הודיעה כי גוגל פליי תתחיל לדרוש מיישומים למקד לגרסת אנדרואיד עדכנית.[14] מאז, גרסה חדשה ומשמעותית של אנדרואיד משתחררת במחצית השנייה של כל שנה, ויישומים חייבים למקד אותה עד 31 באוגוסט של השנה שלאחר מכן עבור יישומים חדשים, או עד 1 בנובמבר עבור עדכוני יישומים.[15]

שם שם קוד פנימי[11] מספר גרסה רמת API תאריך הפצה תאריך עדכון האבטחה האחרון[16] גרסת שירותי גוגל פליי האחרונה[17] (תאריך הפצה)
אנדרואיד 1.0 - 1 1 23 בספטמבר 2008
אנדרואיד 1.1 Petit Four 1.1 2 9 בפברואר 2009
אנדרואיד קאפקייק קאפקייק 1.5 3 27 באפריל 2009
אנדרואיד דונאט דונאט 1.6 4 15 בספטמבר 2009
אנדרואיד אקלייר אקלייר 2.0 5 27 באוקטובר 2009
אקלייר 2.0.1 6 3 בדצמבר 2009
אקלייר 2.1 7 11 בינואר 2010[18]
אנדרואיד פרויו פרויו 2.2 – 2.2.3 8 20 במאי 2010 3.2.25 (אוקטובר 2014)
אנדרואיד ג'ינג'רברד ג'ינג'רברד 2.3 – 2.3.2 9 6 בדצמבר 2010 10.0.84 (נובמבר 2016)
ג'ינג'רברד 2.3.3 – 2.3.7 10 9 בפברואר 2011 10.0.84 (נובמבר 2016)
אנדרואיד האניקומב האניקומב 3.0 11 22 בפברואר 2011 10.0.84 (נובמבר 2016)
האניקומב 3.1 12 10 במאי 2011 10.0.84 (נובמבר 2016)
האניקומב 3.2 – 3.2.6 13 15 ביולי 2011 10.0.84 (נובמבר 2016)
אנדרואיד אייס קרים סנדוויץ' אייס קרים סנדוויץ' 4.0 – 4.0.2 14 18 באוקטובר 2011 14.8.49 (פברואר 2019)
אייס קרים סנדוויץ' 4.0.3 – 4.0.4 15 16 בדצמבר 2011 14.8.49 (פברואר 2019)
אנדרואיד ג'לי בין ג'לי בין 4.1 – 4.1.2 16 9 ביולי 2012 21.33.56 (ספטמבר 2021)
ג'לי בין 4.2 – 4.2.2 17 13 בנובמבר 2012 21.33.56 (ספטמבר 2021)
ג'לי בין 4.3 – 4.3.1 18 24 ביולי 2013 21.33.56 (ספטמבר 2021)
אנדרואיד קיטקט קיי ליימ פאי 4.4 – 4.4.4 19 31 באוקטובר 2013 אוקטובר 2017 23.30.13 (אוגוסט 2023)
קיי ליימ פאי 4.4W – 4.4W.2 20 25 ביוני 2014 ללא 23.30.13 (אוגוסט 2023)
אנדרואיד לוליפופ למון מרנג פאי 5.0 – 5.0.2 21 4 בנובמבר 2014[19] נובמבר 2017 24.28.35 (אוגוסט 2024)
למון מרנג פאי 5.1 – 5.1.1 22 2 במרץ 2015[20] מרץ 2018 24.28.35 (אוגוסט 2024)
אנדרואיד מרשמלו מקדמיה נאט קוקי 6.0 – 6.0.1 23 29 בספטמבר 2015[21] אוגוסט 2018 25.22.34 (יוני 2025)
אנדרואיד נוגט ניו יורק צ'יזקייק 7.0 24 22 באוגוסט 2016 אוגוסט 2019 25.22.34 (יוני 2025)
ניו יורק צ'יזקייק 7.1 – 7.1.2 25 4 באוקטובר 2016 אוקטובר 2019 25.22.34 (יוני 2025)
אנדרואיד אוראו עוגיית שיבולת שועל 8.0 26 21 באוגוסט 2017 ינואר 2021 25.22.34 (יוני 2025)
עוגיית שיבולת שועל 8.1 27 5 בדצמבר 2017 אוקטובר 2021 25.22.34 (יוני 2025)
אנדרואיד פאי גלידת פיסטוק[22] 9 28 6 באוגוסט 2018 ינואר 2022 25.22.34 (יוני 2025)
אנדרואיד 10 טארט קווינס[23] 10 29 3 בספטמבר 2019 פברואר 2023 25.22.34 (יוני 2025)
אנדרואיד 11 עוגת קטיפה אדומה[23] 11 30 8 בספטמבר 2020 פברואר 2024 25.22.34 (יוני 2025)
אנדרואיד 12 קונוס שלג 12 31 4 באוקטובר 2021 מרץ 2025 25.22.34 (יוני 2025)
אנדרואיד 12L קונוס שלג גרסה 2 12.1[26] 32 7 במרץ 2022 מרץ 2025 25.22.34 (יוני 2025)
אנדרואיד 13 טירמיסו 13 33 15 באוגוסט 2022 יוני 2025 25.22.34 (יוני 2025)
אנדרואיד 14 עוגה הפוכה[27] 14 34 4 באוקטובר 2023 יוני 2025 25.22.34 (יוני 2025)
אנדרואיד 15 גלידת וניל[28] 15 35 3 בספטמבר 2024 יוני 2025 25.22.34 (יוני 2025)
אנדרואיד 16 בקלאווה[29] 16 36 10 ביוני 2025 יוני 2025 25.22.34 (יוני 2025)

דרישות חומרה

עמוד ראשי
ראו גם – אנדרואיד (מערכת הפעלה)#חומרה

פלטפורמת החומרה העיקרית עבור אנדרואיד היא ארכיטקטורת ARM ב-64 סיביות (למשל ARMv8-A; בעבר נתמכה גם ארכיטקטורת ARMv7 ב-32 סיביות ו-ARMv5). בנוסף, ישנה תמיכה גם בארכיטקטורות x86[א] ו-MIPS[ב]. התמיכה ב-MIPS בוטלה מאוחר יותר, והוסרה לחלוטין בגרסת NDK r17.[32]

בגרסאות אנדרואיד 1.0 עד 1.5 נדרשה מצלמת 2 מגה-פיקסל עם מיקוד אוטומטי. הדרישה שונתה בגרסה 1.6 והתאפשרה מצלמה עם פוקוס קבוע בלבד.[33] החל מגרסה 10, המערכת אינה דורשת מצלמה כלל.[34]

ב-2012 החלו להופיע מכשירים מבוססי מעבדי אינטל, כולל טלפונים[35] וטאבלטים. עם המעבר לתמיכה בארכיטקטורות 64 סיביות, אנדרואיד פעלה תחילה על x86 ואז על ARM64.[36][37] מאז אנדרואיד 5.0 Lollipop, גרסאות 64 סיביות של כל הפלטפורמות נתמכות בנוסף לגרסאות 32 סיביות.

דרישות זיכרון RAM עבור אנדרואיד 7.1 תלויות בגודל וצפיפות המסך ובסוג המעבד, ונעות בין 816MB ל-1.8GB עבור ארכיטקטורת 64 סיביות ובין 512MB ל-1.3GB עבור 32 סיביות. בפועל, מרבית המכשירים נדרשים ל-1GB.[38][ג] ההמלצה לאנדרואיד 4.4 היא 512MB לפחות,[39] כאשר למכשירים עם "זיכרון נמוך" נדרש מינימום של 340MB, לא כולל זיכרון שמוקצה לרכיבי חומרה כמו הבס-בנד.[40] גרסה 4.4 דורשת מעבד ARMv7, MIPS או x86 בארכיטקטורת 32 סיביות,[41] יחד עם מעבד גרפי תואם OpenGL ES 2.0.[42]

אנדרואיד תומך ב-OpenGL ES בגרסאות 1.1, 2.0, 3.0, 3.2, ומאז גרסה 7.0 גם ב-Vulkan (כולל גרסה 1.1 במכשירים מסוימים[43]). יש אפליקציות הדורשות גרסת OpenGL ES מסוימת, ולכן דרוש גם חומרה גרפית מתאימה.[42]

בשנת 2021 אנדרואיד הותאמה לפעול גם על ארכיטקטורת RISC-V.[44]

ב-2021, קוואלקום הכריזה על הארכת תקופת התמיכה של ערכות השבבים שלה, החל מ-Snapdragon 888, כך שהמכשירים יזכו לשלוש גרסאות אנדרואיד ועדכוני אבטחה לארבע שנים.[45]

קישורים חיצוניים

הערות שוליים

  1. Lowest supported x86 generation is the P6 microarchitecture, also called i686.[30]
  2. Supported is revision 1 of MIPS32[31] and revision 6 for 64-bit MIPS64[30]
  3. Disk-based memory (hard drives), solid state disk devices such as USB drives, DVD-based storage, bit rates, bus speeds, and network speeds, are specified using decimal meanings for k (10001), M (10002), G (10003), etc.
  1. Fedewa, Joe (12 בינואר 2023). "What's the Latest Version of Android?". How-To Geek. נבדק ב-30 בינואר 2023. {{cite web}}: (עזרה)
  2. Elgin, Ben (17 באוגוסט 2005). "Google Buys Android for Its Mobile Arsenal". Bloomberg Businessweek. Bloomberg. אורכב מ-המקור ב-27 בפברואר 2011. נבדק ב-20 בפברואר 2012. {{cite web}}: (עזרה)
  3. "A History of Pre-Cupcake Android Codenames". Android Police. 12 ביוני 2013. אורכב מהמקור ב-12 ביוני 2013 – via Google+. {{cite web}}: (עזרה)תחזוקה - ציטוט: unfit URL (link) See post by Dianne Hackborn
  4. "Dan Morrill". Google+. 2 בינואר 2013. אורכב מ-המקור ב-19 בינואר 2013. נבדק ב-5 בינואר 2013. {{cite web}}: (עזרה)
  5. "Google Launches Android, an Open Mobile Platform". Google Operating System. 5 בנובמבר 2007. ארכיון מ-30 בספטמבר 2011. {{cite web}}: (עזרה)
  6. "Live Google's gPhone Open handset alliance conference call" (transcript). Gizmodo. 5 בנובמבר 2007. ארכיון מ-7 בפברואר 2013. נבדק ב-8 בפברואר 2013. {{cite web}}: (עזרה)
  7. "Google releases Android SDK". MacWorld. 12 בנובמבר 2007. ארכיון מ-22 באוגוסט 2010. נבדק ב-8 בפברואר 2013. {{cite web}}: (עזרה)
  8. "SDK Archives". Android Developers. ארכיון מ-3 במרץ 2015. נבדק ב-7 במרץ 2015. {{cite web}}: (עזרה)
  9. Paul, Ryan (6 בנובמבר 2007). "Why Google chose the Apache Software License over GPLv2 for Android". Ars Technica (באנגלית אמריקאית). ארכיון מ-12 במרץ 2017. נבדק ב-9 בדצמבר 2022. {{cite web}}: (עזרה)
  10. "The history of Android: Android 1.0—introducing Google Apps and actual hardware". Ars Technica. 16 ביוני 2014. ארכיון מ-10 במרץ 2015. נבדק ב-5 בדצמבר 2018. {{cite web}}: (עזרה)
  11. ^ 11.0 11.1 "Codenames, Tags, and Build Numbers". Android Open Source Project. Google. ארכיון מ-24 בנובמבר 2020. נבדק ב-1 ביוני 2022. {{cite web}}: (עזרה)
  12. "A History of Pre-Cupcake Android Codenames". Android Police. 17 בספטמבר 2012. ארכיון מ-25 באוגוסט 2013. נבדק ב-5 בדצמבר 2019. {{cite web}}: (עזרה)
  13. "A pop of color and more: updates to Android's brand". Google. 22 באוגוסט 2019. ארכיון מ-2 בספטמבר 2019. נבדק ב-22 באוגוסט 2019. {{cite web}}: (עזרה)
  14. Cunningham, Edward (19 בדצמבר 2017). "Improving app security and performance on Google Play for years to come". Android Developers Blog. ארכיון מ-2 ביולי 2020. נבדק ב-30 ביוני 2020. {{cite web}}: (עזרה)
  15. "Target API level requirements for Google Play apps - Play Console Help". Google Support. ארכיון מ-14 בינואר 2024. נבדק ב-24 באוקטובר 2023. {{cite web}}: (עזרה)
  16. "Android Security Bulletins". Android Open Source Project. ארכיון מ-14 בינואר 2024. נבדק ב-8 בפברואר 2022. {{cite web}}: (עזרה)
  17. "Google System Release Notes". ארכיון מ-13 במאי 2024. נבדק ב-17 במאי 2024. {{cite web}}: (עזרה)
  18. "Android 2.1 SDK". ארכיון מ-14 בינואר 2024. נבדק ב-19 במאי 2021. {{cite web}}: (עזרה)
  19. "refs/tags/android-5.0.0_r1 – platform/system/core – Git at Google". android.googlesource.com. ארכיון מ-14 בינואר 2024. נבדק ב-19 במאי 2021. {{cite web}}: (עזרה)
  20. "refs/tags/android-5.1.0_r1 – platform/system/core – Git at Google". android.googlesource.com. ארכיון מ-14 בינואר 2024. נבדק ב-19 במאי 2021. {{cite web}}: (עזרה)
  21. "refs/tags/android-6.0.0_r1 – platform/system/core – Git at Google". android.googlesource.com. ארכיון מ-14 בינואר 2024. נבדק ב-19 במאי 2021. {{cite web}}: (עזרה)
  22. Parker, Steven. "Android P being referred to as 'Pistachio Ice Cream' internally at Google". Neowin. Neowin LLC. ארכיון מ-14 בינואר 2024. נבדק ב-15 בדצמבר 2021. {{cite web}}: (עזרה)
  23. ^ 23.0 23.1 Gartenberg, Chaim (23 ביולי 2020). "Even Android 11 is cake". The Verge. Vox Media, LLC. ארכיון מ-17 בדצמבר 2022. נבדק ב-27 ביולי 2021. Burke revealed last year that Android Q had been internally known as "Quince Tart" {{cite web}}: (עזרה)
  24. "Factory Images for Nexus and Pixel Devices". Google Developers. ארכיון מ-4 באפריל 2017. נבדק ב-31 במרץ 2022. {{cite web}}: (עזרה)
  25. Amadeo, Ron (7 במרץ 2022). "Android 12L is official as "Android 12.1," rolling out now to Pixel phones". Ars Technica. ארכיון מ-7 במרץ 2022. נבדק ב-2023-03-08. {{cite web}}: (עזרה)
  26. אנדרואיד 12L שוחרר כחלק מעדכון האבטחה של מרץ 2022 למכשירי פיקסל נתמכים. תמונות המפעל עבור מרץ 2022 ועדכונים שלאחר מכן מציגות את הגרסה כ-12.1.[24] דף המידע של המכשיר עדיין יציג את גרסת האנדרואיד כ-12.[25]
  27. Bradshaw, Kyle (22 באפריל 2022). "Android 14 gets official internal codename... Upside Down Cake". 9to5Google. ארכיון מ-14 בינואר 2024. נבדק ב-5 באוקטובר 2022. {{cite news}}: (עזרה)
  28. Cantisano, Timi (3 במרץ 2023). "Android 15 dessert-themed codename revealed as 'Vanilla Ice Cream'". XDA Developers (באנגלית). ארכיון מ-27 באפריל 2023. נבדק ב-27 באפריל 2023. {{cite news}}: (עזרה)
  29. McCullough, Matthew (18 בנובמבר 2024). "The First Developer Preview of Android 16". Android Developers Blog. ארכיון מ-21 בנובמבר 2024. נבדק ב-25 בנובמבר 2024. {{cite web}}: (עזרה)
  30. ^ 30.0 30.1 "The syntax of the Android.mk build file". developer.android.com. ארכיון מ-10 ביוני 2015. נבדק ב-14 ביוני 2015. {{cite web}}: (עזרה)
  31. Shah, Agam (23 במרץ 2015). "Imagination floats sub-$100 MIPS tablet running Firefox OS". PC World. IDG. ארכיון מ-5 ביוני 2015. נבדק ב-5 ביוני 2015. {{cite news}}: (עזרה)
  32. "ABI Management". Android Developers (באנגלית). נבדק ב-17 באוגוסט 2018. {{cite web}}: (עזרה)
  33. "Android Developers: Android Compatibility". android.com. ארכיון מ-17 באוקטובר 2013. נבדק ב-10 ביוני 2021. {{cite web}}: (עזרה)
  34. "Android 10 Compatibility Definition". נבדק ב-6 במאי 2025. {{cite web}}: (עזרה)
  35. Warman, Matt (7 ביוני 2012). "Orange San Diego Intel Android mobile phone review". The Daily Telegraph. ארכיון מ-11 בינואר 2022. נבדק ב-19 ביוני 2013. {{cite web}}: (עזרה)
  36. "Android Lollipop". Android Developers. ארכיון מ-25 בנובמבר 2014. נבדק ב-24 בנובמבר 2014. It's supported on ARM, x86, and MIPS architectures and is fully 64-bit compatible. {{cite web}}: (עזרה)
  37. "How to check which of the Processor, ARM, ARM64 or x86, powers your smartphone". 16 באפריל 2016. ארכיון מ-27 בנובמבר 2016. {{cite web}}: (עזרה)
  38. "Android 7.1 Compatibility Definition" (PDF). נבדק ב-23 באוגוסט 2017. {{cite web}}: (עזרה)
  39. "Android KitKat". Android Developers Portal. android.com. ארכיון מ-16 בנובמבר 2013. נבדק ב-16 בנובמבר 2013. {{cite web}}: (עזרה)
  40. "7.6.1". Android Compatibility Definition Document (PDF) (4.4 ed.). 27 בנובמבר 2013. p. 33. אורכב מ-המקור (PDF) ב-4 במרץ 2014. נבדק ב-26 בפברואר 2014. {{cite book}}: (עזרה)
  41. Shah, Agam (1 בדצמבר 2011). "Google's Android 4.0 ported to x86 processors". Computerworld. International Data Group. ארכיון מ-24 בינואר 2012. נבדק ב-20 בפברואר 2012. {{cite web}}: (עזרה)
  42. ^ 42.0 42.1 "Android Developers: Graphics". Android Developers. ארכיון מ-10 באוקטובר 2014. נבדק ב-15 בנובמבר 2015. {{cite web}}: (עזרה)
  43. "Vulkan on Android". NVIDIA Developer (באנגלית). 10 בפברואר 2016. נבדק ב-21 במרץ 2018. Vulkan 1.1 is available as a Developer Preview OTA for the NVIDIA SHIELD TV. {{cite news}}: (עזרה)
  44. "Android has been ported to a RISC-V board". xda-developers. 21 בינואר 2021. נבדק ב-25 בינואר 2021. {{cite news}}: (עזרה)
  45. "Future Android phones may get 4 years of updates, thanks to Google and Qualcomm". Android Police. 16 בדצמבר 2020. {{cite web}}: (עזרה)


הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0

היסטוריה של אנדרואיד41508805Q79611