Являются ли открытые JDK и JDK7 одним и тем же?
Являются ли открытые JDK и JDK7 одним и тем же?
3 ответа:
Open JDK-это бесплатная (но не сертифицированная) реализация JLS (Java language specification), где JDK7-это следующая версия JDK Sun, которая в настоящее время является 1.6 (или просто Java 6, как ее называло маркетинговое подразделение Sun).
OpenJDK изначально был основан только на версии JDK 7.0 платформы Java. С 15 февраля 2008 года существуют два отдельных проекта OpenJDK:
- Основной Проект OpenJDK , который основан на версии JDK 7.0 платформы Java
- проектJDK 6 , который предоставляет версию Java 6.0 с открытым исходным кодом.
Я надеюсь, что это немного прояснит путаницу.
Это похоже на ситуацию Solaris OpenSolaris, а именно. существует проект с открытым исходным кодом с максимально возможным количеством кода; исправления переносятся обратно в основное программное обеспечение, которое поставщик поддерживает и продает. Теперь это проект. OpenJDK версии 7 и JDK7, по-видимому, в значительной степени, но не совсем одинаковы (в соответствии с здесь).