old-www/LDP/www.debian.org/doc/manuals/debian-java-faq/ch1.html

268 lines
10 KiB
HTML
Raw Permalink Blame History

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Debian Java FAQ. - Introduction</title>
<link href="index.html" rel="start">
<link href="index.html" rel="prev">
<link href="ch-debian-java-lenny.html" rel="next">
<link href="index.html#contents" rel="contents">
<link href="index.html#copyright" rel="copyright">
<link href="ch1.html" rel="chapter" title="1 Introduction">
<link href="ch-debian-java-lenny.html" rel="chapter" title="2 Status of Java in Debian GNU/Linux 5.0 (Lenny)">
<link href="ch-debian-java-squeeze.html" rel="chapter" title="3 Status of Java in Debian Squeeze">
<link href="ch4.html" rel="chapter" title="4 Java Development">
<link href="ch5.html" rel="chapter" title="5 Managing Java (for users and administrators)">
<link href="ch6.html" rel="chapter" title="6 Java Virtual Machines (JVM)">
<link href="ch-browser-java.html" rel="chapter" title="7 Java Plugins for Browsers">
<link href="ch8.html" rel="chapter" title="8 Java Servlets">
<link href="ch9.html" rel="chapter" title="9 Java Policy">
<link href="ch10.html" rel="chapter" title="10 Other Java alternatives for Debian">
<link href="ch1.html#s1.1" rel="section" title="1.1 Introduction to this FAQ">
<link href="ch1.html#s1.2" rel="section" title="1.2 Location of this FAQ">
<link href="ch1.html#s-bugs" rel="section" title="1.3 Sending bugs on this FAQ">
<link href="ch1.html#s1.4" rel="section" title="1.4 What is Java?">
<link href="ch1.html#s1.5" rel="section" title="1.5 Where can I ask questions about Java on Debian?">
<link href="ch1.html#s-moreinfo" rel="section" title="1.6 Complementary information">
<link href="ch1.html#s-pending" rel="section" title="1.7 Uncovered issues">
<link href="ch-debian-java-lenny.html#s2.1" rel="section" title="2.1 What is new in Lenny?">
<link href="ch-debian-java-squeeze.html#s3.1" rel="section" title="3.1 What is new in Squeeze?">
<link href="ch-debian-java-squeeze.html#s3.2" rel="section" title="3.2 What are the most important changes in the Java policy?">
<link href="ch-debian-java-squeeze.html#s3.3" rel="section" title="3.3 What have been removed in Squeeze?">
<link href="ch4.html#s4.1" rel="section" title="4.1 What full-fledged Java development platforms are available in Debian?">
<link href="ch4.html#s-free" rel="section" title="4.2 What free platforms are there and how can I contribute?">
<link href="ch4.html#s-license-concerns" rel="section" title="4.3 Questions on platforms and license concerns">
<link href="ch4.html#s4.4" rel="section" title="4.4 Making Debian packages for Java programs.">
<link href="ch6.html#s6.1" rel="section" title="6.1 What JVMs are available in Debian?">
<link href="ch6.html#s6.2" rel="section" title="6.2 What Java Compilers are available in Debian?">
<link href="ch6.html#s6.3" rel="section" title="6.3 What API do these JVMs provide?">
<link href="ch6.html#s6.4" rel="section" title="6.4 Are there known problems?">
<link href="ch6.html#s6.5" rel="section" title="6.5 Do I need a JVM to run a Java program in Debian?">
<link href="ch8.html#s8.1" rel="section" title="8.1 How can I make Java servlets work?">
<link href="ch9.html#s9.1" rel="section" title="9.1 Is there a Java policy for Debian?">
<link href="ch9.html#s9.2" rel="section" title="9.2 Are there holes in the Java Policy?">
<link href="ch10.html#s10.1" rel="section" title="10.1 Java programs not yet available on Debian">
<link href="ch4.html#s-java56" rel="subsection" title="4.3.1 Java 5 and 6">
<link href="ch4.html#s-openjdk" rel="subsection" title="4.3.2 Sun's OpenJDK">
<link href="ch4.html#s4.4.1" rel="subsection" title="4.4.1 Can the package go into main?">
<link href="ch4.html#s4.4.2" rel="subsection" title="4.4.2 Is there a good example Debian package?">
<link href="ch4.html#s4.4.3" rel="subsection" title="4.4.3 What tools are available to make maintaining a Java packages easier?">
<link href="ch4.html#s4.4.4" rel="subsection" title="4.4.4 Linking package Javadoc to system javadoc.">
<link href="ch6.html#s6.5.1" rel="subsection" title="6.5.1 How do I compile to native code?">
</head>
<body>
<p><a name="ch1"></a></p>
<hr>
<p>
[ <a href="index.html">previous</a> ]
[ <a href="index.html#contents">Contents</a> ]
[ 1 ]
[ <a href="ch-debian-java-lenny.html">2</a> ]
[ <a href="ch-debian-java-squeeze.html">3</a> ]
[ <a href="ch4.html">4</a> ]
[ <a href="ch5.html">5</a> ]
[ <a href="ch6.html">6</a> ]
[ <a href="ch-browser-java.html">7</a> ]
[ <a href="ch8.html">8</a> ]
[ <a href="ch9.html">9</a> ]
[ <a href="ch10.html">10</a> ]
[ <a href="ch-debian-java-lenny.html">next</a> ]
</p>
<hr>
<h1>
Debian Java FAQ.
<br>Chapter 1 - Introduction
</h1>
<hr>
<hr>
<h2><a name="s1.1"></a>1.1 Introduction to this FAQ</h2>
<p>
This FAQ was started by Javier Fern<72>ndez-Sanguino who on February 1st, 2000 was
(bold?) enough to send a message to the debian-java mailing list with the
subject &quot;How about a Debian-Java-FAQ?&quot;. Of course, since &quot;every
idea is a responsibility&quot; he had to do this himself looking through the
three month-long archive of the newborn mailing list.
</p>
<p>
The purpose of this FAQ is to be a place to look for all kinds of questions a
developer or user might have regarding Java as far as Debian is concerned. It
includes license issues, development packages available, and programs related
to building a Free Software Java environment.
</p>
<p>
Thanks go to all the (many) contributors from the debian-java mailing list, who
have made this document possible. Without their knowledge this FAQ would not
be at all possible since I only have a vague knowledge of what they're talking
about when I browse the list.
</p>
<p>
Special thanks go to Paul Reavis, whose previous Debian-JDK informational page
I used to add more information, and who made useful suggestions to this
document. Also to Peter Moulder who revised thoroughly the FAQ and provided
many suggestions, to Juergen Kreileder, maintainer of Blackdown's debian
packages who pointed out some mistakes, and to Egon Willighagen, who has
provided quite a lot of proper patches to update its content.
</p>
<p>
This document does not address issues with other Linux distributions, or with
non-Debian-specific problems.
</p>
<hr>
<h2><a name="s1.2"></a>1.2 Location of this FAQ</h2>
<p>
This FAQ is published under the Debian Documentation Project at <code><a
href="http://www.debian.org/doc/manuals/debian-java-faq/">http://www.debian.org/doc/manuals/debian-java-faq/</a></code>.
The <code>java-common</code> (available at <code><a
href="http://packages.debian.org/java-common">http://packages.debian.org/java-common</a></code>)
provides an HTML version for offline reading. The package version does not
provide Text and PDF versions currently (if you want them please submit a bug
'wishlist' to the package). Also, the web version might be more up-to-date
than the package's offline version.
</p>
<hr>
<h2><a name="s-bugs"></a>1.3 Sending bugs on this FAQ</h2>
<p>
Please note that this FAQ is still outdated but gets updated step by step.
</p>
<p>
Please file bug reports against the java-common package if you find errors or
have suggestions on how to improve this document. However, make sure you have
read the latest online version of the english text available at <code><a
href="http://www.debian.org/doc/manuals/debian-java-faq/index.html">http://www.debian.org/doc/manuals/debian-java-faq/index.html</a></code>
before filing a bug report. Translations, if available, and the offline
version in the java-common package might be out of date.
</p>
<hr>
<h2><a name="s1.4"></a>1.4 What is Java?</h2>
<p>
Java is a programming language originally developed by James Gosling at Sun
Microsystems (which is now a subsidiary of Oracle Corporation) and released in
1995 as a core component of Sun Microsystems' Java platform. More information
can be found at <code><a
href="http://en.wikipedia.org/wiki/Java_%28programming_language%29">Wikipedia</a></code>.
</p>
<hr>
<h2><a name="s1.5"></a>1.5 Where can I ask questions about Java on Debian?</h2>
<p>
The appropriate place to ask such questions is <code><a
href="mailto:debian-java%0Aat%20lists.debian.org">debian-java at
lists.debian.org</a></code>. You can subscribe at the <code><a
href="http://lists.debian.org/debian-java/">Debian Mailing Lists</a></code>
page.
</p>
<hr>
<h2><a name="s-moreinfo"></a>1.6 Complementary information</h2>
<p>
Users might want to access some online sources to complement the information
available in this FAQ which might be, sometimes, too out of date. The main
source of information is the <code><a href="http://wiki.debian.org/Java">Java
entry</a></code> at the Debian's wiki.
</p>
<p>
Since Ubuntu is based on Debian, some users might find it helpful to check the
tips on <code><a href="https://help.ubuntu.com/community/Java">Installing
Java</a></code> on Ubuntu's wiki.
</p>
<hr>
<h2><a name="s-pending"></a>1.7 Uncovered issues</h2>
<p>
This FAQ does not describe some issues due to lack of time and/or information.
If you are able to help in any of these, please, provide them to the
documentation maintainer:
</p>
<ul>
<li>
<p>
Information on how to setup a fully working Servlet engine (Application Server)
using Apache and Tomcat or information on how to setup non-free application
servers (such as WebSphere) in Debian.
</p>
</li>
</ul>
<ul>
<li>
<p>
Specific information targeted for non-i386 users (PowerPC users and AMD64
users), some can be found in Ubuntu's wiki.
</p>
</li>
</ul>
<hr>
<p>
[ <a href="index.html">previous</a> ]
[ <a href="index.html#contents">Contents</a> ]
[ 1 ]
[ <a href="ch-debian-java-lenny.html">2</a> ]
[ <a href="ch-debian-java-squeeze.html">3</a> ]
[ <a href="ch4.html">4</a> ]
[ <a href="ch5.html">5</a> ]
[ <a href="ch6.html">6</a> ]
[ <a href="ch-browser-java.html">7</a> ]
[ <a href="ch8.html">8</a> ]
[ <a href="ch9.html">9</a> ]
[ <a href="ch10.html">10</a> ]
[ <a href="ch-debian-java-lenny.html">next</a> ]
</p>
<hr>
<p>
Debian Java FAQ.
</p>
<address>
$Revision: 7831 $, $Date: 2010-12-04 20:17:15 +0000 (Sat, 04 Dec 2010) $<br>
<br>
Torsten Werner <code><a href="mailto:twerner@debian.org">twerner@debian.org</a></code><br>
Niels Thykier <code><a href="mailto:niels@thykier.net">niels@thykier.net</a></code><br>
Javier Fern<72>ndez-Sanguino Pe<50>a <code><a href="mailto:jfs@debian.org">jfs@debian.org</a></code><br>
<br>
</address>
<hr>
</body>
</html>