Mit dieser Aktion dreht Oracle Apache Harmony und somit Googles Dvorak-Engine erst einmal den "Entwicklungssaft" ab, dadurch, dass sich IBM jetzt verstärkt an Oracles OpenJDK beteiligt (siehe Nachrichtentext) und quasi Apache Harmony "aufgibt". Es mag natürlich noch andere Beweggründe für Oracles OpenJDK-Strategie geben.
OpenJDK steht unter der GPL + GNU Classpath exception. Somit ist OpenJDK immer open, egal wo man es einsetzt.
Die spezielle Regelung bezieht sich auf das JavaME. Das steht "nur" unter der GPL (ohne GNU Classpath exception) und das Compatibly Kit dafür gibt es ebenfalls nicht für OpenSource-Implementierungen.
Aber JavaME interessiert mich auch nicht so. Es ist technisch auf dem Stand von Java 1.1. Ist zu JavaSE inkompatibel und selbst Sun hatte schon überlegt mittel- bis langfristig JavSE auch für den mobilen Bereich einzusetzen.
Java ist und bleibt ein unsicherer Fremdkörper auf jedem Rechner. Man kann noch so viel für die Sicherheit des eigentlichen Betriebssystems tun. Wenn Java läuft ist ist alles dahin!
Ich habe jetzt leider nicht verstanden, warum Oracle an einem OS Java mitarbeitet...
Ich auch nicht! Offenbar wollen sie zweigleisig fahren, es ist ja schließlich nicht von EINEM Java die Rede
Mit dieser Aktion dreht Oracle Apache Harmony und somit Googles Dvorak-Engine erst einmal den "Entwicklungssaft" ab, dadurch, dass sich IBM jetzt verstärkt an Oracles OpenJDK beteiligt (siehe Nachrichtentext) und quasi Apache Harmony "aufgibt".
Es mag natürlich noch andere Beweggründe für Oracles OpenJDK-Strategie geben.
Die gibt es. Im Gegensatz zu Harmony ist "Open"JDK nur "Open" solange es nicht im Embedded/Mobile-Bereich eingesetzt wird.
OpenJDK steht unter der GPL + GNU Classpath exception.
Somit ist OpenJDK immer open, egal wo man es einsetzt.
Die spezielle Regelung bezieht sich auf das JavaME. Das steht "nur" unter der GPL (ohne GNU Classpath exception) und das Compatibly Kit dafür gibt es ebenfalls nicht für OpenSource-Implementierungen.
Aber JavaME interessiert mich auch nicht so. Es ist technisch auf dem Stand von Java 1.1. Ist zu JavaSE inkompatibel und selbst Sun hatte schon überlegt mittel- bis langfristig JavSE auch für den mobilen Bereich einzusetzen.
Nur weil Open draufsteht ist noch lange kein Open drin. Schade zu sehen, daß selbst PL drauf reinfällt.
Java ist und bleibt ein unsicherer Fremdkörper auf jedem Rechner. Man kann noch so viel für die Sicherheit des eigentlichen Betriebssystems tun. Wenn Java läuft ist ist alles dahin!