Oracle Technology Network for Java Developers
Oracle's home for Java. Offers Windows, Solaris, and Linux Java Development Kits (JDKs), extensions, news, tutorials, and product information.
The Apache Jakarta Project
Offers a set of open source Java solutions under an open software license. Jakarta is organized into subprojects.
Presents the language and gives insight into its philosophy and syntax. Lists criticism, resources, links and literature on the topic.