Skip to main content

Vote in the Fairness Board Election

Posted by daniel on July 13, 2004 at 7:17 AM PDT members can vote for the open seat.

Vote for one of the six candidates for the open seat on the fairness board: Guillermo Castro, Rob Clark, Frederic Lavigne, Cliff Schmidt, Alex Winston, and Gregg Wonderly. More details in today's
Weblogs in JBob's blog Fairness Board Election is this week.

In Open source Java? No Way!, John O'Conner argues that " open-source often means poor documentation. It's not poor because of lack of energy or good intentions. My opinion is that most open-source documentation lacks the power and backing of money, the only resource that ultimately matters."

In Also in Java Today , Bruce Eckel has posted a long (more than 2 hour) talk on "Java Issues & Directions" that looks at "where the language has come from, where it is going, and new features in JDK 1.5/J2SE 5.0. I also have comparisons with other languages and note things that I have learned from other languages. [..] Be warned, those of you who feel Java is the best language, forever and without bounds, and that it has no limitations: herein I critize Java, but in the spirit of understanding the limitations of the language. I strongly believe that understanding these limits makes you a more effective programmer." After (or instead of) viewing the presentation, you will find lively discussions at TheServerSide and on Eckel's Mindview site.

This article is an excerpt of the first part of Bruce Tate and Justin Gehtland's chapter 8 on Spring from "Better, Faster, Lighter Java". In this excerpt they deal with the famous Pet Store example, "an infamous programming example gone bad. It taught thousands of J2EE developers to build poorly designed, poor-performing code. It was also the center of a benchmarking controversy. A respected consulting company called The Middleware Company worked on a benchmark comparing J2EE with Microsoft's .NET platform. As a foundation for the benchmark, they chose the J2EE version of Pet Store. Though they worked hard to tune it, the J2EE version lost badly to the Microsoft .NET version and many criticized the design. I don't intend to lay any blame for this fiasco. Instead, I offer a different interpretation. It's my firm opinion that J2EE, especially EJB, makes it hard to develop clean, high-performance code. Put another way, the Pet Store benchmark was a symptom of a larger problem."

Should the J2SE stack be managed like the Linux Kernel? That's the opinion of Eitan Suez in the new Big Question topics which are featured
in today's Forums. In his post, Java Library Development Process.. he writes that he'd like to see "Sun developers act primarily as project managers, distilling contributions, and releasing often."

John Reynolds would like to Quell the fear that Java will be acquired by a non-benevolent despot. He says that he would "like Sun to figure out some way to couple Java to licensing that would keep a future owner from hurting the Java community."

Jakob Praher says that what is needed is A change in license.
He would like to " change the scsl license to something more developer friendly [and to]
allow people who have done research downloads (jrl or scsl) to actively participate in open source vm projects".

In Projects and Communities, the Candle project is available as a Windows binary that is used to "deploy Java applications on the server; it integrates HTML content service, remote class loading service and Candle Remote Method Invocation together to provide Candle Services through single HTTP protocol."

HyperJAXB aims "to provide JAXB objects with a relational persistence layer." [..] Annotated sources of JAXB objects are processed into object/relational mapping for Hibernate. Hibernate also provides tools to produce database schema for the target database out of the generated mapping."

In today's News Headlines

Registered users can submit news items for the href=""> News Page using
our news submission
. All submissions go through an editorial review before being posted to the site. You can also subscribe to
News RSS feed

Current and upcoming
Java Events

Registered users can submit event listings for the href=""> Events Page using our href=""> events submission
form. All submissions go through an editorial review before being
posted to the site.

Archives and Subscriptions: This blog is delivered weekdays as the
Today RSS feed
. Also, once this page
is no longer featured as the front page of
it will be archived along with other past issues in the href=""> Archive.