TU-Logo

TU Startseite


Sicherheit im Web
Antivirus
sog. E-Mail-Viren (Hoaxes)


Software
Microsoft IE
Java / JS
Win 3.1x
Win 32
Mac
Unix
Amiga
OS/2, Atari, NeXT,...
Suchmaschinen

erweiterte Suche in diesen Seiten
Privacy Policy

 

WWW-Software / Java, JavaScript

Hier finden Sie Links zu Java und JavaScript (Beispiele, Demos, Tutorials, Referenz).

Java Java

JDK/JRE (ext. LinkOracle)

Das vor allem für seine Datenbank-Software bekannte Unternehmen Oracle hat im April 2009 den Java-Hersteller Sun Microsystems übernommen. Regelmäßige Sicherheits-Updates für Java werden seit Oktober 2013 alle drei Monate bereit gestellt. In Ausnahmefällen gibt es auch Updates außerhalb dieses Turnus.
Nächste Termine: 18.07.2017, 17.10.2017, 16.01.2018, 17.04.2018

Java 8
Oracle hat am 18.03.2014 die neue Hauptversion Java 8.0 (JDK 8 / JRE 8, 1.8.0) veröffentlicht.
Am 18.04.2017 hat Oracle ein Sicherheits-Update für Java 8 bereit gestellt: Java 8 Update 131 (8u131, 1.8.0_131). Es beseitigt acht Sicherheitslücken (max. CVSS 8.3).
Dies ist die von Oracle derzeit empfohlene Java-Version.
Seit 14. Oktober 2014 ist Java 8 die von Oracle empfohlene Standardversion für alle Anwender. Seit 20. Januar 2015 werden Java-7-Installationen automatisch auf Java 8 (8u31 oder höher) aktualisiert (sofern das automatische Update für Java aktiviert ist).

Java 7
Oracle hat am 28.07.2011 die neue Hauptversion Java 7.0 (JDK 7 / JRE 7, 1.7.0) veröffentlicht. Das letzte öffentlich verfügbare Sicherheits-Update für Java 7 ist am 14.04.2015 erschienen (Java 7 Update 79, 7u79, 1.7.0_79). Es behebt 11 zum Teil gravierende Sicherheitslücken in Java 7 (CVSS 10.0). Weitere Updates für Java 7 stellt Oracle nicht mehr öffentlich bereit – nur Kunden mit Support-Vertrag erhalten weiterhin Updates.

Java 6
Seit Dezember 2006 ist Java 6 (oder 1.6) erhältlich, das letzte öffentlich verfügbare Sicherheits-Update ist Java 6 Update 45 (1.6.0_45, 6u45) vom 16.04.2013. Java 6 hat das Ende seines Produktlebenszyklus erreicht (EOL), weitere Updates gibt es nur noch für zahlende Kunden (Java for Business). Für Mac OS X stellte Apple noch eine zeitlang Updates für Java 6 bereit, s.u.

Java 1.3, 1.4 und 1.5
Die Unterstützung für Java 1.3, 1.4 und 1.5 (Java 5.0) ist bereits abgelaufen (EOL), außer 1.5 für Solaris. Nur zahlende Unternehmenskunden (Java for Business) erhalten weiterhin Sicherheits-Updates für diese Versionen.

Java Plug-in (JRE)
Wenn in Anwenderkreisen von Java die Rede ist, geht es in aller Regel um das Java Plug-in. Die Laufzeitumgebung für Browser (JRE) läuft ab Version Java 6 Update 10 in einem eigenen Prozess (JVM), statt wie bislang in dem des Browsers. Voraussetzung ist Firefox ab 3.0 (und Plug-in kompatible Browser) sowie Internet Explorer Version 6 und höher. Nachfolgende Updates sind nun auch in der Lage ältere Versionen (ab 1.6_10) zu ersetzen, sie also vor der Installation zu entfernen. Seit Java 6 Update 14 gibt es Blacklists (Sperrlisten), die etwa das Ausführen bekanntermaßen unsicherer oder schädlicher Applets verhindern sollen.
Aktuell ist stets die oben unter der jeweiligen Java-Generation angegebene Version. Sicherheits-Updates sollten unbedingt zeitnah installiert werden, da Schwachstellen in veralteten Versionen des JRE eines der Haupteinfallstore für Malware sind.

Aktuelle Entwicklung
Oracle hat angekündigt, das JRE Plug-in in naher Zukunft nicht mehr weiterentwickeln zu wollen. Der allgemeine Trend geht zum Browser ohne Plug-ins. Microsoft Edge, Firefox und Google Chrome unterstützen Java/JRE bereits nicht mehr. Java-Hauptversionen ab oder nach Java 9 sollen ohne JRE Plug-in auskommen. Entwickler sollten frühzeitig von Applets (Plug-in) auf Java Web Start (JNLP) umstellen.

Sicherheitshinweis für Mac-Nutzer 
Apple hat am 15.10.2013 Java für OS X 2013-005 sowie Java for Mac OS X 10.6 Update 17 bereit gestellt. Das bringt Java für Mac auf den Sicherheitsstand von Oracle Java 6 Update 65 (1.6.0_65, 6u65). Damit wird Java 6 in jedem installierten Browser deaktiviert, steht jedoch auf Systemebene weiter zur Verfügung.
Java for OS X 2015-001 vom 22.07.2015 enthält keine neuere Java-Version, sondern Java 6 Update 65 – wie schon Java für OS X 2014-001 und Java für OS X 2013-005. Diese Pakete sind nur für ältere Programme („Legacy Software“ gedacht, die mit Java 7 oder 8 nicht laufen.

Seit Java 7 Update 6 (für Mac OS X ab 10.7.3), erschienen am 15.08.2012, kommt Java für Mac direkt von Oracle. Java 6 für ältere Mac-Systeme (OS X 10.6) sowie für OS X (ab 10.7.3) lieferte zunächst weiterhin Apple – jedoch nur für lokale Anwendungen, nicht als Plug-in für Web-Browser (siehe vorheriger Absatz).

Hinweise für Benutzer des Internet Explorer
Microsofts eigene Java-Implementierung (Microsoft VM) wird seit 2003 nicht mehr weiterentwickelt, es gibt auch keine Sicherheits-Updates und keinen Support mehr dafür – sie ist daher obsolet. weitere Infos

Für die 64-Bit-Versionen von Windows (x64) (Vista, Server 2008 und neuer) gibt es bei Microsoft eine 64-Bit-Version des Internet Explorer (IE). Um Java-Applets auszuführen, wird für diese auch die 64-Bit-Version des JRE benötigt. Standardmäßig (Auslieferungszustand) enthält Windows 64-Bit einen 32-bittigen IE. Für 32-Bit-Browser (einschließlich IE, Firefox, Opera & Co) wird auch unter 64-bittigem Windows die 32-Bit-Version des JRE benötigt. Unter Windows x64 können die 32- und 64-Bit-Fassungen des JRE bei Bedarf parallel installiert werden.

Java im Browser:
Für die Java-Unterstützung in Ihrem Browser benötigen Sie nur das JRE (Plug-in), nicht das SDK (bzw. JDK). Beides erhalten Sie auf der Website des Herstellers. Wenn Sie Java auf mehr als einem Rechner installieren oder aktualisieren wollen, laden Sie sich das Paket "Windows Offline Installation" herunter. Sie können auch die automatische Update-Funktion benutzen, wenn Sie bereits eine Version ab 1.6.0_10 (6u10) installiert haben.

Um festzustellen, welche Java-Version auf Ihrem Rechner installiert ist, öffnen Sie ein Kommandozeilenfenster (Eingabeaufforderung, shell) und geben Sie den Befehl "java -fullversion" ein. Unter Windows kommen Sie über Systemsteuerung→Java ebenfalls zum Ziel. Ob Java im Browser aktiviert ist, können Sie auf dieser Testseite bei Oracle feststellen, einschließlich der Version.

Downloads, Infos, Beispiele, Demos, Tutorials


Javascript

Javascript hat außer dem Namen nichts mit Java zu tun. Die Namensgebung erfolgte seitens Netscape aus Marketinggründen.

Wenn Sie ein bestimmtes Softwarepaket in dieser Liste vermissen oder Anregungen zur Verbesserung haben - schreiben Sie mir!

Zum Seitenanfang