diff --git a/en/java/news.xml b/en/java/news.xml new file mode 100644 index 0000000000..967b729697 --- /dev/null +++ b/en/java/news.xml @@ -0,0 +1,1266 @@ + + + + + + + + + $FreeBSD$ + + + + + 2007 + + + 10 + + + 23 + + + Patchset 7 for &jdk; 1.5 released + +

Greg Lewis has + released the seventh patchset (patchset 7) in the + &jdk; 1.5 series. See the JDK 1.5.x page for more + details.

+
+
+
+ + + 7 + + + 26 + + + Patchset 6 for &jdk; 1.5 released + +

Greg Lewis has + released the sixth patchset (patchset 6) in the + &jdk; 1.5 series. See the JDK 1.5.x page for more + details.

+
+
+
+ + + 6 + + + 8 + + + Patchset 5 for &jdk; 1.5 released + +

Greg Lewis has + released the fifth patchset (patchset 5) in the + &jdk; 1.5 series. See the JDK 1.5.x page for more + details.

+
+
+
+ + + 1 + + + 24 + + + Patchset 4 for &jdk; 1.5 released + +

Greg Lewis has + released the fourth patchset (patchset 4) in the + &jdk; 1.5 series. See the JDK 1.5.x page for more + details.

+
+
+
+
+ + + 2006 + + + 4 + + + 7 + + + Patchset 3 for &jdk; 1.5 released + +

Greg Lewis has + released the third patchset (patchset 3) in the + &jdk; 1.5 series. See the JDK 1.5.x page for more + details.

+
+
+ + + 5 + + + The FreeBSD Foundation has annoucned binary releases + of the JDK 1.5 and JRE 1.5 + +

The FreeBSD + Foundation has announced binary releases of the JDK + 1.5 and JRE 1.5. For more details, see the press + release and download + page.

+
+
+
+
+ + + 2005 + + + 12 + + + 19 + + + Patchset 8 for &jdk; 1.4 released + +

Greg Lewis has + released the eighth patchset (patchset 8) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+
+
+
+ + + 9 + + + 3 + + + Patchset 2 for &jdk; 1.5 released + +

Greg Lewis has + released the second patchset in the &jdk; 1.5 series. + See the JDK 1.5.x page for + more details.

+ +
+
+
+ + + + 1 + + + 19 + + + Patchset 2 for &jdk; 1.5 released + +

Greg Lewis has + released the initial patchset (patchset 1) in the + &jdk; 1.5 series. See the JDK 1.5.x page for more + details.

+ +
+
+
+
+ + + 2004 + + + 12 + + + 13 + + + Patchset 7 for &jdk; 1.4 released + +

Greg Lewis has + released the seventh patchset (patchset 7) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+ +
+
+
+ + + 11 + + + 25 + + + Security vulnerability in Java browser + plugin. + +

A + security vulnerability was announced in the Java + browser plugin. The jdk14 port was fixed in 1.4.2p6_7. + The jdk13 port is still vulnerable. You can check the + exact ports and versions which are vulnerable here.

+ +
+
+
+
+ + + 2003 + + + 12 + + + 30 + + + Patchset 6 for &jdk; 1.4 released + +

Greg Lewis has + released the sixth patchset (patchset 6) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+
+
+ + + 19 + + + Patchset 9 for &jdk; 1.3.1 released + +

Greg Lewis has + released an updated patchset (patchset 9) for the + &jdk; 1.3.1 software. See the JDK 1.3.x page for more + details.

+ +
+
+
+ + + 11 + + + 11 + + + Patchset 5 for &jdk; 1.4 released + +

Greg Lewis has + released the fifth patchset (patchset 5) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+ +
+
+
+ + + 10 + + + 10 + + + Patchset 4 for &jdk; 1.4 released + +

Greg Lewis has + released the fourth patchset (patchset 4) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+ +
+
+
+ + + 8 + + + 26 + + + FreeBSD Foundation announces native support for + &jdk; 1.3.1 + +

The FreeBSD Foundation + announces native support for &jdk; 1.3.1 on + FreeBSD.

+ +
+
+
+ + + 3 + + + 7 + + + Patchset 3 for &jdk; 1.4 released + +

Greg Lewis has + released the third patchset (patchset 3) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+ +
+
+
+ + + 2 + + + 12 + + + Patchset 8 for &jdk; 1.3.1 released + +

Greg Lewis has + released an updated patchset (patchlevel 8) for the + &jdk; 1.3.1 software. See the JDK 1.3.x page for more + details.

+ +
+ + + 4 + + + Patchset 2 for &jdk; 1.4 released + +

Greg Lewis has + released the second patchset (patchset 2) in the + &jdk; 1.4 series. See the JDK 1.4.x page for more + details.

+ +
+
+
+ +
+ + 2002 + + + 11 + + + 15 + + + Patchset 1 for &jdk; 1.4 released + +

Greg Lewis has + released a first patchset (patchlevel 1) for the + &jdk; 1.4.0 software. See the JDK 1.4.x page for more + details.

+ +
+
+
+ + + 9 + + + 18 + + + Patchset 11 for &jdk; 1.2.2 released + +

Greg Lewis has + released an updated patchset (patchlevel 11) for the + &jdk; 1.2.2 software. See the JDK 1.2.x page for more + details.

+
+
+ + + 17 + + + Linux Version of J2SE 1.4.1 FCS available in + ports + +

Right after Sun released J2SE 1.4.1 FCS, the Linux + version was made available in the FreeBSD Ports + system. See J2SE + 1.4.1 page for more details.

+ +
+
+
+ + + 7 + + + 26 + + + Patchset 7 for &jdk; 1.3.1 released + +

Greg Lewis has + released an updated patchset (patchlevel 7) for the + &jdk; 1.3.1 software. See the JDK 1.3.x page for more + details.

+ +
+
+
+ + + 2 + + + 13 + + + Patchset 6 for &jdk; 1.3.1 released + +

Greg Lewis has + released an updated patchset (patchlevel 6) for the + &jdk; 1.3.1 software. See the JDK 1.3.x page for more + details.

+ +
+
+
+
+ + + 2001 + + + 12 + + + 22 + + + FreeBSD Foundation announces license agreement with + Sun Microsystems + +

This was posted to announce@FreeBSD.org:

+ +

The FreeBSD Foundation has secured a license from Sun + Microsystems to distribute a native FreeBSD version of + both the Java Development Kit (&jdk;) and the Java Runtime + Environment (JRE). Thanks to the great efforts of the + FreeBSD Java team, these should be available for inclusion + with the upcoming release of FreeBSD 4.5 in January, + 2002.

+ +

The general availability of a distributable version of + Java will benefit end users, commercial users, and + developers who use FreeBSD. Java continues to grow in + popularity and has become heavily used in server side web + applications, one of FreeBSD's core areas of strength. + With an officially licensed binary Java distribution, + FreeBSD becomes an ideal platform for execution, + development, and deployment of Java based solutions.

+ +

This agreement would not have been possible without the + efforts of Nate + Williams. Nate not only started the FreeBSD Java + porting effort, but also brought Sun Microsystems and the + Foundation together to negotiate a license.

+ +

You can find full text of the announcement here.

+ +
+
+
+ + + 10 + + + 16 + + + Patchset 5 for &jdk; 1.3.1 released + +

Greg Lewis has + released an updated patchset (patchlevel 5) for the + &jdk; 1.3.1 software. See the JDK 1.3.x page for more + details.

+ +
+
+
+ + + 9 + + + 10 + + + Patchset 4 for &jdk; 1.3.1 released + +

Greg Lewis has + released an updated patchset (patchlevel 4) for the + &jdk; 1.3.1 software. See the JDK 1.3.x page for more + details.

+ +
+
+ + + 6 + + + Sun's Forte for Java 3.0 Community Edition + ported + +

Maxim Sobolev + has created a port of the Sun's Forte[tm] + for Java[tm], release 3.0 Community Edition integrated + development environment (IDE). It can now be built from + the ports directory ports/java/forte. + +

The port can be used either with native &jdk; 1.3.1, + or with Linux &jdk; 1.3.1.

+ +
+
+
+ + + 8 + + + 27 + + + &jdk; 1.3.1 ported + +

Greg Lewis has + released a long-awaited port of the &jdk; 1.3.1 + software. It can now be built from the ports directory + ports/java/jdk13. See JDK + 1.3.x for more details.

+ +

It should be noted that this is very much a + developer-only release and it is not recommended for use + in production environment.

+ +
+
+
+
+ + + 2000 + + + 10 + + + 14 + + + &jdk; 1.2.2 ported + +

Maxim Sobolev + has produced a port of the &jdk; 1.2.2 software. It + can now be built from the ports directory + ports/java/jdk12-beta. See JDK + 1.2.x for more details.

All the issues noted below + are still in place, however.

So anyone who has a + Java2 port you've been waiting on submitting, now is your + chance.

+ +
+
+
+ + + 9 + + + 15 + + + New Java patches + +

Sean O'Connell + and Andrew + Gallatin have created patches to enable FreeBSD to run + IBM's &jdk; 1.3.

+ +

Ernst de Haan has + been able to get Sun's Linux &jdk; 1.3.0b9 running on + 4.0-STABLE.

Full details on both can be found here.

+ +
+
+
+ + + 8 + + + 10 + + + Sun Java Compability Kit Testing + +

On August 7th, 2000, the FreeBSD &jdk; team was given + access to Sun's JCK (Java Compatibility Kit), which will + allow us to test and (hopefully!) release a binary + version using the current set of patches. Unfortunately, + we are unable (for legal reasons) to distribute a &jdk; + that hasn't been run against the JCK like we were able to + with the &jdk; 1.1.* releases.

+ +

Unfortunately, as told by Sun (we have no experience + *yet*), running the JCK against the port is a difficult and + time-consuming process. Hopefully it won't take us the 3 + months that Sun expects it to take. :(

+ +

Finally, there are still some issues regarding Motif® + that need to be resolved before a full public release can + be made. Sun is working on that front, and we need to try + contacting the OpenGroup to see if we can get a special + exception for Motif binary distributions to use in the + &jdk; release.

< + +
+
+
+ + + 5 + + + 3 + + + Native &jdk; 1.2.2 port enters alpha test + phase + +

Greg Lewis has just announced that the native FreeBSD + &jdk; 1.2.2 port has entered alpha test stage.

+ +

In its current form, the port will build and run on most + FreeBSD releases (3.4, 4.0 and 5.0 on x86) and work is + being done on the others (2.2.8 on x86 and 4.0 alpha). + Most demo applets and applications run.

+ +

Currently we are looking for enthusiasts who are willing + to spend a little time testing the new port. While this + is not a trivial task, there are clear step-by-step + instructions on how to build and use the port.

+ +

The patches may be found, as usual on:

+

http://www.eyesbeyond.com/freebsddom/java/jdk.html

+

More information, open issues and step-by-step + instructions may be found at: http://www.kjkoster.org/java/index.html

+
+
+ + + 1 + + + Request for Enhancement - Now the number 1 RFE + +

We have petitioned Sun to provide an official FreeBSD + JDK2 port. We are currently in 1st place in the vote + count. If you are a member of the Java Developer's + Connection (it's free), you can vote for it as well http://developer.java.sun.com/developer/bugParade/bugs/4288745.html

+ +
+
+
+ + + 3 + + + 22 + + + Pre-Alpha &jdk; 1.2.2 patches available. + +

Greg Lewis releases the pre-alpha patches for + enterprising Java users to build their own native FreeBSD + &jdk; 1.2.2 from. This process is not for the faint + of heart, and the resulting &jdk; is not for production + systems. Having said that, most AWT and Swing demo's have + been found to run. There is plenty of work to do, and we + need all the testers we can find. Patches and build + instructions may be downloaded from + http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz. Currently + open issues and test results may be found at + http://www.kjkoster.org/java/index.html.

+ +
+
+
+ + + 1 + + + 30 + + + Blackdown 1.2.2RC4 &jdk + +

The Linux Blackdown Port Team has released RC4 of + &jdk; 1.2. It has been tested on FreeBSD 3.4-STABLE + and later and runs all demo applets and jfc demos. + Several people have mentioned some problems running it + with Apache JServ. Until it can be added to the FreeBSD + port tree, it can be found at + http://www.jmcm.org/tech/ports/linux_jdk.html. + (Reported by Jose Marques)

+
+
+
+ + + 1999 + + 11 + + 28 + + + Request for Enhancement + +

We have petitioned Sun to provide an official FreeBSD + JDK2 port. We are currently in 2nd place in the + vote count. If you are a member of the Java Developer's + Connection (it's free), you can vote for it as well http://developer.java.sun.com/developer/bugParade/bugs/4288745.html

+ + + 9 + + + Another &jdk; 1.1.8 release to fix a separate +class of multicast bugs. + +

jdk1.1.8_AOUT.V99-11-9.tar.gz. + For FreeBSD versions 2.2.*, which use the A.OUT binary + format. jdk1.1.8_ELF.V99-11-9.tar.gz. + For FreeBSD versions 3.* and 4.* which use the ELF binary + format. Note, due to a number of changes in -CURRENT, the + &jdk; may not work properly.

+ +
+
+
+ + 10 + + + 11 + + + Work has re-started on the Java2/&jdk; 1.2 + port. + +

Expect an early 'alpha' release of Java2/&jdk; 1.2 + in the coming weeks for FreeBSD 3.3-stable/ELF boxes.

+
+
+
+ + + 9 + + + 22 + + + New &jdk; 1.1.8 + +

Re-rolled the &jdk; 1.1.8 yet again to fixup some + minor bugs that people have found, as well as to speedup + the &jdk;. For details checkout the README.FreeBSD + supplied in the releases.

+ +

jdk1.1.8_AOUT.V99-9-22.tar.gz. For FreeBSD versions + 2.2.*, which use the A.OUT binary format.

+ +

jdk1.1.8_ELF.V99-9-22.tar.gz. For FreeBSD versions 3.* + and 4.* which use the ELF binary format.

+
+
+
+ + + 7 + + + 19 + + + New &jdk; 1.1.8 + +

Re-rolled the &jdk; 1.1.8 release to fix a couple of + minor (but annoying bugs). First, the netpatch (see + below) was incorporated into the build, and second an + annoying Floating Point bug was found and fixed. The + latter bug affected multi-threaded code that did floating + point calculations and based on the code could produce + completely bogus results.

+ +

jdk1.1.8_AOUT.V99-7-19.tar.gz. For FreeBSD versions + 2.2.*, which use the A.OUT binary format.

+ +

jdk1.1.8_ELF.V99-7-19.tar.gz. For FreeBSD versions 3.* + and 4.* which use the ELF binary format.

+ + + 2 + + + New 'CommAPI' porting team announced. + +

Organization of FreeBSD 'CommAPI' porting team which is + an effort to make JAVA's + CommAPI freely available to the FreeBSD community. + Project is coordinated by + DRICOT Jean-Michel and will officially be maintained + in http://student.ulb.ac.be/~jdricot/commapi/. + Feel free to contact him if you want to join the + project.

+
+
+
+ + + 6 + + + 8 + + + Patch for UDP sockets + +

A small bug was found in the &jdk; 1.1.8 release + which affected people using UDP sockets. If you tried to + send a packet to the broadcast address, the FreeBSD &jdk; + refused with a permissions error. This error was fixed, + and rather than re-releasing the entire release a small + patchset was re-rolled for those folks who are + experiencing this problem. If you experience this + problem, feel free to download the gzipped tarfile and + untar it wherever you installed the jdk. It will install + itself over top of the old version. If you aren't + experiencing the bug, there is no need to apply the patch, + although it wouldn't hurt.

+ +

AOUT.netpatch.tar.gz. + For FreeBSD versions 2.2.*, which use the A.OUT binary + format.

+ +

ELF.netpatch.tar.gz. + For FreeBSD versions 3.* and 4.* which use the ELF binary + format.

+
+
+ + + + 3 + + + New &jdk; 1.1.8 release + +

&jdk; 1.1.8 for A.OUT and ELF releases. This + release adds support for older 3.*/ELF releases (without + requiring any runtime loader changes), as well as fixes + bugs in LOCALE and timezone support for all FreeBSD + releases.

+ +

jdk1.1.8_AOUT.V99-6-3.tar.gz. For FreeBSD versions + 2.2.*, which use the A.OUT binary format.

+ +

jdk1.1.8_ELF.V99-6-3.tar.gz. For FreeBSD versions 3.* + and 4.* which use the ELF binary format.

+ +
+ + + 1 + + + JDK2 status + +

Work on &jdk; 1.2/JDK2 has been going very slow as + the development team has been focusing it's effort on + solid JDK1 releases. For most JDK2 development issues, + you can use the JDK1 release and the Swing + releases provided by Sun for JDK1, which works very well + under FreeBSD.

+
+
+
+ + + 4 + + + 16 + + + New &jdk; 1.1.7 A.OUT release + +

This fixes build problems in the March release. A new + ELF release will be made to support older 3.0 releases as + well sometime in the near future.

+ +

jdk1.1.7_AOUT.V99-4-16.tar.gz. For FreeBSD versions + 2.2.*, which use the A.OUT binary format.

+ +
+
+
+ + + 3 + + + 26 + + + ELF support for &jdk; 1.1.7, as well as a new +A.OUT release which includes minor bugfixes. + +

jdk1.1.7_AOUT.V99-3-24.tar.gz. For FreeBSD versions + 2.2.*, which use the A.OUT binary format.

+ +

jdk1.1.7_ELF.V99-3-25.tar.gz. For FreeBSD versions 3.x + and 4 which use the ELF binary format. Note: This + requires changes made to the runtime loader to support + dladdr() functionality made on 1999/3/24. You will need + to be running 3.1-stable or 4.0-current dated later than + 1999/3/24. If you don't have the new loader binary or are + not tracking -stable or -current, you can download it from + here and install it as + /usr/libexec/ld-elf.so.1 (you need to be root to do this):

+ +

# install -c -s -o bin -g bin -m 555 -C -fschg
+            ld-elf.so.1 /usr/libexec

+
+
+
+ + + 16 + + + Updates on current development + +

ELF &jdk; 1.1.7 : An ELF build of &jdk; 1.1.7 + (for use on FreeBSD 3.x and later) is currently entering + it's initial internal testing phase. A beta release + should be available in a few weeks.

+ +

JDK2 (aka &jdk; 1.2): Several individuals are + working on porting JDK2 to FreeBSD, but the work is + progressing slowly. This is primarily due to a lack of + developer time to work on this project. (The release of + Blackdown's JDK2 port will assist our development when + they release their source diffs.)

+
+
+ +
+ + + 1998 + + 12 + + + . 21 + + + jdk1.1.7.V98-12-21.tar.gz + +

Bugfix version of &jdk; 1.1.7. Thanks go to Keith + White who tracked down a couple annoying (and serious) + bugs in the &jdk;, notably the modulo bug. This release + also has the 256 file-descriptor limit bumped up to 2048. + The JRE should also be much more usable, again thanks to + Keith.

+
+
+
+ + + 11 + + + 14 + + + jdk1.1.7.V98-11-5.tar.gz + +

Updated to &jdk; 1.1.7. Thanks go to Patrick + Gardella patrick@FreeBSD.org + who provided most of the testing for this release.

+
+
+
+ + + 9 + + + 23 + + + jdk1.1.6.V98-9-23.tar.gz + +

The August 14 build had jre incorrectly linked in both + the &jdk; and the JRE, so a new release was rebuilt with + the correct linkage. Otherwise, there were no changes + from the older release.

+
+
+
+ + + 8 + + + 22 + + + Web updates + +

Updated page to list numerous sites who have agreed to + mirror the &jdk; and provide ftp access. Thanks to + all!

+ +
+
+ + + 14 + + + jdk1.1.6.V98-8-14.tar.gz + +

The SO_REUSEADDR option is now correctly set on + ServerSockets (may affect other sockets as well.)

+
+
+
+ + + + 7 + + + 21 + + + jdk1.1.6.V98-7-21.tar.gz + +

Updated port to &jdk; 1.1.6. Thanks go to Keith + White kwhite@site.uottawa.ca + who did most of the work to make this release happen!

+ +

More standard 'naming' for java.version and such.

+ +

Fixes for UDP/Multicast sockets.

+ +

The signal abort error may be fixed (knock on wood).

+ +

Add support for the "KOI8-R" and "CP866" encodings.

+ +

Timezones now work correctly under FreeBSD (this required + some native code, but it is embedded in the &jdk; so + shouldn't affect users. However, FreeBSD has one of the + few (only?) VM's that correctly support Timezones + now).

+ +

sysRmdir() now correctly removes directories.

+ +

Link in the xpg4 library to support CJK locales.

+ +
+
+
+ + + 5 + + + 5 + + + Web updates + +

Updated page to include instruction on how to get Sun's + JWS (Java Work Shop) working under FreeBSD.

+
+
+
+ + + 2 + + + 25 + + + jdk1.1.5.V98-2-25.tar.gz + +

&jdk;'s built on 2.2.2 should now work again.

+ +

The AWT now correctly sets the Window name.

+ +

Fixed obscure bug that could cause a core dump if you hit + a button in a dialog box multiple times.

+ +

Fixed bug where SHMEM wasn't released when using images, + causing a leak.

+
+
+ + + + 12 + + + New FTP Mirror and Web Updates + + Johan Larsson graciously provided an ftp mirror site for + the &jdk;, so if you have an aversion to using HTTP, then + feel free to grab it from his site.

+ +

Replaced the 'Steaming Cup of Java' logo with the 'Jump + to Java' logo, which is more politically (and legally) + acceptable to SUN's lawyers.

+
+
+ + + + 9 + + + jdk1.1.5.V98-2-8.tar.gz + +

Fixed bugs in Process.waitFor()

+ +

Modified the way the Motif library was linked in. This + will allow anyone with a Motif library (static or dynamic) + to build their own &jdk; once the patchkit is released. If + their Motif license allows for it, they can also make + binary releases available.

+ +

Non blocking reads on PIPE did not work reliably on all + versions of the OS.

+ +

Multicast now works.

+
+
+
+ + + 1 + + + 10 + + + New &jdk; porting team announced + +

Organization of FreeBSD &jdk; porting team, which now + jointly creates new &jdk; releases for FreeBSD.

+ +

New &jdk; 1.1.5 binary, which has Motif statically + compiled in. (Unfortunately, this release was lost in a + disk crash on the ftp server.)

+
+
+
+
+ +