Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by Community: Open JDK

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


Open JDK

LinAlg API: Stable release A first stable release of LinAlg API is available. This release offers a few new features, some changes and also some demo apps. New Features I have added a tiny utility class called Utils
on Sep 29, 2007
db4j: A simple Database API If you are working a lot with Java DB then you repeatedly perform a few tasks every time and some only once. For instance establishing a connection with a database and open a table of database usually happens at least once until you are working with more than one database. With JDBC you need to do the following for establishing the connection: try{   ...
on Sep 28, 2007
Update 3 Build 20 now contains a separate "langtools" (javac, javah, javap, apt, and javadoc) directory in the Build 20 source bundles. Build 21 (could be 22) will have separate corba, jaxp, and jaxws directories. Build 20 had some duplicate javac tests between j2se and langtools, this should get corrected in Build 21, which should be out soon. Build 22 continues to be our target for the...
on Sep 25, 2007
A few weeks ago Phil Toland wrote Stop the Insanity about the "rise" in popularity of languages other than Java. (but it didn't pop up in my feed reader until today) Last year it seemed you couldn't turn around without reading another blog entry saying Ruby was going to kill Java, etc. Now the named languages are Haskell or Erlang, but the story is the same. I think the rise of JRuby...
on Sep 25, 2007
Recently, Shannon posts version 1.0 of beanbindings, even if this version is not ready for production use, it is stable enough to create a small demo mixing property language support and beanbindings. The idea is to create a bean (here MyBean) with a bound property (label) and to bind this property to two different textfields. Defining a bean Because i use the property support...
on Sep 24, 2007
VisGraph: Simple, Tiny, Visual VisGraph API is a simple and tiny API for plotting standard math functions like sin(), cos(), abs() etc. that are provided by the java.lang.math package. VisGraph implemens all methods as static methods so you can use them like the ones provided in java.lang.Math. //plot a sin curve in green given the points belowdouble[] points = {2, 3, 4, 5, 6, 9, 12};plotSin(...
on Sep 24, 2007
I came across this article by Chris Keene: Really Idiotic Approaches to RIA: Flex, Silverlight and JavaFX .. in which he describes Adobe's FLEX, Microsoft's Silverlight, and Sun's JavaFX as an idiotic timewarp approach to developing Rich Internet Applications. Hmm... I've been wondering myself somethings about the growth in complexity that browser-based applications offer. Clearly this...
on Sep 14, 2007
Update 2 The work to create OpenJDK/JDK7 Mercurial repositories is still progressing, we had a hickup getting the langtools split off from the j2se and it did not make Build 19 as you probably well know. We integrated the split into Build 20 and have spent the last 2 weeks adjusting to the change. So Build 20 will contain a separate "langtools" (javac, javah, javap, apt, and javadoc)...
on Sep 12, 2007
So of course that means Java geeks across the blogosphere are posting todays Dilbert in their blog. Which led to the following. As the screenshot shows, I use blogbridge to track the blogosphere.
on Sep 7, 2007
Compatibility or Diversity One thing thats right in Davids comment is that as soon as there are many different distributions of one Software product this will hurt compatiblity to the original product. One reason why people develop different implementations of an existing product is that they think the original product (i)does not offer the thing they need and/or (ii)the feature works bad or not...
on Sep 5, 2007
There was a little throwaway idea in my previous posting, Java is doomed to failure, which is growing on me. While writing I had this thought about the Unix wars.. and really that period, the fallout from which is still with us, is a great analogy of what could happen with Java if the various implementations were allowed to differ greatly. Compatibility matters. That's more than just a slogan...
on Sep 3, 2007
SIMD: Introduction For those that are not familiar with SIMD, which is short for Single Instruction Multiple Data i will give a short introduction. If you never worked with low-level assembly or C code, SIMD is a bit hard to understand but i will try to explain it. Basically, using SIMD requires an understanding of how a CPU works and how a CPU processes data between memory and its various...
on Sep 2, 2007
The number one question I get about the JMX API at conferences and other public events is whether there will be support for defining MBeans using annotations. People see that they can make EJBs or Web Services just by adding annotations to a POJO, and they ask why they can't make MBeans the same way. In version 2.0 of the JMX API, being defined by JSR 255, this...
on Aug 31, 2007
LinAlg API: Scope, Features, Whichlist In my previous Blogs on LinAlg API i already received some nice compliments and also some thoughtful advises. Both were helpful in development and help me understand the need and requirements of the community. Therefore i would like to thank you anyone who gave advise and or suggestions. Baering all this in mind i have fixed some Bugs and added the missing...
on Aug 27, 2007
In the wake of The Rise of JAVA - The Retirement of SUNW I thought something I discovered on osnews.com was more than interesting. (for the record, I hate this change, but after sleeping on it overnight I realized it's just a ticker symbol and has little real effect ... unless marketing decides to return to naming misappropriation such as Java Desktop System) Today is the 10th anniversary of...
on Aug 27, 2007
The JMX Best Practices guide says notifications can sometimes be lost. Why is that? When might it happen? Read on. Here's the relevant text from the Best Practices guide: It is important to be aware of the semantics of notification delivery when defining how notifications are used in a model. Remote clients cannot assume that they will receive all notifications for which they are...
on Aug 23, 2007
Consumer JRE: a real winner No, i dont want to get too optimisitc nor enthusiastic but the changes of Java 6 described in Chets Blog really look great. According to Chet, one of the next coming Java 6 updates will include the following features: Quickstarter Java kernel Project Nimbus look and feel new Windows graphics pipeline other improvements Personally, i think Quickstarter and...
on Aug 22, 2007
I found a blog posting, Hidden dangers of code quality tools, discussing static analysis and code quality, using JDepend as their example. The point they make is that software quality metrics tools can give a false impression, unless you understand what you're looking at. They suggest it's better if you interpret the results of a code quality tool by understanding the context of your code, and...
on Aug 22, 2007
The work to create OpenJDK/JDK7 Mercurial repositories is progressing, but before I tell you anything significant, I'll bore you with some basic details about JDK building. ;^) JDK Build Promotions First, let me explain a little about the JDK build promotions. The build promotion cycle for active releases is usually 1 or 2 weeks long, and currently for JDK7 it's 2 weeks. That means that...
on Aug 21, 2007
From bug report Bug 6585322 it seems that Java Browser Edition, Java Kernel will be available in jdk6 update 4. Cheers, Rémi
on Aug 20, 2007