doc/ru/java/newsflash.sgml
2000-02-28 14:58:42 +00:00

358 lines
13 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/java/newsflash.sgml,v 1.3 2000/01/31 03:17:53 patrick Exp $">
<!ENTITY title "Проект FreeBSD Java: Новости">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<html>
&header;
<table width="600" border="0">
<tr>
<td>
<h1><FONT COLOR="#660000">Java для FreeBSD: Новости!</FONT></h1>
<p>
<H2>Январь 2000</H2><UL>
<li><b>30 января 2000:</b> Blackdown 1.2.2RC4 JDK
<BR>Команда Linux Blackdown Port Team выпустила RC4 пакета JDK 1.2. Он был
протестирован во FreeBSD 3.4-STABLE и более поздних релизах и с ним
работают все демонстрационные апплеты и демонстрационные программы jfc.
Несколько человек отметило некоторые проблемы при работе с Apache JServ.
Пока он не добавлен в дерево портов FreeBSD, но может быть найден по адресу
<a href="http://www.jmcm.org/tech/ports/linux_jdk.html">
http://www.jmcm.org/tech/ports/linux_jdk.html</a>.
(Прислал Хосе Маркус /Jose Marques/)
</ul>
<P>
<H2>Ноябрь 1999</H2><UL>
<LI><B>28 ноября 1999:</B>Запрос на доработку
<BR>Мы направили в Sun петицию на создание официального порта JDK2 для
FreeBSD. В настоящее время мы находимся на <B>втором</B> месте по
количеству собранных голосов. Если вы являетесь участником Java Developer's
Connection (это бесплатно), вы тоже можете проголосовать за нас по адресу
<A HREF="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">
http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</A>
<LI><B>9 ноября 1999:</B>Еще один релиз JDK1.1.8, в котором исправлен
определенный тип ошибок в многоадресной рассылке.
<UL>
<LI>
<A HREF="jdk1.1.8_AOUT.V99-11-9.tar.gz">jdk1.1.8_AOUT.V99-11-9.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
<LI>
<A HREF="jdk1.1.8_ELF.V99-11-9.tar.gz">jdk1.1.8_ELF.V99-11-9.tar.gz</A>.
Для FreeBSD версий 3.* и 4.*, в которых для выполнимых файлов используется
формат ELF. Заметьте, что из-за некоторых изменений в -CURRENT, JDK может
работать неправильно.
</UL>
</UL>
<P>
<H2>Октябрь 1999</H2><UL>
<LI><B>11 октября 1999:</B> Начата работа над портированием Java2/JDK1.2.
В ближайшие недели должен будет выйти ранний 'альфа' релиз для FreeBSD
3.3-stable/ELF.</UL>
<H2>Сентябрь 1999</H2><UL>
<LI><B>22 сентября 1999:</B> Еще один выпуск JDK1.1.8, в котором исправлены
некоторые найденные мелкие ошибки, а также повышена производительность.
Для выяснения подробностей обратитесь к файлу README.FreeBSD, который
есть в релизах.
<UL>
<LI>
<A HREF="jdk1.1.8_AOUT.V99-9-22.tar.gz">jdk1.1.8_AOUT.V99-9-22.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
<LI>
<A HREF="jdk1.1.8_ELF.V99-9-22.tar.gz">jdk1.1.8_ELF.V99-9-22.tar.gz</A>.
Для FreeBSD версий 3.* и 4.*, в которых для выполнимых файлов используется
формат ELF.
</UL>
</UL>
<H2>Июль 1999</H2><UL>
<LI><B>19 июля 1999:</B> Повторный релиз JDK1.1.8, в котором исправлено
несколько маленьких (но неприятных) ошибок. Во-первых, netpatch
(смотри ниже) был добавлен в исходдные тексты, и во-вторых, была найдена
и исправлена неприятная ошибка Floating Point. Последняя ошибка влияла
на многопоточный код, который выполнял вычисления с плавающей точкой и
в зависимости от результат мог выдавать абсолютно неверные результаты.
<UL>
<LI>
<A HREF="jdk1.1.8_AOUT.V99-7-19.tar.gz">jdk1.1.8_AOUT.V99-7-19.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
<LI>
<A HREF="jdk1.1.8_ELF.V99-7-19.tar.gz">jdk1.1.8_ELF.V99-7-19.tar.gz</A>.
Для FreeBSD версий 3.* и 4.*, в которых для выполнимых файлов используется
формат ELF.
</UL>
<LI><B>2 июля 1999:</B> Организация команды FreeBSD 'CommAPI', целью которой
будет создание свободно доступного <A
HREF="http://java.sun.com/products/javacomm/index.html">JAVA's CommAPI</A>
для сообщества FreeBSD. Координатором проекта является <A
HREF="mailto:jdricot@ulb.ac.be?subject=JAVA CommAPI: ">DRICOT
Jean-Michel</A> и располагается по адресу <A
HREF="http://student.ulb.ac.be/~jdricot/commapi/">
http://student.ulb.ac.be/~jdricot/commapi/</A>.
Обращайтесь туда, если хотите принять участие в проекте.
</UL>
<H2>Июнь 1999</H2><UL>
<LI><B>8 июня 1999:</B> В релизе JDK1.1.8 была найдена небольшая ошибка,
которая влияла на работу сокетов UDP. При попытке послать пакет на
широковещательный адрес, FreeBSD JDK его отвергал, выдавая ошибку прав
доступа. Эта ошибка была исправлена, и вместо повторного выпуска релиза
был выпущен небольшой набор патчей для тех, кто встретился с этой
проблемой. Если вы столкнулись с такой проблемой, скачайте архив в
формате tar.gz и распакуйте его там, где был установлен jdk. Он
сам установится поверх старой версии. Если у вас указанной ошибки не
возникает, применять патч вовсе не обязательно, хотя ни к чему страшному
это не приведет.
<UL>
<LI>
<A HREF="AOUT.netpatch.tar.gz">AOUT.netpatch.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
<LI>
<A HREF="ELF.netpatch.tar.gz">ELF.netpatch.tar.gz</A>.
Для FreeBSD версий 3.* и 4.*, в которых для выполнимых файлов используется
формат ELF.
</UL>
<LI><B>3 июня 1999:</B> Релизы JDK1.1.8 для A.OUT и ELF. В этом релизе
добавлена поддержка старых релизов 3.*/ELF (что не требует изменения
загрузчика), а также исправлены ошибки в поддержке LOCALE и временной
зоны для всех релизов FreeBSD.
<UL>
<LI>
<A HREF="jdk1.1.8_AOUT.V99-6-3.tar.gz">jdk1.1.8_AOUT.V99-6-3.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
<LI>
<A HREF="jdk1.1.8_ELF.V99-6-3.tar.gz">jdk1.1.8_ELF.V99-6-3.tar.gz</A>.
Для FreeBSD версий 3.* и 4.*, в которых для выполнимых файлов используется
формат ELF.
</UL>
<LI><B>1 июня 1999:</B> Статус JDK2
<UL>
<LI>
Работа над JDK1.2/JDK2 продвигается очень медленно, так как команда
разработчиков сфокусировала свои усилия на релизах JDK1. Для большинства
из вопросов, касающихся разработки JDK2, вы можете использовать релиз JDK1
и релизы <A
HREF="http://java.sun.com/products/jfc/index.html#download-swing">
Swing</A>, предоставляемые Sun для JDK1, которые прекрасно работают под
FreeBSD.
</UL>
</UL>
<H2>Апрель 1999</H2><UL>
<LI><B>16 апреля 1999:</B> Новый A.OUT релиз JDK1.1.7. В нем исправлены
проблемы при компиляции мартовского релиза. Новый ELF релиз будет
выпущен в ближайшее время и в нем также будет включена поддержка старых
релизов 3.0.
<UL>
<LI>
<A HREF="jdk1.1.7_AOUT.V99-4-16.tar.gz">jdk1.1.7_AOUT.V99-4-16.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
</UL>
</UL>
<H2>Март 1999</H2><UL>
<LI><B>26 марта 1999:</B> Поддержка ELF для JDK1.1.7, а также новый релиз
в формате A.OUT, исправления мелких ошибок.
<UL>
<LI>
<A HREF="jdk1.1.7_AOUT.V99-3-24.tar.gz">jdk1.1.7_AOUT.V99-3-24.tar.gz</A>.
Для FreeBSD версий 2.2.*, в которых для выполнимых файлов используется
формат A.OUT.
<LI>
<A HREF="jdk1.1.7_ELF.V99-3-25.tar.gz">jdk1.1.7_ELF.V99-3-25.tar.gz</A>.
Для FreeBSD версий 3.x и 4, в которых для выполнимых файлов используется
формат ELF. <B>Замечание</B>: Это требует изменения в загрузчике для
поддержки функциональности dladdr(), которая появилась 1999/3/24. Вам
нужно работать с 3.1-stable или 4.0-current позже 1999/3/24. Если у вас
нет нового загрузчика или вы не отслеживаете -stable или -current, вы
можете скачать загрузчик <A HREF="ld-elf.so.1">отсюда</A> и установить его
как /usr/libexec/ld-elf.so.1 (чтобы это сделать, вам нужно работать с
привилегиями пользователя root):
<PRE># install -c -s -o bin -g bin -m 555 -C -fschg <B>ld-elf.so.1</B> /usr/libexec</PRE>
</UL>
<LI><B>16 марта 1999:</B> Обновления в текущих разработках:
<UL>
<LI>
ELF JDK1.1.7 : Построение JDK1.1.7 в формате ELF (для использования с
FreeBSD 3.x и выше) перешло в фазу начального внутреннего тестирования.
Бета-релиз должен появиться в течении нескольких недель.
<LI>
JDK2 (известный также как JDK1.2): Несколько человек работают над
переносом JDK2 на FreeBSD, но работа продвигается медленно. Это происходит
в основном из-за отсутствия времени для работы над этим проектом. (Выход
порта Blackdown JDK2 поможет нашей разработке, когда они опубликуют
diff-файлы для исходных текстов.)
</UL>
</UL>
<H2>Декабрь 1998</H2><UL><LI>
<B>21 декабря 1998:</B>
<A HREF="jdk1.1.7.V98-12-21.tar.gz">jdk1.1.7.V98-12-21.tar.gz</A>.
<UL>
<LI>
Исправленная версия JDK1.1.7. Благодарности должны направляться
Кейту Уайту, кто исправил несколько неприятных (и серьезных) ошибок в JDK,
в частности, ошибка операций с модулями. В этом релизе также увеличено
ограничение на количество фаловых дескрипторов с 256 до 2048. JRE также
более работоспособен, за что снова спасибо Кейту.
</UL>
</UL>
<H2>Ноябрь 1998</H2><UL><LI>
<B>14 ноября 1998:</B>
<A HREF="jdk1.1.7.V98-11-5.tar.gz">jdk1.1.7.V98-11-5.tar.gz</A>.
<UL>
<LI>
Порт обновлен до JDK1.1.7. Благодарности должны направляться
Пэтрику Гарделле (Patrick Gardella) <A
HREF="mailto:patrick@cre8tivegroup.com">patrick@cre8tivegroup.com</A>,
который выполнил основную работу по тестированию этого релиза.
</UL>
</UL>
<H2>Сентябрь 1998</H2><UL><LI>
<B>23 сентября 1998:</B>
<A HREF="jdk1.1.6.V98-9-23.tar.gz">jdk1.1.6.V98-9-23.tar.gz</A>.
<UL>
<LI>
В выпуск от 14 августа включен неправильно скомпонованный jre, как для
JDK, так и для JRE, так что релиз был перестроен и корректно скомпонован.
Кроме этого, никаких отличий от старых релизов.
</UL>
</UL>
<H2>Август 1998</H2><UL><LI>
<B>22 августа 1998:</B>
<UL>
<LI>
На обновленной странице помещен список различных сайтов, которые
согласились зеркалировать JDK и предоставлять доступ по ftp. Спасибо всем!
</UL>
<LI><B>14 августа 1998:</B>
<A HREF="jdk1.1.6.V98-8-14.tar.gz">jdk1.1.6.V98-8-14.tar.gz</A>.
<UL>
<LI>
Опция SO_REUSEADDR теперь устанавливается правильно для ServerSockets
(может также влиять и на другие сокеты).
</UL>
</UL>
<H2>Июль 1998</H2><UL><LI>
<B>21 июля 1998:</B>
<A HREF="jdk1.1.6.V98-7-21.tar.gz">jdk1.1.6.V98-7-21.tar.gz</A>.
<UL>
<LI>
Обновлен порт до JDK1.1.6. Благодарности должны направляться
Кейту Уайту (Keith White) <A HREF="mailto:kwhite@site.uottawa.ca">
kwhite@site.uottawa.ca</A>, который сделал основной объем работы, приведший
к выпуску этого релиза!
<LI>
Более стандарное 'именование' для java.version и тому подобное.
<LI>
Исправления, касающиеся сокетов UDP/Multicast.
<LI>
Ошибка прерывания сигнала, похоже, исправлена (стучим по дереву).
<LI>
Добавлена поддержка для кодировок "KOI8-R" и "CP866".
<LI>
Временные зоны теперь работают под FreeBSD корректно (что потребовало
написания родного кода, однако он встроен в JDK, так что это не должно
коснуться пользователей. Однако FreeBSD стала одной из нескольких (или
единственной?) VM, корректно поддерживающих временные зоны.
<LI>
sysRmdir() теперь корректно удаляет каталоги.
<LI>
Для поддержки локализации CJK линковка с библиотекой xpg4.
</UL>
</UL>
<H2>Май 1998</H2><UL><LI>
<B>5 мая 1998:</B>
<UL>
<LI>
На обновленной страничке добавлена инструкция по настройке работы
JWS (Java Work Shop) фирмы Sun на платформе FreeBSD.
</UL>
</UL>
<H2>Февраль 1998</H2><UL><LI>
<B>25 февраля 1998:</B>
<A HREF="jdk1.1.5.V98-2-25.tar.gz">jdk1.1.5.V98-2-25.tar.gz</A>.
<UL>
<LI>
Построение JDK для 2.2.2 теперь снова работает.
<LI>
Теперь AWT правильно устанавливает имя окна.
<LI>
Исправлена непонятная ошибка, приводящая к аварийному завершению работы
при нажатии кнопки в диалоговом окне несколько раз.
<LI>
Исправлена ошибка, при которой SHMEM не освобождалась при работе с
изображениями, что приводило к утечке памяти.
</UL>
<B>12 февраля 1998:</B>
<UL>
<LI>
Йохан Ларссон (Johan Larsson) любезно предоставил зеркальный ftp-сервер
для JDK, так что если у вас есть предубеждение против использования HTTP,
можете скачать его с этого сервера.
<LI>
Логотип 'Steaming Cup of Java' заменен на 'Jump to Java', который более
политически (и юридически) грамотен с точки зрения SUN.
</UL>
<B>9 февраля 1998:</B>
<A HREF="jdk1.1.5.V98-2-8.tar.gz">jdk1.1.5.V98-2-8.tar.gz</A>.
<UL>
<LI>
Исправлены ошибки в Process.waitFor()
<LI>
Модифицирован способ линковки библиотеки Motif. Это позволит всем, у кого
имеется библиотека Motif (статическая или динамическая), строить JDK
самостоятельно при наличии набора соответствующих патчей. Если позволяет
лицензия на Motif, можно будет распространять релизы в бинарном виде.
<LI>
Неблокирующее чтение из конвейера (pipe) работает ненадежно во всех
версиях ОС.
<LI>
Многоадресная рассылка (малтикаст) теперь работает.
</UL>
</UL>
<H2>Январь 1998</H2><UL><LI>
<B>Январь 1998:</B>
<UL>
<LI>
Организация команды разработчиков для портирования 'JDK' на FreeBSD,
которая совместными усилиями делает новые релизы JDK для FreeBSD.
<LI>
Новый JDK1.1.5 в бинарном виде, со статически вкомпилированным Motif.
(К сожалению, этот релиз был утерян из-за сбоя диска на ftp-сервере,)
</UL>
</UL>
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>