Анонсирован (http://langel.wordpress.com/2009/02/02/icedtea6-14-released/) выход релиза проекта IcedTea6 1.4 (http://icedtea.classpath.org/), полностью открытой реализации Java SE 6, построенной на базе OpenJDK (http://openjdk.java.net/) с интеграцией компилятора gcj (GNU Compiler for Java) и заменой закрытых бинарных составляющих на код из открытой библиотеки Java классов GNU Classpath (http://www.gnu.org/software/classpath/).Некоторые новшества:
- Осуществлен переход на b14 сборку OpenJDK, задействован код OpenJDK7 Hotspot 14;
- Добавлена поддержка XRender, Java2D теперь выполняется быстрее и может работать поверх соединений с удаленным X-сервером как с локальным;- Исправлено 11 уязвимостей, ранее исправленных (http://www.opennet.me/opennews/art.shtml?num=19219) в релизах Java 6 update 11, Java 5.0 Update 17, Java 1.4.2_19 и Java 1.3.1_24. 5 уязвимостей имеют статус критических и позволяют злоумышленнику различными способами выйти за пределы изолированного окружения и...
URL: http://langel.wordpress.com/2009/02/02/icedtea6-14-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=20090
А версия под windows будет?
>А версия под windows будет?хотя сейчас вынь доминирует, однако тенденции совсем не в её пользу.
платформа медленно, но верно сдаёт позиции.
1) зачем подерживать винду, если она всё равно уходит ?
2) если я правильно понял, то целью выпуска IcedTea6 1.4 является сделать АБСОЛЮТНО
свободный фреймворк для java, распространение которого ничем не может быть ограничено, в том числе и в составе дистрибутива ос или отдельного приложения.
это имеет смысл для свободной операционки - linux, *bsd и т.д. но ведь для винды этот вопрос не актуален, не так ли - ибо винда не распространяется свободно?
Я с вами согласен, но есть такой момент, разработку я веду на машине под windows, а готовый продукт уже запускаю на сервере с linux, и хотелось бы иметь возможность на машине с вендой держать такую же версию как и на сервере.
ну тогда попробуйте cygwin - http://www.cygwin.com/
с его помощью Вы сможете поднять на виндах и апач, и gcc,.. и собрать IcedTea.
вот только IcedTea вроде как SE, а не EE...
Вообще-то EE API и реализация всегда идет с соответствующим контейнером (servlet/ejb/...), так что то, что IcedTea есть реализация SE - ничего не меняет. У меня на машине тоже стоит обыкновенная sun-jdk6, и ничего, разрабатываю потиху серверные приложения на JBoss.
а с IcedTea прокатит?
>а с IcedTea прокатит?если оно реально JAVA, то прокатит. А если gcj которое java не является и нормально работать не умеет, то может и не прокатить.
Конкретно 1.4 не пробовал, но до этого имел головняк. С тех пор зарёкся! Java = Sun Java PERIOD!
>Я с вами согласен, но есть такой момент, разработку я веду на
>машине под windows, а готовый продукт уже запускаю на сервере с
>linux, и хотелось бы иметь возможность на машине с вендой держать
>такую же версию как и на сервере.Это легко решить - просто нужно разработку вести на linux и не трахать мозг.
а 64 битный плагин для бровзера есь?
> а 64 битный плагин для бровзера есь?http://packages.debian.org/lenny/amd64/icedtea-gcjwebplugin/...
А это наверное единственная java, которая имеет 64бит плугин :)
Uje net:Get the Java SE 6 Update 12 Now!
Highlights include the highly anticipated 64-bit Java Plug-In (for 64-bit browsers only), Windows Server 2008 support, and performance improvements of Java and JavaFX applications.
Чем санковая реализация не устраивает?
Лицензия мешает класть в дистрибутивы, худшая совместимость с pulseaudio, отсутствие 64-х битного плагина (хотя это совсем недавно поправили), отсутствие поддержки ppc и других платформ, отличных от i386/x86-64/sparc/sparc64. Правда, в icedtea ppc пока без jit идет, но постепенно работают и этом направлении.