From owner-freebsd-java@FreeBSD.ORG Wed Oct 3 03:15:16 2007 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B843216A418 for ; Wed, 3 Oct 2007 03:15:16 +0000 (UTC) (envelope-from william.cai@yahoo.com) Received: from web34812.mail.mud.yahoo.com (web34812.mail.mud.yahoo.com [209.191.68.176]) by mx1.freebsd.org (Postfix) with SMTP id CC58C13C457 for ; Wed, 3 Oct 2007 03:15:14 +0000 (UTC) (envelope-from william.cai@yahoo.com) Received: (qmail 13756 invoked by uid 60001); 3 Oct 2007 03:15:14 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=jXRxz3L+X7e3rOWy5p/SkVIPt4WnBX8ttE4i4e6/RfXL+cAH7HYUh1gkpQoQtF3dg84p9l26MkjQbbtIx8kkt27STTk/tDrRuLq8uGYqpb61NcWXGz5cmpHqZrqG2gzOvmDc8x8OhvY09oDWu8Z5fCBcgG4vrN789HjVaVmH6sg=; X-YMail-OSG: fvjS2yMVM1kbng8tSDhMsOiKrw.RfkpSaWijUW.g7HPbWbMydvhJcPYs5.O4EuMQ3An02TuE5hmK6DFN_CuSogwdX0TthkPxK0bPg2CDbspsHSORkM4- Received: from [209.191.118.120] by web34812.mail.mud.yahoo.com via HTTP; Tue, 02 Oct 2007 20:15:13 PDT X-Mailer: YahooMailRC/651.50 YahooMailWebService/0.7.134 Date: Tue, 2 Oct 2007 20:15:13 -0700 (PDT) From: William Cai To: FreeBSD Java Mail List MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-ID: <961461.13509.qm@web34812.mail.mud.yahoo.com> Subject: Fw: JDK 1.1 port and MS Java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2007 03:15:16 -0000 =0AThe email is sent on behalf of David.=0A=0AThanks, William=0A=0A----- Fo= rwarded Message ----=0AFrom: David P. Caldwell =0ATo: wi= lliam.cai@yahoo.com=0ASent: Wednesday, October 3, 2007 3:57:35 AM=0ASubject= : JDK 1.1 port and MS Java=0A=0AHi, William. I tried to post the below to = freebsd-java but for some =0Areason am having problems. (I am subscribed t= o the list.) In any case, =0Afeel free to re-post on my behalf if it seems= useful.=0A=0A-- David.=0A=0A>=0A> > More than a month ago, JDK ports relat= ed to Java 1.1 and 1.2 were marked=0A> > DEPRECATED and scheduled for remov= al. This period has come to an end,=0A> > and it is now time that we remove= the support for these ports in=0A> > bsd.java.mk before we delete the JDK = ports themselves.=0A>=0A> I just noticed that java/jdk11 is scheduled for r= emoval, so sorry for =0A> the late comment.=0A>=0A> I would like to add one= use case for this port: compiling code that =0A> will run on the version = of Java shipped with every vanilla Microsoft OS =0A> since Windows 98 (aka.= "the Microsoft Virtual Machine"). Its been a =0A> number of years (2003) = since I needed this (getting an Java SSH applet =0A> that will work in any = cybercafe on the planet). but java/jdk11 was =0A> really the only environme= nt where I had a chance of producing code that =0A> seemed to work reliably= .=0A>=0A> Maybe I never will need to do this kind of work again, but I just= wanted =0A> to mention how this port could potentially be useful outside o= f internal =0A> FreeBSD ports dependencies.=0A> =0AI believe you can do t= his with newer JDKs by using the -bootclasspath=0Acommand-line switch and p= ointing it toward the JDK 1.1 version of=0Aclasses.zip. So I'm not sure ma= intaining the port is necessary --=0Aalthough someone doing this would need= a copy of a JDK 1.1 classes.zip.=0A=0ABut anyway, do newer Windows PCs shi= p with Microsoft's JVM? I'm pretty=0Asure they don't.=0A=0A-- David.=0A=0A= =0A=0A