JavaZone 2018
Het is al weer de 17de editie van JavaZone, maar voor mij het eerste bezoek aan de hoofdstad van Noorwegen. Met parallel sessies van 9 tot 6, was het twee dagen die 'packed' met kennis zijn. Voor de diehards is er ook een workshopdag voorafgaand aan de conferentie dagen te volgen.
De workshops heb ik overgeslagen voor een rondje sightseeing in het mooie Oslo. Een pittoreske wandeling bracgt me langs de haven, de Operahuset (operahuis), Akershus Festning (Akkershuis vesting) en Det Kongelige Slott (het koningsslot). Je ziet, basis Noors is makkelijk te volgen.
De conferentie zelf is echt één van de beste conferenties die ik ooit heb bijgewoond. Er waren bekende top sprekers van o.a. Oracle om de voortgang van de nieuwe language features toe te lichten tot minder bekende namen met sterk inhoudelijke sessies. Sessies over Java 9, 10, 11 and beyond tot praktische talks over Concurrency en API design.
Nieuw "feitje" (of big deal?) voor mij was het JDK support model van Oracle, of beter gezegd het licentie model.
Zoals je waarschijnlijk al weet is Oracle naar een 6 maandelijkse release cycle gegaan, daarbij is Java 8 LTS (Long Term Support), de eerst volgende LTS is Java 11. Deze valt onder het nieuwe support en licentie model. LTS, de update, op Java 11 is niet gratis in productie!
Net zoals bij Java 9 en 10 zullen er ook voor Java 11 twee updates uitkomen op de OpenJDK. Na een half jaar heeft de gebruiker de keuze of om direct op de trein te stappen en te upgraden naar Java OpenJDK 12 of licentie kosten te gaan betalen voor verdere support op Java 11 met een licentie van de OracleJDK, IBM, Azul of een andere vendor. Dit geldt overigens enkel voor productie systemen.
Stable, Secure, Free
Het is nu zaak twee van de bovenstaande eigenschappen voor je Java applicatie te kiezen, alle 3 is vanaf nu geen optie meer.
Er zijn meerdere ideeën en intenties om fixes te backpoorten naar de OpenJDK waardoor er een gratis versie komt van de LTS versie. Maar wie pakt dit op, "de community" of mogelijk goodwill vanuit RedHat? Wordt vervolgd.
Al met al heb ik het als een super conferentie ervaren een met een heel gemoedelijke sfeer. Continue goede catering van softijs tot sashimi en van Mexicaanse tot Italiaanse gerechten maakte mijn beleving af.
De 'AweZone' party ging 's avonds in dezelfde vibe verder. Onder het genot van drankjes en live bands op sfeervolle locaties was het een mooi vervolg op de dag.
Kritische voetnoot: Noorwegen is geen goedkoop land, de sessies staan ook binnen een dag online (https://vimeo.com/javazone) en het is uitkijken dat je niet in je gezicht geraakt wordt door één van de vele Scandinavische manbuns.
Mijn advies: Zeker een keer naar JavaZone gaan, of nog beter: een keer spreken op JavaZone. Er zit een erg leuk extraatje bij voor sprekers.
Mathijs