This section answers introductory questions about the Blackdown JDK
and also provides an orientation for new mailing list participants.
We hope you take a minute to read this before posting!
$Id: 01-intro.sgml,v 1.4 1998/11/15 22:05:40 stevemw Exp $
The Blackdown JDK is one of the ports of Sun's Java Developer's Toolkit
to Linux. The JDK includes the basic tools needed for developing and
running Java applications, including (among other things) the following:
- A Java Virtual Machine, or JVM. The virtual machine interprets
and executes Java byte codes (a more condensed, intermediate form for Java
instructions) inside a software-only machine. In other words, the JVM
emulates a hardware platform, including registers, program counter,
and so forth.
- A Java compiler, which takes a text file containing Java
syntax and transforms it into Java byte codes.
- An appletviewer for executing Java applet code.
- A Java debugger.
- Example Java programs.
- The Java 1.1 class library, including platform-independent
library source.
- A tool for creating and managing Java security keys.
- A remote method stub and skeleton generator.
- A registry server for remote method invocations.
- C and C++ headers for extending the JVM with interfaces to
native code.
- Native libraries for the platform-dependent portions of the
JVM, including AWT layer above Motif and X11.
- Native libraries for embedding a JVM in other native applications.
There are static and dynamic versions of the core Java binaries, as
well as versions compiled with and without debugging symbols.
Documentation for the JDK APIs is available separately from Javasoft at
http://www.javasoft.com/docs/.
For information on the Blackdown JDK porting project itself, including
who the major contributors have been, please see section
Who Ported the Blackdown JDK? .
- Please read
http://www.place.org/~stevemw/java/FAQ/README.linux
(also found in the Blackdown JDK distribution).
- Choose a descriptive Subject: line for your mail.
- When reporting problems, please follow the guidelines in
section
What Should I Report?.
- Posts with lines wrapped at 75-80 characters are easier to read!
- Spamming the list or using members' E-mail addresses for commercial
purposes is forbidden.
- Some list users may ignore messages created in HTML or that include
proprietary attachments.
- Do not followup improper postings to the entire list; copy
only the sender and
Karl Asha <karl@blackdown.org>,
the list administrator.
- Please avoid inflammatory language.
Nelson Minar <nelson@media.mit.edu> makes this
suggestion:
Please only post things that are related to Java and Linux to the
java-linux mailing list. If you have general Java questions or general
Linux questions, please find a more appropriate group. The quality of
discussion on java-linux is very high, and it may be tempting for you
to post a generic question there because you can get help. But please
don't -- if we water down the mailing list with non-java-linux
questions, the list will be spoiled for all.
Please don't send E-mail directly to the list requesting these
status changes! Visit
http://www.blackdown.org/java-linux.html and
follow the links to instructions or use the links provided in the
next paragraph.
The following URL would work in Netscape Mail to subscribe you:
java-linux-request@java.blackdown.org?subject=subscribe
And this should unsubscribe:
java-linux-request@java.blackdown.org?subject=unsubscribe
Karl Asha has arranged for the list to be archived here:
http://www.mail-archive.com/java-linux@java.blackdown.org/.