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 @@
+
+
+
+
+
+ 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. 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. 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. 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. 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. 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. 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. Greg Lewis has
+ released the second patchset in the &jdk; 1.5 series.
+ See the JDK 1.5.x page for
+ more details. 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. 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. 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. 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. 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. 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. 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. The FreeBSD Foundation
+ announces native support for &jdk; 1.3.1 on
+ FreeBSD. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
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.
+ +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.
+ +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.
+ +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.
< + +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
+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
+ +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.
+ +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)
+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
+ +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.
+ +Expect an early 'alpha' release of Java2/&jdk; 1.2 + in the coming weeks for FreeBSD 3.3-stable/ELF boxes.
+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.
+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.
+ +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.
+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.
+&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.
+ +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.
+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.
+ +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+
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.)
+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.
+Updated to &jdk; 1.1.7. Thanks go to Patrick + Gardella patrick@FreeBSD.org + who provided most of the testing for this release.
+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.
+Updated page to list numerous sites who have agreed to + mirror the &jdk; and provide ftp access. Thanks to + all!
+ +The SO_REUSEADDR option is now correctly set on + ServerSockets (may affect other sockets as well.)
+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.
+ +Updated page to include instruction on how to get Sun's + JWS (Java Work Shop) working under FreeBSD.
+&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.
+Replaced the 'Steaming Cup of Java' logo with the 'Jump + to Java' logo, which is more politically (and legally) + acceptable to SUN's lawyers.
+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.
+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.)
+