Since The day I begun my serious donkey affairs, I have been missing Hyderabadi tequila sunrise and a not-so-java-like-coffee. But Feb 19th dawn made me awake, Thanks my early alarm, It rang so loud, eavesdropped into my dream.

After struggling hustling bustling traffic, I found myself amid dark rock concert. The state of art auditorium was completely overshadowed by unconvincingly genius kid drummer.
In few minutes, Gosling received tumultuous welcome like rockstar. He spent rest of 45 minutes talking about Java mantra. “This underground London ticket is java powered”, said proud Gosling, displaying a smart card out from his pocket.
Java is ubiquitous and Sun knows better to keep Java on the long run. They recently revealed products like JavaFX that targets the emerging trends. Every products Sun has announced since 2005 remains open. Sun has realized that the open source software can create enormous revenue opportunities.

During my FOSS.IN 2006, in Bangalore, Java was just announced GPL’ed and many more project were already released under CDDL. From the early 2006 to 2009, I found number of changes. OpenSolaris now possesses groundbreaking features, NetBeans transform to universal IDE with awesome plug-in, however few product like OpneSlaoris still carries not-so-friendly license particularly cited in GPL community Recently, MySQL AB acquisition has added one more products in its stack. GlassPath remains fully committed as opensource in license like GPL2. Truly, Sun has changed its business model realizing the risk that how other company are emerging more powerful than they had thought of. Few years ago, Redhat almost turned out to be a serious threat, just few inch away in term of market capitalization.
Sun tech day’09 remains with few booths. Sun commitment to PostgreSQL was clearly invisible after MySQL AB was brought in. Some serious framework like Spring remains completely overshadowed. I noticed merely 2 sessions outside scope of Sun Engineer. Seam, the influential framework which leads JSR 299 specs, now known as WebBeans remains one of the cool topics , Groovy and Grails shows the pragmatic approach that could shift the current development model, but still the majority of session remains focused with Sun engineered tools, frameworks and products.

IDE spectrum was one of the area where only NetBeans were given full preference. No single session on Eclipse was mentioned. The Eclipse community is many more times larger than NetBeans in India. I definitely love Netbeans for its features in 6.x onwards but Java community cannot ignore the IDE that remains the heart of every development since the inception of opensource IDE revolution.
In fact the Sun Tech Days remind me yet another single man shows who wants their products (whether opensource or not) to be used and to be showcased whether visitors give damn about it or not. The event organizer could have invited some of the successful framework developer or evangelist or experts. At least here in India, We see rare developer conference like this. There is no JavaOne, No open community can afford to held the diverse set of tracks. The common Indian Java developers belief tends towards such events remains a defacto to Sun Java and its not good idea Sun exploits this opportunity with its in-house products focused event. Java is now cover with too many diverse framework and statistics shows that some of the big player are already adopting new stack of development tools ignoring the bloated complicated framework created by Sun.

JavaFX remains an appealing product for RIA domains but I am still not convinced on the fact that JavaFX can leads the RIA (may be it can in JVM). The Flash and Silverlight still remains dominating products and the heavily bloated JavaFX will have to wait sometime. The adoption rate of JavaFX cannot be compared with the download rates. Often this assumption leads to believe some of the top Sun honchos circle about its possible popularity.
In Mobile track, I was thrill to discover hot features in new MIDP 3.0 & Light weight user interface toolkit (LWUIT), could possibly reduce development time. BD-J and JavaTV API was one of the coolest products I have seen so far in the session. One interesting session surrounded with G1 gc as opposed to CMS gc. As we aware of the stop-the-world cost is bit high in CMS. It remain always big headache for Enterprise grade server. Now seems that G1 gc gonna cut this down by its new approach to make heap significantly less fragmented, more compact by creating a chunk of each mega bytes regions. The G1 collector is parallelized and work concurrently with the application. The young collection remains as it is in CMS, but the significant advantage is in the collection of regions allocated as tenured space. You can read more in the web. Its beyond the scope of this blogs. The g1 GC is available in OpenJDK 1.7 beta. The test seems going pretty well with Sun customer.
Well, I am not going for Sun merchandise, OpenSolaris CD, weird fashion shows and to make them see you dancing with macho bulge of belly. I want Sun to think beyond their products and encourage those communities who are making greater impact in java communities. Lets make them participate, expand the subject line broader and make event adventurous. Its almost impossible to allocate session to everyone but there need a little re-shift the way track are prepared.
Anyway, Kudos to all the Sun folks making geekfest really successful despite of incessant pessimism of the global economic meltdown. I literally see every single hall was full of enthusiastic crowds. I guess its the largest conference center in India. Literally, Even It was not enough to accommodate.

Blogs Related to
Sun Tech Day 2008 Blogs
