- Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/nabibar.l10n.ent.
 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>?share/sgml/header.l10n.ent.
 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.
 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.
 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.
 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:
   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.
   * &symbolic; entities for Latin characters.
 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
		
	
			
		
			
				
	
	
		
			605 lines
		
	
	
	
		
			24 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			605 lines
		
	
	
	
		
			24 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 | |
| <!ENTITY base CDATA "..">
 | |
| <!ENTITY date "$FreeBSD: www/en/java/newsflash.sgml,v 1.47 2006/05/08 20:59:51 glewis Exp $">
 | |
| <!ENTITY title "FreeBSD &java; Project: Newsflash">
 | |
| <!ENTITY % navinclude.developers "INCLUDE">
 | |
| ]>
 | |
| <html>
 | |
| &header;
 | |
| <table border="0">
 | |
|       <tbody><tr>
 | |
| 	<td>
 | |
| 
 | |
| <h2>April, 2006</h2>
 | |
| <ul>
 | |
| <li><b>April 7, 2006:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| third patchset (patchset 3) in the &jdk; 1.5 series.  See the
 | |
| <a href="dists/15.html">JDK 1.5.x page</a> for more details.</li>
 | |
| <li><b>April 5, 2006:</b>
 | |
| <br><a href="http://www.freebsdfoundation.org/">The FreeBSD Foundation</a>
 | |
| has announced binary releases of the JDK 1.5 and JRE 1.5.  For more
 | |
| details, see the
 | |
| <a href="http://www.freebsdfoundation.org/press/20060405-PRrelease.shtml">press release</a> and
 | |
| <a href="http://www.freebsdfoundation.org/downloads/java.shtml">download page</a>.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>December, 2005</h2>
 | |
| <ul>
 | |
| <li><b>December 19, 2005:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| eighth patchset (patchset 8) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>September, 2005</h2>
 | |
| <ul>
 | |
| <li><b>September 3, 2005:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| second patchset in the &jdk; 1.5 series.  See the
 | |
| <a href="dists/15.html">JDK 1.5.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>January, 2005</h2>
 | |
| <ul>
 | |
| <li><b>January 19, 2005:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| initial patchset (patchset 1) in the &jdk; 1.5 series.  See the
 | |
| <a href="dists/15.html">JDK 1.5.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>December, 2004</h2>
 | |
| <ul>
 | |
| <li><b>December 13, 2004:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| seventh patchset (patchset 7) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>November, 2004</h2>
 | |
| <ul>
 | |
| <li><b>November 25, 2004:</b>
 | |
| <br>A <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1029">
 | |
| security vulnerability</a> 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
 | |
| <a href="http://www.vuxml.org/freebsd/ac619d06-3ef8-11d9-8741-c942c075aa41.html">here</a>.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>December, 2003</h2>
 | |
| <ul>
 | |
| <li><b>December 30, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| sixth patchset (patchset 6) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| <li><b>December 19, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchset 9) for the &jdk; 1.3.1 software. See the
 | |
| <a href="dists/13.html">JDK 1.3.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>November, 2003</h2>
 | |
| <ul>
 | |
| <li><b>November 11, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| fifth patchset (patchset 5) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>October, 2003</h2>
 | |
| <ul>
 | |
| <li><b>October 10, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| fourth patchset (patchset 4) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>August, 2003</h2>
 | |
| <ul>
 | |
| <li><b>August 26, 2003:</b>
 | |
| <br>The FreeBSD Foundation
 | |
| <a href="http://www.freebsdfoundation.org/press/20030825-java131.shtml">
 | |
| announces</a> native support for &jdk; 1.3.1 on FreeBSD.</li>
 | |
| </ul>
 | |
| 	
 | |
| <h2>March, 2003</h2>
 | |
| <ul>
 | |
| <li><b>March 7, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| third patchset (patchset 3) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>February, 2003</h2>
 | |
| <ul>
 | |
| <li><b>February 12, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchlevel 8) for the &jdk; 1.3.1 software. See the
 | |
| <a href="dists/13.html">JDK 1.3.x page</a> for more details.</li>
 | |
| <li><b>February 4, 2003:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released the
 | |
| second patchset (patchset 2) in the &jdk; 1.4 series.  See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>November, 2002</h2>
 | |
| <ul>
 | |
| <li><b>November 15, 2002:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released a
 | |
| first patchset (patchlevel 1) for the &jdk; 1.4.0 software. See the
 | |
| <a href="dists/14.html">JDK 1.4.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>September, 2002</h2>
 | |
| <ul>
 | |
| <li><b>September 18, 2002:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchlevel 11) for the &jdk; 1.2.2 software. See the
 | |
| <a href="dists/12.html">JDK 1.2.x page</a> for more details.</li>
 | |
| <li><b>September 17, 2002:</b>
 | |
| <br>Right after Sun released J2SE 1.4.1 FCS, the Linux version was made
 | |
| available in the FreeBSD Ports system. See
 | |
| <a href="http://java.sun.com/j2se/1.4.1/">J2SE 1.4.1 page</a> for more
 | |
| details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>July, 2002</h2>
 | |
| <ul>
 | |
| <li><b>July 26, 2002:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchlevel 7) for the &jdk; 1.3.1 software. See the
 | |
| <a href="dists/13.html">JDK 1.3.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>February, 2002</h2>
 | |
| <ul>
 | |
| <li><b>February 13, 2002:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchlevel 6) for the &jdk; 1.3.1 software. See the
 | |
| <a href="dists/13.html">JDK 1.3.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>December, 2001</h2>
 | |
| <ul>
 | |
| <li><b>December 22, 2001:</b>
 | |
| <br>
 | |
| <p>This was posted to announce@FreeBSD.org:</p>
 | |
| 
 | |
| <p>
 | |
| 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.</p>
 | |
| 
 | |
| <p>
 | |
| 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.</p>
 | |
| 
 | |
| <p>
 | |
| This agreement would not have been possible without the efforts of
 | |
| <a href="mailto:nate@FreeBSD.org">Nate Williams</a>. Nate not only
 | |
| started the FreeBSD Java porting effort, but also brought Sun Microsystems
 | |
| and the Foundation together to negotiate a license.</p>
 | |
| 
 | |
| <p>
 | |
| You can find full text of the announcement
 | |
| <a href="http://daily.daemonnews.org/view_story.php3?story_id=2602">here</a>.</p></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>October, 2001</h2>
 | |
| <ul>
 | |
| <li><b>October 16, 2001:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchlevel 5) for the &jdk; 1.3.1 software. See the
 | |
| <a href="dists/13.html">JDK 1.3.x page</a> for more details.</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>September, 2001</h2>
 | |
| <ul>
 | |
| <li><b>September 10, 2001:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> has released an
 | |
| updated patchset (patchlevel 4) for the &jdk; 1.3.1 software. See the
 | |
| <a href="dists/13.html">JDK 1.3.x page</a> for more details.</li>
 | |
| 
 | |
| <li><b>September 6, 2001:</b>
 | |
| <br><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> has created a
 | |
| port of the Sun's <a href="http://www.sun.com/forte/ffj/index.html">Forte[tm]
 | |
| for Java[tm]</a>, release 3.0 Community Edition integrated development
 | |
| environment (IDE).  It can now be built from the ports directory
 | |
| ports/java/forte.
 | |
| 
 | |
| <p>The port can be used either with native &jdk; 1.3.1, or with Linux
 | |
| &jdk; 1.3.1.</p></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>August, 2001</h2>
 | |
| <ul>
 | |
| <li><b>August 27, 2001:</b>
 | |
| <br><a href="mailto:glewis@FreeBSD.org">Greg Lewis</a> 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 <a href="dists/13.html">JDK 1.3.x</a>
 | |
| for more details.
 | |
| 
 | |
| <p>It should be noted that this is very much a developer-only release and it
 | |
| is not recommended for use in production environment.</p></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>October, 2000</h2>
 | |
| <ul>
 | |
| <li><b>October 14, 2000:</b>
 | |
| <br><a href="mailto:sobomax@FreeBSD.org">Maxim Sobolev</a> 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 <a href="dists/12.html">JDK 1.2.x</a> for more details.
 | |
| <p>All the issues noted below are still in place, however.</p>
 | |
| <p>So anyone who has a Java2 port you've been waiting on submitting, now is your chance.</p></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>September, 2000</h2>
 | |
| <ul>
 | |
| <li><b>September 15, 2000:</b> From the Java news desk:
 | |
| <br><a href="mailto:sean@stat.duke.edu">Sean O'Connell</a> and
 | |
| <a href="mailto:gallatin@cs.duke.edu">Andrew Gallatin</a> have created
 | |
| patches to enable FreeBSD to run IBM's &jdk; 1.3.
 | |
| <br><a href="mailto:ernst@jollem.com">Ernst de Haan</a> has been able to
 | |
| get Sun's Linux &jdk; 1.3.0b9 running on 4.0-STABLE. 
 | |
| <p>Full details on both can be found <a href="dists/13.html">here</a>.</p></li>
 | |
| </ul>
 | |
| <h2>August, 2000</h2>
 | |
| <ul>
 | |
| <li><b>August 10, 2000:</b> 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.
 | |
| 
 | |
| <p>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. :(</p>
 | |
| 
 | |
| <p>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.</p></li> 
 | |
| 
 | |
| </ul>
 | |
| <h2>May, 2000</h2>
 | |
| <ul>
 | |
| <li><b>May 3, 2000:</b> Native &jdk; 1.2.2 port enters alpha test phase
 | |
| <br>Greg Lewis has just announced that the native FreeBSD &jdk; 1.2.2 port
 | |
| has entered alpha test stage.
 | |
| <br>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.
 | |
| <br>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.
 | |
| <br>The patches may be found, as usual on:
 | |
| <br><a href="http://www.eyesbeyond.com/freebsddom/java/jdk.html">http://www.eyesbeyond.com/freebsddom/java/jdk.html</a>
 | |
| <br>More information, open issues and step-by-step instructions may be found at:
 | |
| <br><a href="http://www.kjkoster.org/java/index.html">http://www.kjkoster.org/java/index.html</a></li>
 | |
| <li><b>May 1, 2000:</b> Request for Enhancement - Now the number 1 RFE
 | |
| <br>We have petitioned Sun to provide an official FreeBSD JDK2 port. We are
 | |
| currently in <b>1st</b> 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
 | |
| <a href="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</a></li>
 | |
| </ul>
 | |
| <h2>March, 2000</h2>
 | |
| <ul>
 | |
| <li><b>March 22, 2000:</b> Pre-Alpha &jdk; 1.2.2 patches available.
 | |
| <br>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
 | |
| <a href="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">
 | |
| http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</a>. Currently open
 | |
| issues and test results may be found at
 | |
| <a href="http://www.kjkoster.org/java/index.html">
 | |
| http://www.kjkoster.org/java/index.html.</a></li>
 | |
| </ul>
 | |
| <h2>January, 2000</h2>
 | |
| <ul>
 | |
| <li><b>January 30, 2000:</b> Blackdown 1.2.2RC4 &jdk;
 | |
| <br>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 <a href="http://www.jmcm.org/tech/ports/linux_jdk.html">
 | |
| http://www.jmcm.org/tech/ports/linux_jdk.html</a>.  (Reported by Jose Marques)</li>
 | |
| </ul>
 | |
| 
 | |
| <h2>November, 1999</h2><ul>
 | |
| <li><b>November 28, 1999:</b>Request for Enhancement
 | |
| <br>We have petitioned Sun to provide an official FreeBSD JDK2 port. We are currently in <b>2nd</b> 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 <a href="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</a></li>
 | |
| 
 | |
| <li><b>November 9, 1999:</b>Another &jdk; 1.1.8 release to fix a separate class of multicast bugs.
 | |
| <ul>
 | |
| <li>
 | |
| <a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jdk1.1.8_AOUT.V99-11-9.tar.gz">jdk1.1.8_AOUT.V99-11-9.tar.gz</a>. 
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| <li>
 | |
| <a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/jdk1.1.8_ELF.V99-11-9.tar.gz">jdk1.1.8_ELF.V99-11-9.tar.gz</a>. 
 | |
| 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.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>October, 1999</h2><ul>
 | |
| 
 | |
| <li><b>October 11, 1999:</b> Work has re-started on the Java2/&jdk; 1.2 port. 
 | |
| Expect an early 'alpha' release in the coming weeks for FreeBSD
 | |
| 3.3-stable/ELF boxes.</li></ul>
 | |
| 
 | |
| <h2>September, 1999</h2><ul>
 | |
| <li><b>September 22, 1999:</b> 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.
 | |
| <ul>
 | |
| <li>jdk1.1.8_AOUT.V99-9-22.tar.gz.
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| <li>jdk1.1.8_ELF.V99-9-22.tar.gz.
 | |
| For FreeBSD versions 3.* and 4.* which use the ELF binary format.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>July, 1999</h2><ul>
 | |
| <li><b>July 19, 1999:</b> 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.
 | |
| <ul>
 | |
| <li>jdk1.1.8_AOUT.V99-7-19.tar.gz.
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| <li>jdk1.1.8_ELF.V99-7-19.tar.gz.
 | |
| For FreeBSD versions 3.* and 4.* which use the ELF binary format.</li>
 | |
| </ul></li>
 | |
| 
 | |
| <li><b>July 2, 1999:</b> Organization of FreeBSD 'CommAPI' porting team which
 | |
| is an effort to make
 | |
| <a href="http://java.sun.com/products/javacomm/index.html">JAVA's CommAPI</a>
 | |
| freely available to the FreeBSD community.  Project is coordinated by
 | |
| <a href="mailto:jdricot@ulb.ac.be?subject=JAVA CommAPI: "> DRICOT Jean-Michel</a> and
 | |
| will officially be maintained in
 | |
| <a href="http://student.ulb.ac.be/~jdricot/commapi/">http://student.ulb.ac.be/~jdricot/commapi/</a>. 
 | |
| Feel free to contact him if you want to join the project.</li> 
 | |
| </ul>
 | |
| 
 | |
| <h2>June, 1999</h2><ul>
 | |
| <li><b>June 8, 1999:</b> 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.
 | |
| <ul>
 | |
| <li>
 | |
| <a href="AOUT.netpatch.tar.gz">AOUT.netpatch.tar.gz</a>.
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| <li>
 | |
| <a href="ELF.netpatch.tar.gz">ELF.netpatch.tar.gz</a>.
 | |
| For FreeBSD versions 3.* and 4.* which use the ELF binary format.</li>
 | |
| </ul></li>
 | |
| 
 | |
| <li><b>June 3, 1999:</b> &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.
 | |
| <ul>
 | |
| <li>jdk1.1.8_AOUT.V99-6-3.tar.gz.
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| <li>jdk1.1.8_ELF.V99-6-3.tar.gz.
 | |
| For FreeBSD versions 3.* and 4.* which use the ELF binary format.</li>
 | |
| </ul></li>
 | |
| 
 | |
| <li><b>June 1, 1999:</b>  JDK2 status
 | |
| <ul>
 | |
| <li>
 | |
| 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 
 | |
| <a href="http://java.sun.com/products/jfc/index.html#download-swing">Swing</a>
 | |
| releases provided by Sun for JDK1, which works very well under FreeBSD.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>April, 1999</h2><ul>
 | |
| <li><b>Apr. 16, 1999:</b> 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.
 | |
| <ul>
 | |
| <li>jdk1.1.7_AOUT.V99-4-16.tar.gz.
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>March, 1999</h2><ul>
 | |
| <li><b>Mar. 26, 1999:</b> ELF support for &jdk; 1.1.7, as well as a new A.OUT
 | |
| release which includes minor bugfixes.
 | |
| <ul>
 | |
| <li>jdk1.1.7_AOUT.V99-3-24.tar.gz.
 | |
| For FreeBSD versions 2.2.*, which use the A.OUT binary format.</li>
 | |
| <li>jdk1.1.7_ELF.V99-3-25.tar.gz.
 | |
| For FreeBSD versions 3.x and 4 which use the ELF binary format.  <b>Note</b>:
 | |
| 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 <a href="ld-elf.so.1">here</a> and install it as 
 | |
| /usr/libexec/ld-elf.so.1 (you need to be root to do this):
 | |
| 
 | |
| <pre># install -c -s -o bin -g bin -m 555 -C -fschg <b>ld-elf.so.1</b> /usr/libexec</pre></li>
 | |
| </ul></li>
 | |
| 
 | |
| <li><b>Mar. 16, 1999:</b> Updates on current development:
 | |
| <ul>
 | |
| <li>
 | |
| 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.</li>
 | |
| <li>
 | |
| 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.)</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| <h2>December, 1998</h2><ul><li>
 | |
| <b>Dec. 21, 1998:</b> jdk1.1.7.V98-12-21.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| 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.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>November, 1998</h2><ul><li>
 | |
| <b>Nov. 14, 1998:</b> jdk1.1.7.V98-11-5.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| Updated to &jdk; 1.1.7.  Thanks go to
 | |
| Patrick Gardella <a href="mailto:patrick@FreeBSD.org">patrick@FreeBSD.org</a>
 | |
| who provided most of the testing for this release.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>September, 1998</h2><ul><li>
 | |
| <b>Sept 23, 1998:</b> jdk1.1.6.V98-9-23.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| 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.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>August, 1998</h2><ul><li>
 | |
| <b>Aug 22, 1998:</b>
 | |
| <ul>
 | |
| <li>
 | |
| Updated page to list numerous sites who have agreed to mirror the &jdk;
 | |
| and provide ftp access.  Thanks to all!</li>
 | |
| </ul></li>
 | |
| 
 | |
| <li><b>Aug 14, 1998:</b> jdk1.1.6.V98-8-14.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| The SO_REUSEADDR option is now correctly set on ServerSockets (may affect
 | |
| other sockets as well.)</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>July, 1998</h2><ul><li>
 | |
| <b>July 21, 1998:</b> jdk1.1.6.V98-7-21.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| Updated port to &jdk; 1.1.6.  Thanks go to
 | |
| Keith White <a href="mailto:kwhite@site.uottawa.ca">kwhite@site.uottawa.ca</a>
 | |
| who did most of the work to make this release happen!</li>
 | |
| <li>
 | |
| More standard 'naming' for java.version and such.</li>
 | |
| <li>
 | |
| Fixes for UDP/Multicast sockets.</li>
 | |
| <li>
 | |
| The signal abort error may be fixed (knock on wood).</li>
 | |
| <li>
 | |
| Add support for the "KOI8-R" and "CP866" encodings.</li>
 | |
| <li>
 | |
| Timezone's 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).</li>
 | |
| <li>
 | |
| sysRmdir() now correctly removes directories.</li>
 | |
| <li>
 | |
| Link in the xpg4 library to support CJK locales.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>May, 1998</h2><ul><li>
 | |
| <b>May 5, 1998:</b>
 | |
| <ul>
 | |
| <li>
 | |
| Updated page to include instruction on how to get Sun's JWS (Java Work
 | |
| Shop) working under FreeBSD.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>February, 1998</h2><ul><li>
 | |
| <b>February 25, 1998:</b> jdk1.1.5.V98-2-25.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| &jdk;'s built on 2.2.2 should now work again.</li>
 | |
| <li>
 | |
| The AWT now correctly sets the Window name.</li>
 | |
| <li>
 | |
| Fixed obscure bug that could cause a core dump if you hit a button in a
 | |
| dialog box multiple times.</li>
 | |
| <li>
 | |
| Fixed bug where SHMEM wasn't released when using images, causing a leak.</li>
 | |
| </ul>
 | |
| 
 | |
| <b>February 12, 1998:</b>
 | |
| <ul>
 | |
| <li>
 | |
| 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.</li>
 | |
| <li>
 | |
| Replaced the 'Steaming Cup of Java' logo with the 'Jump to Java' logo,
 | |
| which is more politically (and legally) acceptable to SUN's lawyers.</li>
 | |
| </ul>
 | |
| 
 | |
| <b>February 9, 1998:</b> jdk1.1.5.V98-2-8.tar.gz.
 | |
| <ul>
 | |
| <li>
 | |
| Fixed bugs in Process.waitFor()</li>
 | |
| <li>
 | |
| 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.</li>
 | |
| <li>
 | |
| Non blocking reads on PIPE did not work reliably on all versions of the
 | |
| OS.</li>
 | |
| <li>
 | |
| Multicast now works.</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| <h2>January, 1998</h2><ul><li>
 | |
| <b>January, 1998:</b>
 | |
| <ul>
 | |
| <li>
 | |
| Organization of FreeBSD &jdk; porting team, which now jointly creates new
 | |
| &jdk; releases for FreeBSD.</li>
 | |
| <li>
 | |
| 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.)</li>
 | |
| </ul></li>
 | |
| </ul>
 | |
| 
 | |
| </td>
 | |
| </tr></tbody>
 | |
| </table>
 | |
| 
 | |
| &footer;
 | |
| </body>
 | |
| </html>
 |