1996-04-30 - Re: The Joy of Java

Header Data

From: Hal <hfinney@shell.portal.com>
To: cypherpunks@toad.com
Message Hash: 38f0e53696dacd4d5a437e8513c51e7318c41f49efb1e407b298d30ebec8d570
Message ID: <199604292144.OAA20003@jobe.shell.portal.com>
Reply To: N/A
UTC Datetime: 1996-04-30 05:58:08 UTC
Raw Date: Tue, 30 Apr 1996 13:58:08 +0800

Raw message

From: Hal <hfinney@shell.portal.com>
Date: Tue, 30 Apr 1996 13:58:08 +0800
To: cypherpunks@toad.com
Subject: Re: The Joy of Java
Message-ID: <199604292144.OAA20003@jobe.shell.portal.com>
MIME-Version: 1.0
Content-Type: text/plain


Unfortunately in order to run Java applications it is necessary to have
the Java interpreter for your host.  You may also have to set up
various scripts or filetype assignments so that java files can be
easily and automatically run by that interpreter.  Right now the Java
interpreter is not (AFAIK) available separately, but only as part of
the Java Development Kit (which is free, but is a big package).  So
generally the infrastructure is not really there for Java applications
to be easily downloaded and run by end users.  The attraction with
applets is that if you have a recent version of Netscape and a 32 bit
OS you are already set up to run them (whether you like it or not, for
probably the majority of end users).

Also those security and safety features which exist for applets (buggy as
they may be at this time) don't exist at all for applications.  Java
applications can delete or modify files, make arbitrary net connections,
etc.  So certainly more care must be taken in choosing to download and
run a Java application than an applet, comparable to what is necessary
when you download and run a new PC application program.  Signed binaries
are probably again the way to go here.

Hal





Thread