לוגו Historydraft
null
35 אירועים על ציר זמן זה
  1. Oak

    יוני, 1991קנדה

    ביוני 1991, ג'יימס גוסלינג, מייק שרידן ופטריק נאוטון יזמו את פרויקט שפת Java. Java תוכננה במקור עבור טלוויזיה אינטראקטיבית, אך היא הייתה מתקדמת מדי עבור תעשיית הטלוויזיה בכבלים הדיגיטלית באותה עת. השפה נקראה בתחילה Oak על שם עץ אלון שעמד מחוץ למשרדו של גוסלינג. מאוחר יותר הפרויקט עבר לשם Green ולבסוף שונה שמו ל-Java, על שם קפה Java, הקפה מאינדונזיה.

  2. פותחה במקור

    יום שלישי מאי ד, יארצות הברית

    ב-23 במאי 1995, Java פותחה במקור על ידי ג'יימס גוסלינג ב-Sun Microsystems ושוחררה כמרכיב ליבה של פלטפורמת Java של Sun Microsystems.

  3. Java 1.0

    יום שלישי ינו׳ ד, יארצות הברית

    ב-23 בינואר 1996, Sun Microsystems שחררה את המימוש הציבורי הראשון כ-Java 1.0, שהבטיח פונקציונליות של 'כתוב פעם אחת, הרץ בכל מקום' (WORA), תוך מתן סביבות הרצה ללא עלות בפלטפורמות פופולריות.

  4. JDK 1.1

    יום רביעי פבר׳ ד, יקליפורניה, ארה"ב

    ב-19 בפברואר 1997, Sun Microsystems שחררה את JDK 1.1.

  5. תקן דה פקטו

    יארצות הברית

    בשנת 1997, Sun Microsystems פנתה לגוף התקינה ISO/IEC JTC 1 ומאוחר יותר ל-Ecma International כדי למסד את Java, אך היא פרשה מהתהליך זמן קצר לאחר מכן. Java נותרה תקן דה פקטו, המנוהל באמצעות ה-Java Community Process.

  6. תביעה

    יקליפורניה, ארה"ב

    בשנת 1997, Sun תבעה את מיקרוסופט, בטענה שהמימוש של מיקרוסופט אינו תומך ב-RMI (Java Remote Method Invocation) או ב-JNI (Java Native Interface) ושהיא הוסיפה תכונות ספציפיות לפלטפורמה משלה, שכן רישיון הסימן המסחרי של Sun לשימוש במותג Java מתעקש שכל המימושים יהיו תואמים.

  7. J2SE 1.2

    יום שלישי דצמ׳ ד, יקליפורניה, ארה"ב

    ב-8 בדצמבר 1998, Sun Microsystems שחררה את J2SE 1.2.

  8. J2SE 1.3

    יום שני מאי ד, יקליפורניה, ארה"ב

    ב-8 במאי 2000, Sun Microsystems שחררה את J2SE 1.3.

  9. ניצחון בפשרה

    יקליפורניה, ארה"ב

    בשנת 2001, לאחר תביעת מיקרוסופט ב-1997, Sun זכתה בפשרה של 20 מיליון דולר ארה"ב, וכן בצו בית משפט האוכף את תנאי הרישיון של Sun. כתוצאה מכך, מיקרוסופט אינה מפיצה יותר את Java עם Windows.

  10. J2SE 1.4

    יום רביעי פבר׳ ד, יקליפורניה, ארה"ב

    ב-6 בפברואר 2002, Sun Microsystems שחררה את J2SE 1.4.

  11. גנריות (Generics)

    יקליפורניה, ארה"ב

    בשנת 2004, גנריות נוספו לשפת Java כחלק מ-J2SE 5.0.

  12. J2SE 5.0

    יום חמישי ספט׳ ד, יקליפורניה, ארה"ב

    ב-30 בספטמבר 2004, Sun Microsystems שחררה את J2SE 5.0.

  13. שינוי שמות גרסאות

    יארצות הברית

    בשנת 2006, למטרות שיווקיות, Sun שינתה את שמות גרסאות ה-J2 החדשות ל-Java EE (Enterprise Edition כללה טכנולוגיות ו-APIs עבור יישומים ארגוניים שרצים בדרך כלל בסביבות שרת), Java ME (Micro Edition כללה APIs מותאמים ליישומים ניידים), והגרסה השולחנית, J2SE, שונה שמה ל-Java SE (Java Standard Edition).

  14. מכונה וירטואלית של Java

    יום שני נוב׳ ד, יארצות הברית

    ב-13 בנובמבר 2006, Sun Microsystems שחררה חלק גדול מהמכונה הווירטואלית של Java (JVM) שלה כתוכנה חופשית ובקוד פתוח (FOSS), תחת תנאי הרישיון הציבורי הכללי של גנו (GPL).

  15. Java SE 6

    יום שני דצמ׳ ד, יקליפורניה, ארה"ב

    ב-11 בדצמבר 2006, Sun Microsystems שחררה את Java SE 6.

  16. סיום ה-JVM

    יום שלישי מאי ד, יארצות הברית

    ב-8 במאי 2007, Sun סיימה את התהליך של המכונה הווירטואלית של Java, והפכה את כל קוד הליבה שלה לזמין תחת תנאי הפצה של תוכנה חופשית/קוד פתוח, מלבד חלק קטן מהקוד שעליו Sun לא החזיקה בזכויות יוצרים.

  17. מימושים חלופיים

    מאי, 2007כלל עולמי

    נכון למאי 2007, בהתאם למפרטים של ה-Java Community Process, Sun העניקה רישוי מחדש לרוב טכנולוגיות ה-Java שלה תחת הרישיון הציבורי הכללי של גנו. בינתיים, אחרים פיתחו מימושים חלופיים לטכנולוגיות אלו של Sun, כגון GNU Compiler for Java (מהדר bytecode), GNU Classpath (ספריות סטנדרטיות), ו-IcedTea-Web (תוסף דפדפן עבור יישומונים).

  18. Oracle

    יום רביעי ינו׳ ד, יקליפורניה, ארה"ב

    ב-27 בינואר 2010, Oracle רכשה את Sun Microsystems, והפכה לבעלים של המימוש הרשמי של פלטפורמת Java SE.

  19. התפטרותו של ג'יימס גוסלינג

    יום שישי אפר׳ ד, יקליפורניה, ארה"ב

    ב-2 באפריל 2010, ג'יימס גוסלינג, יוצר Java, התפטר מ-Oracle, בגיל 55.

  20. Java SE 7

    יום חמישי יולי ד, יקליפורניה, ארה"ב

    ב-28 ביולי 2011, Oracle שחררה את Java SE 7.

  21. סכסוך משפטי

    יום שני מאי ד, יארצות הברית

    השימוש בטכנולוגיה הקשורה ל-Java ב-Android הוביל לסכסוך משפטי בין Oracle ל-Google. ב-7 במאי 2012, חבר מושבעים בסן פרנסיסקו קבע שאם ניתן להגן על APIs בזכויות יוצרים, הרי ש-Google הפרה את זכויות היוצרים של Oracle על ידי השימוש ב-Java במכשירי Android.

  22. Java SE 8

    יום שלישי מרץ ד, יקליפורניה, ארה"ב

    ב-18 במרץ 2014, Oracle שחררה את Java SE 8.

  23. בית המשפט לערעורים

    מאי, 2014קליפורניה, ארה"ב

    שופט המחוז ויליאם הסקל אלסופ פסק ב-31 במאי 2012, שלא ניתן להגן על APIs בזכויות יוצרים, אך החלטה זו בוטלה על ידי בית המשפט לערעורים של ארצות הברית עבור המעגל הפדרלי במאי 2014.

  24. תוסף (Plugin)

    ינו׳, 2016ארצות הברית

    בינואר 2016, Oracle הודיעה שסביבות הרצה של Java, המבוססות על JDK 9, יפסיקו את השימוש בתוסף הדפדפן, שכן, עד סוף 2015, ספקי דפדפנים עבדו על צמצום התמיכה בתוספים במוצרים שלהם.

  25. לטובת Google

    יום חמישי מאי ד, יקליפורניה, ארה"ב

    ב-26 במאי 2016, בית המשפט המחוזי פסק לטובת Google, וקבע שהפרת זכויות היוצרים של ה-Java API ב-Android מהווה שימוש הוגן.

  26. Java SE 9

    יום חמישי ספט׳ ד, יקליפורניה, ארה"ב

    ב-21 בספטמבר 2017, Oracle שחררה את Java SE 9.

  27. יישומוני Java (Applets)

    יקליפורניה, ארה"ב

    יישומוני Java היו תוכניות שהוטמעו ביישומים אחרים, בדרך כלל בדף אינטרנט המוצג בדפדפן. ה-API של יישומוני Java נחשב כעת למיושן מאז Java 8 בשנת 2017.

  28. החלטה בוטלה

    מרץ, 2018קליפורניה, ארה"ב

    במרץ 2018, החלטת בית המשפט האחרונה, בנוגע לסכסוך בין Google ל-Oracle, בוטלה על ידי בית המשפט לערעורים, שהעביר את התיק לקביעת הנזקים לבית המשפט הפדרלי בסן פרנסיסקו.

  29. Java SE 10

    יום שלישי מרץ ד, יקליפורניה, ארה"ב

    ב-20 במרץ 2018, Oracle שחררה את Java SE 10.

  30. Java 11

    יום שלישי ספט׳ ד, יקליפורניה, ארה"ב

    ב-25 בספטמבר 2018, שוחררה Java 11, גרסת תמיכה לטווח ארוך (LTS) הנתמכת כיום.

  31. עדכון ציבורי חינמי אחרון

    ינו׳, 2019קליפורניה, ארה"ב

    בינואר 2019, אורקל שחררה עבור גרסת ה-Java 8 LTS הישנה את העדכון הציבורי החינמי האחרון לשימוש מסחרי, בעוד שהיא תמשיך לתמוך ב-Java 8 עם עדכונים ציבוריים לשימוש אישי לפחות עד דצמבר 2020.

  32. צו העיון (Writ of Certiorari)

    ינו׳, 2019וושינגטון, ארצות הברית

    בינואר 2019, גוגל הגישה עתירה לצו עיון (writ of certiorari) לבית המשפט העליון של ארצות הברית כדי לערער על שני פסקי הדין שניתנו על ידי בית המשפט לערעורים לטובת אורקל.

  33. Java SE 12

    יום שלישי מרץ ד, יקליפורניה, ארה"ב

    ב-19 במרץ 2019, סאן מיקרוסיסטמס שחררה את Java SE 12.

  34. Java SE 13

    יום שלישי ספט׳ ד, יקליפורניה, ארה"ב

    ב-17 בספטמבר 2019, סאן מיקרוסיסטמס שחררה את Java SE 13.

  35. Java 14

    יום שלישי מרץ ד, יקליפורניה, ארה"ב

    ב-17 במרץ 2020, שוחררה Java 14, הגרסה העדכנית ביותר של Java.