Skip to main content

We Close Our Eyes

Posted by editor on September 12, 2005 at 10:15 AM EDT

Truth, rumor, and Java source-code licenses

"NB, if you ever sign up, or even look at Java's source, you are no longer eligible to contribute to OSS Java projects as you are now contaminated!"

Interpretations like the above, stated with authority, carry a lot of weight, as they can be frequently repeated, spread about the developer community, with each new recipient taking them at face value.

Kind of a shame that this one isn't true.

This quote, taken from Andy Roberts' The Java Open Source Debate on NewsForge, was at least corrected (and the author graciously ack'ed the correction), but it's not hard to imagine how many such instances can help a bogus factoid take root.

More work has been done to clarify the Java Research License (JRL) to clarify developers' rights when looking at Java source code, and in his weblog entry, Java Research License Update, Ray Gans spells out the nature of the changes:

Thanks to thoughtful comments and questions from the community and great feedback at Java One, Sun has revised the Java Research License (JRL) to address several concerns that have been brought to our attention -- in particular with how it affects open source developers. As before, it is Sun's purpose to make its code easily available to developers under JRL for research and collaboration purposes and to not get in the way of other efforts. In addition we want to make the license possible for a non-lawyer to understand (which believe me is a challenge!) so people don't needlessly worry about accepting its terms. The changes we made are really just clarifications and some cleanup to the existing language, so no java.net projects using this license should be affected. The upshot of the update, we hope, is that more people will now be comfortable about participating in JRL projects.


Also in today's Weblogs, John Reynolds appreciates and contrasts the roles of Innovators and Remodellers: "I admit to RoR envy (It's fun, powerful and innovative) but I am more likely to actually use Facelets (in my work). Facelets doesn't have any fresh ideas (to speak of). It's the improvement of an existing framework (JSF) by the application of other's innovations (Tapestry et. al.)."

In Patterns: Not with Me, Andreas Schaefer writes: "I do not need patterns in my career as Java developer because I think I mastered Java before the patterns book became available. But I don't hate patterns and think they have their place where they are needed. That said many managers do not share my view of patterns and think I am some sort of weirdo, but I think they should rather take the time to view developers as a whole rather than squeeze them into a check list of skills they think they need."


In this week's Spotlight, The javaserverfaces project hosts Sun's implementation of the Java Server Faces standard (JSR 127). This technology allows for speedy development of web applications by combining reusable UI elements in a web page and connecting these to data sources and event handlers. The project offers not only nighly and weekly builds and the latest source, but also sample code that is highlighted in two recent Sun Developer Network articles: Creating and Using a Custom Render Kit and Unified Expression Language.


In Also in Java Today, with disasters fresh on the minds of many, the O'Reilly Network Databases site is featuring the dbazine.com blog entry Database Disaster Recovery: "A disaster recovery plan is like insurance – you're glad you have it, but you hope you don't need it. With insurance, you pay a regular fee so that you are covered if you have an accident. A disaster recovery plan is similar because you pay to implement your disaster recovery plan by designating a disaster recovery site, shipping backup copies of the data off-site, preparing recovery jobs, and practicing the recovery procedures."

"A major compensation index study for F500 firms finds a mixed picture for architects and developers. While employment rates are the highest they've been since 2001, wages have remained virtually flat during that 4-year period -- rising only about 5% during the entire period." The article Architect, Dev Employment Strong, Wages Flat also lists Java as one of the IT jobs in highest demand


In Projects and Communities, Thursday is the last day for individual Jini licensees to vote on the Porter Proposals, Part 2. The proposed changes are all security-related, touching on Jini activation, JERI, and trust verifiers. Information on the ballot, including how to participate, can be found in jini.org's vote project.

The Java Games Community forum Project Proposals gives community members an opportunity to vote on project approval. Projects proposed in accordance with the guidelines are added to the forum for discussion and consideration.


In today's Forums, cavalleydude is looking for some activity Re: webstart in windows 64 "This is not reality, 64-bit Windows XP x64 is a desktop OS... plain and simple. You may not totally agree, but you cannot force reality. Windows x64 will be on desktops everywhere soon and the demand WILL come for the 64-bit webstart and plugin... blackdown.org already has it for Linux. We need it... like yesterday."

In Re: Is Mobicents ready for deployment, ivelin writes: "I think you will find all features that you are looking for available in Mobicents at this point. As far as stability and production quality is concerned, I would still be cautious to give you a definitive positive response. I will note though that there are at least two companies that use Mobicents in production or pilot products."


In today's java.net News Headlines :

Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to thejava.net News RSS feed.


Current and upcoming Java Events :

Registered users can submit event listings for the java.net Events Page using our 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 Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.



Truth, rumor, and Java source-code licenses