Java Archive

Getting Started with the Eclipse Platform

This (kind of old but interesting) article gives you an overview of the Eclipse Platform, including its origin and architecture. Starting with a brief discussion about the OSS nature of Eclipse and its support for multiple programming languages, it then demonstrates the Java development environment with a simple program example. The article also surveys some of the software development tools that are available as plug-in extensions and demonstrates a plug-in extension for UML modeling. Info/shots of Linux version.

The Future of Java

"Since Java is no longer the "next big thing," and hype-heavy headlines about it have largely disappeared from tech and mainstream publications, one might harbor the impression that the language and platform are falling by the wayside. In fact, Java has finally achieved one of the highest honors the tech industry can bestow: It is taken for granted as part of the infrastructure on which many companies depend." Read the article at Yahoo!News by Joe "Zonker" Brockmeier.

Blackdown Releases J2SE v1.4.1-01 for Linux

Blackdown Java-Linux Java 2 SE v1.4.1-01 for ix86 and SPARC is available from ftp mirrors . Both the ix86 and the SPARC version include the HotSpot Client and Server VMs, as well as an enhanced version of Java Web Start 1.2 and a Java Plug-In for browsers based on Mozilla. The ix86 version also includes a Java Plug-In for Netscape 4.x browsers.

Sun’s Own Engineers Find Java “Impractical” on Solaris

An insider at Sun says there's frantic discussion inside the company about big problems with the Java platform that, he claimed, "prevent general acceptance of Java for production software within Sun". He said: "It strikes me as hypocritical for Sun to blame Microsoft for any failure of the Java platform when Sun's own engineers find developing common software applications in Java impractical". One of the problems, he claimed, is that while Java has a lot of benefits compared to C and C++, its implementation on Solaris makes it difficult to deliver reliable applications. The Inquirer has the scoop.

Sun Says Java Will Become Extinct if MS Won’t Include it in Windows

"A federal judge's order that would force Microsoft Corp. to include Sun Microsystems Inc.'s programming language in the latest version of Windows is necessary to prevent the language from becoming extinct, Sun argued in a court filing. The company filed its response Tuesday to Microsoft's appeal of the order. Sun said its Java programming language is damaged each day the injunction is not imposed because the market tilts toward Microsoft's .NET framework." Read the reports here and here. Good to see Sun being realistic regarding the status of and race between Java and .NET's framework.

The Java War Rages On

A ZDNet article details the upcoming arguments in the antitrust suit brought by Sun Microsystems against Microsoft over Microsoft's treatment of the Java platform. Sun claims that Microsoft has distributed a crippled and incompatible version of Java in its (monopoly) operating system, which serves to undermine the Java platform. The article covers mostly background and history. It's pretty clear what Sun's case is, but less obvious how Microsoft will choose to defend itself.

Java 2 Language Fundamentals and Enterprise JavaBeans

Learn the fundamentals of session beans: their characteristics and types; how instance pooling, activation, and passivation are applicable to session beans; and examine session bean methods and their life cycle diagrams. Also, Jamie Jaworski covers the fundamentals of the Java language. Learn how to create packages, import classes and interfaces from other packages, and create a program's main() method; how to access command-line variables and form identifiers; and discuss each primitive type, its range of values, and how to create literal values of each type (free reg. req).

Father of Java Sounds Off

James Gosling, the father of Java and a fellow at Sun Microsystems Inc., graced the Software Development Conference and Expo East 2002 with his presence this week, addressing a wide range of issues from Sun's software strategy to Web services to embedded Java to open-source software.