Desktop Matters
Last week was a busy week for me. I was at San Jose attending Desktop Matters conference. It was just great. Thanks for Ben and Dion organizing it. I met so many people face to face for the first time although we emailed a lot in the past. In this conference, I announced that JIDE will open source JIDE Common Layer within next month. Here are some details.
JIDE Common Layer is a layer on top of Java Swing. When we developed all the JIDE components, we found that there were many missing features in Swing. Thus we created a JIDE Common Layer and included all those missing features. More and more features were added to this layer as we built more products. All other JIDE products heavily depend on this JIDE Common Layer. JIDE never sell this JIDE Common Layer separately. All JIDE customers get this layer (the jide-common.jar) for free when they purchase any of the JIDE products. So it is not a common layer just for JIDE products but also for our customers. By open sourcing this layer, we hope it will because a de-facto standard building block for any Java Swing applications.
JIDE Common Layer has around 100K lines of code as it is right now. It has over 40 components and utilities which greatly enhances the component set already provided by Swing. Since it is the foundation of all other JIDE products, we will keep enhancing this common layer including adding new components, adding new features to existing components and fixing bugs. We of course welcome other open source developers to contribute to this project and make it thrive.
JIDE promotes component reuse either in open source format or as commercial license. All existing JIDE products will remain as commercial licensed for companies who want a complete and high quality component solution. For the open sourced JIDE Common Layer, we will also provide a maintenance contract for those who will need a high quality technical support which you can’t find in most open source projects.
Well, this is the idea. We will find out soon how this works out. So stay tune for this great news!
Here is the news on Ben Galbraith’s Blog.



Bravo David for open-sourcing this stuff. I’m sure it was a tough decision, and I hope the community is properly appreciative of it. Thanks!