Miracles Out of Nowhere
Success stories from open-source
Pardon a moment of preaching to the converted, but a few of today's bloggers have noted the power and effectiveness of open-source development, and it seemed to make sense to put these together on the page today.
DavidÂ Van Couvering starts off with
I love open source, in which he discusses features added to Derby from sources outside of Sun, like support for XML or
DESCRIBE TABLE. Going further, he reports on a recent academic study of Derby:
This week, a couple of students sent a link to the derby-dev alias with the results of their project in their database class at NTNU, the Norwegian University of Science and Technology. They produced an incredibly well-done analysis of the performance bottlenecks for Derby when running in SMP environments. They used DTrace for Java and identified key issues and suggestions for improvement, and are even proposing that for their next project they actually go in an fix some of these issues.
On another front, EvanÂ Summers is considering the case for
"In a comment in his recent blog entry, Ben Galbraith made a great point about supporting ISVs producing terrific products like IDEA. With increasing pressure on vendors from opensource alternatives, what does the future hold for the software business?"
Also in today's Weblogs.
JoshuaÂ Marinacci finishes up his freebies series in
Free Projects Part 4: an LCD Controller: "You see, every so often I get a crazy idea for a startup, put some effort into it, and then realize that I know nothing about hardware or how to start a company. That means my harddrive is filled with interesting and bizarre company ideas, some of which are more developed than others. This is one of the more developed ones."
In this week's Spotlight, the registration page for the JavaOne 2007 conference is now available. Early Bird discounts apply to conference passes purchased before April 4. This year's conference, which runs May 8-11 in San Francisco, features a "new, expanded program that embraces technologies outside the core Java Platform, while keeping Java technology as the focal point of the Conference."
In Java Today,
the 107th issue of the Java Tools Community Newsletter is is available, with a roundup of tool-related news from around the web, greetings to many new community projects, a graduation (maven2-repository), and a look at open-source tools released by commercial software vendors.
Linux.com reports that "the Free Standards Group (FSG) and Open Source Development Labs (OSDL), two of the major non-profit corporations dedicated to promoting open source software, are merging to form a new organization called The Linux Foundation." According to an Andy Updegrove blog, the new organization seeks to protect Linux by sponsoring key Linux developers and providing legal services, standardize Linux, and provide a neutral forum for collaboration and promotion.
Daniel Steinberg looks at the history of the Apple-Java relationship in Java to the iPhone: Can you hear me now?, in light of Steve Jobs' claims that Java is a "big heavyweight ball and chain" that nobody uses anymore. "Wow. Too heavyweight for the iPhone. The iPhone with four or eight gig of storage. The EveryMac.com site reminds us that the PowerPC introduced in November, 1997 had 4 gig of storage. [...] This iPhone will put more power in your pocket than the PowerPC put on your desktop -- and the iPhone includes a display."
In today's Forums,
Looking for Deployment Stories for GlassFish:
"We have started a new series of blogs on Deployments of GlassFish and related technologies. Check http://blogs.sun.com/stories. So far we have published a story on PeerFlix and one on DocDoku and we have a few more in the pipeline, but we would like to have one story a week, so... Please let us know if you have deployed GlassFish. We are interested in any type of stories. PeerFlix is an external, Social Network deployment. DocDoku is an external, Software-as-a-Service deployment. Internal, small, large, whatever..."
>Substance LAF 3.2 release candidate:
"The release candidate for version 3.2 (Iowa) is available. The list of new features includes: * Two new dark skins, Challenger Deep and Emerald Dusk, * New SubstanceDefaultLookAndFeel - can be set to restore the default Substance settins, * Image ghosting effects on buttons, * Overlay effects on scroll bars, * Customizable grip handles on scroll bars, * Aligned menu opacity on rollovers / selection with tree/table/list, * Slider respecting current shaper, * Rollover effects on table editors, * New version of Xoetrope color wheel panel, * Customizable menu gutter fill kind, * Support for removing the pin button from internal frame title pane, * Support for image watermark from input stream."
wtff makes a
SE7 language feature proposal: reducing cookie-cutter code: "When following discussions about new language features for SE7, I tend to think: great stuff, but not every developer is going to profit from this equally. My opinion is that one should first try to identify the most predominant and most omnipresent inconveniences in writing Java code and then try to address them first. Furthermore, a lot of people aim at making code easier/faster to write but few are taking into account to make code easier/faster to READ. I believe that new language features should only be taken into account if they address both requirements. A heuristic to arrive at code that is easy/fast to read is to design code in such a way that the original INTENTION of the coder is preserved. With this being said, I'd like to propose one or two small additions to the Java language. I believe that they do well in terms of the abovementioned aspects."
Current and upcoming Java
- February 21-23 - 2007 Nonprofit Software Development Summit
- March 2-4 - Greater Wisconsin Software Symposium 2007
- March 6-9 - Java Posse Roundup 2007
- March 8-9 - Desktop Matters 2007
- March 9-11 - New England Software Symposium 2007: Spring Edition
- March 16-18 - Gateway Software Symposium 2007
- MarchÂ 23-25 - Greater Nebraska Software Symposium 2007
- May 8-11 - JavaOne 2007
- June 24-28 - Jazoon'07
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
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 href="http://today.java.net/today/archive/">java.net Archive.
Success stories from open-source