Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 23 reacties
Bron: Oracle

Java Oracle heeft updates voor versie 8.0 van zowel de developmentkit als de runtime-environment van Java Standard Edition uitgebracht. Er zijn twee uitvoering beschikbaar. De eerste, update 73, bevat alleen verbeteringen voor beveiligingsproblemen en ernstige bugs, terwijl de tweede, update 74, ook nieuwe mogelijkheden bevat. De release notes voor deze uitgave zien er als volgt uit:

Java SE 8u73 / 8u74

Java SE 8u73 includes important security fixes. Oracle strongly recommends that all Java SE 8 users upgrade to this release. Java SE 8u74 is a patch-set update, including all of 8u73 plus additional features (described in the release notes).

Oracle Java screenshot

Versienummer:8 update 73 / 74
Releasestatus:Final
Besturingssystemen:Windows 7, Java, Linux, Windows XP, macOS, Solaris, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10
Website:Oracle
Download:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Licentietype:Freeware
Moderatie-faq Wijzig weergave

Reacties (23)

Voor iedereen die gelijk wil beginnen met updaten: daar is geen reden voor, de enige issue die deze update fixt is een security issue dat op kon treden tijdens de installatie van de Java JVM.
Oracle Security Alert for CVE-2016-0603

Description
This Security Alert addresses CVE-2016-0603 which can be exploited when installing Java SE 6, 7 or 8 on the Windows platform. This vulnerability has received a CVSS Base Score of 7.6.

To be successfully exploited, this vulnerability requires that an unsuspecting user be tricked into visiting a malicious web site and download files into the user's system before installing Java SE 6, 7 or 8. Though relatively complex to exploit, this vulnerability may result, if successfully exploited, in a complete compromise of the unsuspecting user’s system.

Because the exposure exists only during the installation process, users need not upgrade existing Java SE installations to address the vulnerability. However, Java SE users who have downloaded any old version of Java SE prior to 6u113, 7u97 or 8u73 for later installation should discard these old downloads and replace them with 6u113, 7u97 or 8u73 or later.

As a reminder, Oracle recommends that Java SE home users visit Java.com to ensure that they are running the most recent version of Java SE and advises against downloading Java SE from sites other than Java.com as these sites may be malicious.

Note: The Java SE Advanced Enterprise installers are not affected.
Verder is Java toch iets van het vorig decennium
Sure. https://github.com/blog/2047-language-trends-on-github
I rest my case.
Java is nog steeds erg populair, zelfs bij startups. Dat komt omdat eenvoudig te leren is, er veel personeel voor te vinden is, en het ecosysteem heel veel handige tools en libraries bevat die nog eens open source zijn ook.

Scala en clojure zijn misschien hip, maar echt handig zijn ze niet als je echt iets wil bereiken met een groter team.

Ze zijn vooral handig in een niche markt. Functionele expressies en immutability zijn geweldig voor parallelle optimalisaties en het beter specificeren van complexe algoritmen, maar voor de 13 in een dozijn CRUD die overal gebouwd wordt, is Java veel handiger.
Veel personeel te vinden? Waar dan? Java is zelfs zo populair, dat goede programmeurs op de markt bijna niet te krijgen zijn. Er werken er honderden in mijn organisatie, maar veel personeel kan ik niet bij vinden. Vacatures voor senior developers staan al maanden open.

Eenvoudig te leren? Java SE wel, JEE is al moeilijker, dan komen er technieken en frameworks bij (Scala, JPA, Hibernate, AngularJS, Wicket, GWT, maven, ant, Docker, IPAS, continuous delevery, automatic deployment, etc. enz.). Kortom: complex, uitgebreid. Niet eenvoudig.
Tsja, moet je nagaan wat er gebeurt als je een Haskell, Scala of Clojure programmeur zoekt.

Die zijn nˇg schaarser. Daarom zou ik er voor een groter project nooit voor kiezen. Het vergroot alleen maar het risico en voegt relatief weinig toe aan de uitkomst.

Maar leuk om te lezen dat Java EE programmeurs (relatief) schaars zijn :)

Ik ben zelf .Net developer, maar heb ook ervaring met Java EE. Met name Spring MVC, JPA en Hibernate, AngularJS, ook veel kennis van Linux en een achtergrond in C/C++.

Ik denk soms eraan te switchen van .Net naar Java, juist vanwege de technische uitdaging.

[Reactie gewijzigd door Lethalis op 6 februari 2016 13:40]

AngularJS, GWT, Docker, Continuous Delivery, automatic deployment en etc. enz hebben dan niets specifiek met Java te maken maar gewoon met enterprise software engineering. Andere zaken vallen grotendeels onder de JEE noemer.

Door maar wat lukraak te roepen kun je het complex laten lijken, maar puntje bij paaltje is het vandaag de dag juist simpeler dan het zeg 10 jaar geleden was. Er is veel beschikbaar, maar datgene wat beschikbaar is werkt wel snel en soepel.

Dat neemt je personeelproblemen niet weg, dat is nu eenmaal een feit in Nederland. Maar dat heeft ook deels te maken met de vacatures zelf, je noemt zelf "senior developer" - als ik de vacatures bekijk die regelmatig mijn kant op gesmeten worden dan worden goden gevraagd, niet seniors.
Dit is een JVM release.... Java is een taal die net zoals Clojure op de JVM kan draaien.
Je bent volgens mij clueless. Java wordt hier toch niet ge-update? Het is de JVM.
Verder draait Clojure inderdaad op de JVM, maar wordt Clojure wel een stuk krachtiger doordat het ook met JAVA kan werken. En vice versa.
Ik heb zelf vroeger veel gebouwd in Java in enterprise. Oracle ESB en ook JSF etc. Nog steeds bijzondere mooie taal en platform. Tegenwoordig ben ik meer bezig met C#. Ik vind het toch net wat mooier voor waar ik nu mee bezig ben. Maar in Enterprise zal het onverminderd populair blijven.
Zoals Left hier boven ook al opmerkt, er is geen haast bij updaten van deze versie.

Tevens doet deze installer geen opruiming van oude versies aan het eind. Die zul je dus handmatig moeten verwijderen.
Godver **$@#%$#^% gisteren mijn citrix servers geupdate met 8u71 :(
Dus absoluut geen reden om dat nu te doen naar 73/74. Mijn advies voor bijna elke patch is om eerst een paar dagen aan te kijken of het niet meer kwaad kan dan goed. Ik heb te veel patches gezien die iets belangrijks onderuit hielpen. Alleen in zeer uitzonderlijke gevallen bij patches met een heel hoog veiligheidsrisico ben ik bereid om het sneller te doen. Voor de rest is het bij mij altijd een weekje wachten en Tweakers in de gaten houden, want als er iets mis is met een patch, dan zie ik het hier heel snel staan. Zo zeg ik dat trouwens ook op het werk.
Ik ga ook absolute nu niet updaten, maar anders had ik de update cyclus 1 week of 2 uitgesteld. ;)
Slechts een tip: Misschien moet je de tijd van het updaten spenderen aan het inventariseren van de applicaties die het nog echt nodig hebben. In mijn laatste Citrix project heb ik eerst gevraagd of deze echt specifiek nodig was. Soms zit de runtime zelfs al in het programma en hoef je het niet eens apart te installeren (niet dat dat goed is maar dat ligt bij de programmamakers). Nu draait er een serverfarm zonder Java. Beheerders weer blij :)
Helaas is dit wel een vereiste bij ons :(
Leer er maar mee leven. Ik verwacht dat Java er nog steeds is als ik over 20-25 jaar met pensioen ga. Java is here to stay, net als C en C++, en inmiddels (in mindere mate) ook .NET. Zelfs als Oracle ermee zou stoppen zouden legio andere bedrijven het graag overnemen.
Ik heb het niet over de browser plugin. Die is nooit een groot succes geweest en is bij mij thuis al 10 jaar niet meer ge´nstalleerd. Maar probeer Java in een grote zakelijke omgeving eens weg te krijgen. Dat gaat nooit gebeuren.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True