diff --git a/en/java/index.sgml b/en/java/index.sgml index 994679fcea..920144b1cf 100644 --- a/en/java/index.sgml +++ b/en/java/index.sgml @@ -1,89 +1,89 @@ - + %includes; ]> &header;

News
Announcements

Software
Getting Java for FreeBSD
Release Information
JDK 1.1.x
JDK 1.2.x
JDK 1.3.x
- Available Ports …
+ Available Ports...
How can I help?
I found a bug!?!

Documentation
For Newbies
Tutorials
FAQ
- Creating Ports…
+ Creating Ports...

Java Resources
Links
FreeBSD
Vendor
Development Tools
APIs
Tutorials
Documentation
- Resources…
+ Resources...
Servlets

Search for:

Java for FreeBSD

This is the offical port of Sun's Java Development Kit for FreeBSD. No known significant bugs exist at this time, but there are no guarantees of usability. However, many commercial companies rely on this port, so it should be safe to use.
Jump to Java

We currently have support for 2.2.x, 3.x and 4-CURRENT FreeBSD Systems for JDK 1.1.8. JDK2 (aka 1.2) support is forthcoming. Anything prior to FreeBSD 2.2 (such as FreeBSD 2.1.7.1) is not supported.

&footer; diff --git a/en/java/links/api.sgml b/en/java/links/api.sgml index a4b1f23080..9bad52a734 100644 --- a/en/java/links/api.sgml +++ b/en/java/links/api.sgml @@ -1,111 +1,111 @@ - + %includes; ]> &header;

Java API´s

API - Extensions by Sun Microsystems

The following list contains an excerpt from the available API definitions and implementations from SUN (for a start see Java Products and go e.g. to Standard Extensions)
  • JFC (Java Foundation Classes)
    That is where Swing comes from. For more info see The Swing Connection.
  • JavaTM Media Framework
    The Java Media Framework (JMF) 1.0 API specifies a simple, unified architecture, messaging protocol, and programming interface for media playback. This API was developed by Sun Microsystems, Inc., Silicon Graphics Inc., and Intel Corporation.
    The Java Media Framework (JMF) 2.0 API extends the 1.0 API by providing capture functionality, pluggable codecs, file saving, RTP broadcast and the ability to access and manipulate media data before it is rendered. This API is available for public review, and was developed by Sun Microsystems, Inc. and IBM.
  • JavaTM Advanced Imaging
    The Java Advanced Imaging (JAI) API is the extensible, network-aware programming interface for creating advanced image processing applications and applets in the Java programming language. The Java Advanced Imaging API offers a rich set of image processing features such as tiling, deferred execution and multiprocessor scalability. Fully compatible with the Java 2D API, developers can easily extend the image processing capabilities and performance of standard Java 2D applications with the Java Advanced Imaging API.
  • JavaTM Serial Port (COMM)
    The Java Serial Port can be used to write platform-independent communications applications for technologies such as voice mail, fax, and smartcards. Its current version supports RS232 serial ports and IEEE 1284 parallel ports.
  • Java 3DTM
    The Java 3DTM 1.1 API is a set of classes for writing three-dimensional graphics applications and 3D applets. It gives developers high level constructs for creating and manipulating 3D geometry and for constructing the structures used in rendering that geometry. Application developers can describe very large virtual worlds using these constructs, which provides Java 3D with enough information to render these worlds efficiently.
  • JavaMail
    The JavaMail API provides a set of abstract classes that models a mail system. The API is meant to provide a platform independent and protocol independent framework to build Java-based mail and messaging applications.
  • JavaHelpTM
    JavaHelp is the Help system for the Java platform: it is a Java-based, platform independent help system that enables Java developers to incorporate online help for a variety of needs, including Java components, applications (network and stand-alone), desktops, and HTML pages.
  • JavaBeansTM Activation Framework (JAF)
    With the JavaBeans Activation Framework (JAF) developers can take advantage of standard services to determine the type of an arbitrary piece of data, encapsulate access to it, discover the operations available on it and to instantiate the appropriate JavaBeans component to perform these operations.
  • JavaTM Servlet
    Java Servlet provides a uniform, industry-supported interface for extending a web server with cross-platform and cross-server components written in the Java Programming Language.
  • JavaTM Cryptography (JCE)
    The Java Cryptography Extension (JCE) 1.2 provides a framework and implementations for encryption, key generation and key agreement, and Message Authentication Code (MAC) algorithms. Support for encryption includes symmetric, asymmetric, block, and stream ciphers. The software also supports secure streams and sealed objects.
  • InfoBus
    InfoBus enables dynamic exchange of data between JavaBeans components by defining a small number of interfaces between cooperating Beans and specifying the protocol for use of those interfaces.
    The protocols are based on a notion of an information bus. All components which implement these interfaces can plug into the bus. As a member of the bus any component can exchange data with any other component in structured way, including arrays, tables, and database rowsets.
  • Java Naming and Directory InterfaceTM (JNDI)
    Provides uniform, industry-standard, seamless connectivity from the Java platform to business information assets, thus allowing developers to deliver Java applications with unified access to multiple naming and directory services across the enterprise.
  • The XML Project
    Sun´s home for combining XML and Java Technology
-

Third Party packages …

+

Third Party packages...

  • JGL (Java Generic Library)
    A collection API implementation including linked lists etc. The Collection API before invention of CollcetionAPI in JDK1.2
  • XML4J
    XML Parser for java from IBM
&footer; diff --git a/en/java/links/freebsd.sgml b/en/java/links/freebsd.sgml index a36cd55e7a..9d51c37e60 100644 --- a/en/java/links/freebsd.sgml +++ b/en/java/links/freebsd.sgml @@ -1,36 +1,38 @@ - + %includes; ]> &header;

FreeBSD Related Java Stuff

&footer; diff --git a/en/java/links/index.sgml b/en/java/links/index.sgml index 39d887a62e..2f8207bd59 100644 --- a/en/java/links/index.sgml +++ b/en/java/links/index.sgml @@ -1,41 +1,41 @@ - + %includes; ]> &header;

Java Links

This page presents different categories of links to java resources. They are ordered by themes.

  • FreeBSD
    Special FreeBSD related stuff, like ports etc.
  • Vendors
    - Contains links to Sun, IBM … related websites. + Contains links to Sun, IBM ... related websites.
  • Development Tools
    Contains links to Java Development Tools (incl. Sun, IBM)
  • APIs
    Contins links to different API and implementations of protocols
  • Tutorials
    Contains links to on-line tutorials, e.g. the one at JavaSoft
  • Documentation
    Contains links to on-on-line documents concerning java
  • Servlets
    Contains links to information on servlets and servlet engines -
  • Resources…
    +
  • Resources...
    Everything not fitting anywhere else
&footer; diff --git a/en/java/links/resources.sgml b/en/java/links/resources.sgml index e443b67a15..4225d1519c 100644 --- a/en/java/links/resources.sgml +++ b/en/java/links/resources.sgml @@ -1,46 +1,46 @@ - + %includes; ]> &header;

Other Java Resources

  • Java Directory at Gamelan
    - Collection of java applets, programs, tools and libraries … + Collection of java applets, programs, tools and libraries...
  • Java World
    The Java Magazine
  • Giant Java Tree (GJT)
    Open Source Java organized in a CVS tree.
  • JOS
    Free Java Operating System (still under development but already some nice things available)
  • Javalobby
    Organization to support Java (fight for Java), sometimes nice offers
    of commercial software for free (if you are member of Javalobby)
    • JFA
      The Javalobby Application Framework, collection of different java programs.
      Also available via GJT.
  • ICE
    Offering webspace for some nice Java projects, e.g. JCVS
  • JCentral
    Search engine only for java things (searches
    - newsgroups, sourcecode archives, … Provided by IBM + newsgroups, sourcecode archives, ... Provided by IBM
  • Java at the Apache Group
    Different projects concerning java and web, e.g. JServ, Cocoon, etc.
&footer;