Logo Historydraft
null
35 události na této časové ose
  1. Oak

    čvn, 1991Kanada

    V červnu 1991 zahájili James Gosling, Mike Sheridan a Patrick Naughton projekt jazyka Java. Java byla původně navržena pro interaktivní televizi, ale pro tehdejší průmysl digitální kabelové televize byla příliš pokročilá. Jazyk se zpočátku jmenoval Oak podle dubu, který rostl před Goslingovou kanceláří. Později projekt nesl název Green a nakonec byl přejmenován na Java, podle kávy Java, která pochází z Indonésie.

  2. Původní vývoj

    út kvě 23, 1995USA

    Dne 23. května 1995 byla Java původně vyvinuta Jamesem Goslingem ve společnosti Sun Microsystems a vydána jako základní součást platformy Java společnosti Sun Microsystems.

  3. Java 1.0

    út led 23, 1996USA

    Dne 23. ledna 1996 vydala společnost Sun Microsystems první veřejnou implementaci jako Java 1.0, která slibovala funkčnost „napiš jednou, spusť kdekoli“ (WORA) a poskytovala bezplatné běhové prostředí na populárních platformách.

  4. JDK 1.1

    st úno 19, 1997Kalifornie, USA

    Dne 19. února 1997 vydala společnost Sun Microsystems JDK 1.1.

  5. De facto standard

    1997USA

    V roce 1997 oslovila společnost Sun Microsystems normalizační orgán ISO/IEC JTC 1 a později Ecma International, aby Javu formalizovala, ale brzy od procesu odstoupila. Java zůstává de facto standardem, řízeným prostřednictvím Java Community Process.

  6. Žaloba

    1997Kalifornie, USA

    V roce 1997 společnost Sun zažalovala Microsoft s tvrzením, že implementace Microsoftu nepodporuje RMI (Java Remote Method Invocation) nebo JNI (Java Native Interface) a přidala vlastní funkce specifické pro danou platformu, protože licenční smlouva na ochrannou známku Java od společnosti Sun vyžaduje, aby všechny implementace byly kompatibilní.

  7. J2SE 1.2

    út pro 8, 1998Kalifornie, USA

    Dne 8. prosince 1998 vydala společnost Sun Microsystems J2SE 1.2.

  8. J2SE 1.3

    po kvě 8, 2000Kalifornie, USA

    Dne 8. května 2000 vydala společnost Sun Microsystems J2SE 1.3.

  9. Vítězství v soudním sporu

    2001Kalifornie, USA

    V roce 2001, po žalobě na Microsoft v roce 1997, vyhrál Sun vyrovnání ve výši 20 milionů USD, jakož i soudní příkaz k vynucení podmínek licence od společnosti Sun. V důsledku toho Microsoft již nedodává Javu se systémem Windows.

  10. J2SE 1.4

    st úno 6, 2002Kalifornie, USA

    Dne 6. února 2002 vydala společnost Sun Microsystems J2SE 1.4.

  11. Generika

    2004Kalifornie, USA

    V roce 2004 byla do jazyka Java přidána generika jako součást J2SE 5.0.

  12. J2SE 5.0

    čt zář 30, 2004Kalifornie, USA

    Dne 30. září 2004 vydala společnost Sun Microsystems J2SE 5.0.

  13. Přejmenované verze

    2006USA

    V roce 2006 společnost Sun z marketingových důvodů přejmenovala nové verze J2 na Java EE (Enterprise Edition obsahovala technologie a API pro podnikové aplikace obvykle spouštěné v serverových prostředích), Java ME (Micro Edition obsahovala API optimalizovaná pro mobilní aplikace) a desktopová verze J2SE byla přejmenována na Java SE (Java Standard Edition).

  14. Java Virtual Machine

    po lis 13, 2006USA

    Dne 13. listopadu 2006 vydala společnost Sun Microsystems většinu svého virtuálního stroje Java (JVM) jako svobodný software s otevřeným zdrojovým kódem (FOSS) za podmínek licence GNU General Public License (GPL).

  15. Java SE 6

    po pro 11, 2006Kalifornie, USA

    Dne 11. prosince 2006 vydala společnost Sun Microsystems Java SE 6.

  16. Dokončení JVM

    út kvě 8, 2007USA

    Dne 8. května 2007 společnost Sun dokončila proces uvolnění virtuálního stroje Java, čímž zpřístupnila veškerý jeho základní kód za podmínek distribuce svobodného softwaru/otevřeného zdrojového kódu, kromě malé části kódu, ke které Sun nevlastnil autorská práva.

  17. Alternativní implementace

    kvě, 2007Celosvětově

    K květnu 2007, v souladu se specifikacemi Java Community Process, společnost Sun znovu licencovala většinu svých technologií Java pod licencí GNU General Public License. Mezitím ostatní vyvinuli alternativní implementace těchto technologií Sun, jako je GNU Compiler for Java (kompilátor bajtkódu), GNU Classpath (standardní knihovny) a IcedTea-Web (prohlížečový plugin pro aplety).

  18. Oracle

    st led 27, 2010Kalifornie, USA

    Dne 27. ledna 2010 společnost Oracle získala Sun Microsystems a stala se vlastníkem oficiální implementace platformy Java SE.

  19. Rezignace Jamese Goslinga

    pá dub 2, 2010Kalifornie, USA

    Dne 2. dubna 2010 James Gosling, tvůrce Javy, rezignoval ve věku 55 let ze společnosti Oracle.

  20. Java SE 7

    čt čvc 28, 2011Kalifornie, USA

    Dne 28. července 2011 vydala společnost Oracle Java SE 7.

  21. Právní spor

    po kvě 7, 2012USA

    Použití technologie související s Javou v systému Android vedlo k právnímu sporu mezi společnostmi Oracle a Google. Dne 7. května 2012 porota v San Franciscu rozhodla, že pokud mohou být API chráněna autorským právem, pak Google porušil autorská práva společnosti Oracle použitím Javy v zařízeních se systémem Android.

  22. Java SE 8

    út bře 18, 2014Kalifornie, USA

    Dne 18. března 2014 vydala společnost Oracle Java SE 8.

  23. Odvolací soud

    kvě, 2014Kalifornie, USA

    Okresní soudce William Haskell Alsup dne 31. května 2012 rozhodl, že API nelze chránit autorským právem, ale toto rozhodnutí bylo v květnu 2014 zvráceno odvolacím soudem Spojených států pro federální obvod.

  24. Plugin

    led, 2016USA

    V lednu 2016 společnost Oracle oznámila, že běhová prostředí Java založená na JDK 9 přestanou podporovat prohlížečový plugin, protože koncem roku 2015 prodejci prohlížečů pracovali na omezení podpory pluginů ve svých produktech.

  25. Ve prospěch Googlu

    čt kvě 26, 2016Kalifornie, USA

    Dne 26. května 2016 rozhodl okresní soud ve prospěch společnosti Google a konstatoval, že porušení autorských práv k Java API v systému Android představuje fair use.

  26. Java SE 9

    čt zář 21, 2017Kalifornie, USA

    Dne 21. září 2017 vydala společnost Oracle Java SE 9.

  27. Java Aplety

    2017Kalifornie, USA

    Java aplety byly programy, které byly vloženy do jiných aplikací, obvykle na webové stránce zobrazené ve webovém prohlížeči. Java aplet, API, je nyní od verze Java 8 v roce 2017 zastaralý.

  28. Zvráceno

    bře, 2018Kalifornie, USA

    V březnu 2018 bylo poslední soudní rozhodnutí týkající se sporu mezi společnostmi Google a Oracle zvráceno odvolacím soudem, který případ určení škod vrátil federálnímu soudu v San Franciscu.

  29. Java SE 10

    út bře 20, 2018Kalifornie, USA

    Dne 20. března 2018 vydala společnost Oracle Java SE 10.

  30. Java 11

    út zář 25, 2018Kalifornie, USA

    Dne 25. září 2018 byla vydána Java 11, aktuálně podporovaná verze s dlouhodobou podporou (LTS).

  31. Poslední bezplatná veřejná aktualizace

    led, 2019Kalifornie, USA

    V lednu 2019 vydal Oracle pro starší verzi Java 8 LTS poslední bezplatnou veřejnou aktualizaci pro komerční využití, přičemž pro osobní využití bude Java 8 nadále podporována veřejnými aktualizacemi minimálně do prosince 2020.

  32. Soudní příkaz

    led, 2019Washington, USA

    V lednu 2019 podal Google u Nejvyššího soudu Spojených států žádost o vydání příkazu k přezkumu (writ of certiorari), aby napadl dvě rozhodnutí, která odvolací soud vynesl ve prospěch společnosti Oracle.

  33. Java SE 12

    út bře 19, 2019Kalifornie, USA

    19. března 2019 vydala společnost Sun Microsystems Javu SE 12.

  34. Java SE 13

    út zář 17, 2019Kalifornie, USA

    17. září 2019 vydala společnost Sun Microsystems Javu SE 13.

  35. Java 14

    út bře 17, 2020Kalifornie, USA

    17. března 2020 byla vydána Java 14, nejnovější verze Javy.