Main menu:

Sponsoring

Please consider a small donation:

 

 

Or you can donate bitcoin:

 

Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank

Fame

FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.

Search

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 300 other subscribers

My Favourites

Slackware

Calendar

June 2017
M T W T F S S
« May    
 1234
567891011
12131415161718
19202122232425
2627282930  

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

RSS Slackware64-current

Meta

OpenJDK security updates Jun’17

icedteaFor all lovers and haters of Java: new releases are available for OpenJDK versions 7 as well as 8. On the blog of release manager Andrew Hughes (aka GNU/Andrew) you can find announcements for IcedTea 2.6.10 (which builds OpenJDK 7) and 3.4.0 (which builds OpenJDK 8). The new OpenJDK 7 and 8 releases include the official April 2017 security fixes.

You may think what you want about Java, but it is an important piece of software tech and ubiquitous, so I will keep releasing Slackware packages for as long as I can. My package support goes back to Slackware 13.37 which is the oldest release I personally recommend – if you are using an even older release, it’s probably because your hardware is very old or weak… in that case, you do not want to use something like Java anyway.

Here is where you can download the Slackware packages:

The “rhino” package (implementation of the JavaScript engine used by OpenJDK) is an external dependency for OpenJDK 7, you can find a package in my repository. It is not needed for OpenJDK 8 because that contains its own internal implementation of a JavaScript engine, called Nashorn.

Note about usage:

My Java 7 and Java 8 packages (e.g. openjdk7 and openjdk… or openjre7 and openjre) can not co-exist on your computer because they use the same installation directory. You must install either Java 7 or Java 8.

Remember that I release packages for the JRE (runtime environment) and the JDK (development kit) simultaneously, but you only need to install one of the two. The JRE is sufficient if you only want to run Java programs (including Java web plugins). Only in case where you’d want to develop Java programs and need a Java compiler, you are in need of the JDK package.

Plugin support in Web Browsers:

If you want to use Java in a web browser then you’ll have to install my icedtea-web package too. Oracle’s JDK contains a browser plugin, but that one is closed-source. Therefore Icedtea offers an open source variant which does a decent job.

Note that icedtea-web is a NPAPI plugin – this prevents the use of Java in Chrome & Chromium because those browsers only support PPAPI plugins. Formally, Mozilla have also ceased to support the NPAPI plugins. For instance Firefox 52 and newer does not support NPAPI plugins, although Firefox ESR 52 still supports them. If you can’t do without, then you can use Java plugins with the Pale Moon browser, which is based on an older Firefox codebase and maintained independently.

Have fun! Eric

Comments

Comment from Eduardo
Posted: May 19, 2017 at 23:01

Thank you Eric!

Comment from alienbob
Posted: May 21, 2017 at 13:19

Heh… I called this “june updates” when we’re just halfway through may. I guess I did not get a lot of sleep lately.

Pingback from Links 18/6/2017: New Debian Release, Catchup With a Lot of News | Techrights
Posted: June 19, 2017 at 01:37

[…] OpenJDK security updates Jun’17 […]

Write a comment