BEA joins forces with HP on Linux push –

Another smart move on the part of BEA Systems in partnering with HP and pushing Linux to lower the total cost of ownership of the whole application stack and platform. Saw this article on CNET’s and this is great news. According to the press release, HP and BEA will create bundles of software, hardware and associated services that will make it easier for companies to move their systems to Linux-based applications. I’m sure there will be more coming on this as LinuxWorld continues this week.

This is also great for Linux, not that it really needs any help getting corporate backing. It seems like the Penguin really just keeps on marching and it set to move past the web/file/print server role it was typically relegated to. In fact, I really believe Linux is taking a bigger chuck out of Sun than it is of Microsoft and this will take it’s toll on Sun. How long can Sun survive without a strategy? In the past, it has seemed to me that Sun’s entire business model and strategic plan was build on destroying Microsoft. I’m not sure that’s really a goal that’s going to make you money. As a ex-shareholder, I watched my Sun holdings lose over 90% of it’s value and I kept hoping to see a glimmer of hope. Any sign of a strategy or vision from the management team, but I still haven’t seen it.

I’m glad we have companies like IBM, BEA, Oracle and many others that have really shepherded Java into the mature, enterprise platform that is has become and I just hope Sun doesn’t do something boneheader to ruin it all. I’m based my career on Java like millions of other people and I’d hate to see it all go to waste.

Meet the new JBoss, same as the old JBoss :)

ok ok. So I am taking a little liberty with the old ‘The Who‘ classic song Won’t get fooled again. Just saw this article on Javaworld titled Meet the new JBoss and all I could think of was Pete Townsend’s guitar solo. Ok. Maybe it’s just me.

Back to reality — Interesting article on JavaWorld. Nothing really new but the analysis of the aspect-oriented programming (AOP) features was pretty interesting. I wish the article would have delved a little deeper into the AOP framework world and done some comparison without other AOP frameworks out there like AspectJ or AspectWerkz.

Coding Standards – Part Deux

Just caught this item while making my daily visit to Cedric’s blog. The note titled, Coding conventions is Cedric’s response to Hani’s rant about coding standards. I was just thinking about this topic earlier and I happen to completely agree with Cedric’s comments. His points are (and I’m paraphrasing)

  1. People that are fanatical about standards on either side need to get a life.
  2. Just follow the standard as a bad standard is always be better than no standard at all.

Works for me. Cheers

Pragmatic Version Control

Boy am I am tired this morning. Stayed up way past my bedtime reading the draft of Dave Thomas and Andy Hunt’s new book called ‘Pragmatic Version Control’. In fact, I overslept and missed the Spider’s Geek book club this morning.

Back to Pragmatic Version Control – I met Dave at the local No-fluff-just-stuff Java symposium and he talked about the new books they he and Andy were working on. Having no life, I offered up my services to review the new book. (This is a confidential draft and so please don’t me email asking for a copy. 🙂 Thank you). I’ve read the book cover-to-cover twice already in the last week and I am really impressed with this book. I don’t want to give anything away as I haven’t seen anything official on the book at the Pragmatic site yet. This book is aimed at programmers who are new to version control and has a great tutorial on CVS, which was really helpful as I’m relatively new to CVS. Years of PVCS, Clear Case and Visual Source Safe has taken its toll 🙂 Looking forward to the final release of the book.

On a related topic, I download SmartCVS last week after I read someone blogging about it and it is a really impressive tool. In minutes, I had the entire Jakarta commons CVS archive downloaded on my PC. Great interface and the usability is just great.