Monday, November 30, 2009

A Word About Infinispan

Normally, I don't discuss the community projects in this blog, but I thought I would pass alone another blog that came out of the Devoxx conference.  Infinispan is a new project in the jboss.org world, and its getting close to a community release.  It really will be a game changer, in my mind, but don't take my word for it, read the following:

Monday, November 9, 2009

JBoss Middle-ware a Leader Once Again!

Recently, we released our JBoss Enterprise Application Platform 5.  With that release comes some very exciting technology and news.

Gartner just released their report on the EAS (Enterprise Application Servers) market, and we are once again in the leaders quadrant.  Out of 28 vendors, we are only one of four to be in the leaders quadrant.  The others in the leaders quandrant?  Well, the usual suspects.  Microsoft, Oracle and IBM.  Pretty good company if you ask me.  This is also the fourth consecutive year we have been in the leaders quadrant.  Quite an accomplishment for us, and the only open source vendor in the leaders quadrant!  If you want to see more information on Gartners report, see the following links:




JBoss Enterprise Application Platform 5, is a very exciting release technology wise as well.  It's our first Java EE 5 certified supported product offering.  While we provided the majority of EE 5 technologies for years already, with EAP 4.3, that was not a certified EE 5 platform.  This may also seem quite late to the market, but because of the capabilities we provided in EAP 4.3, our customers have already widely adopted EE 5 technologies, and now they have the complete comfort of knowing its certified too.  Besides EE 5 certification, here are some of the other technology highlights:

All new Microcontainer (MC) technology, replacing the old JMX based microkernel.  This new MC has been blogged about extensively already, but suffice it to say this gives us an entirely new foundation, that will allow future innovations.  You can see those developing openly in projects like TorqueBox (Ruby on Rails on JBoss) and JBoss OSGi, since the MC can support OSGi directly, and consume an existing OSGi runtime as well (very flexible).  This is just the beginning of a wave of innovation that will be possible with the new MC.

All new JBoss Cache integration with Hibernate, and the newest JBoss Cache, with multi-version concurrency control semantics (MVCC).  Much improved speed as a second-level cache for Hibernate.

Speaking of Hibernate, we also now have Hibernate Search in the platform as a supported component.  This is very exciting to me personally, as Hibernate Search solves a very common problem in applications.  Being able to get fast search results from a database, where SQL queries just don't cut the mustard so-to-speak!

Speaking about fast performance, EAP 5 offers some nice improvements over EAP 4.3.  In our internal testing we see much improved throughput.  We also see increased scalability on clusters over 4 nodes.  The clustering improvements come from improvements in JGroups and the new release of JBoss Cache that we talked about with Hibernate.

Finally, we have some exciting new capabilities in security, that Anil has blogged about fairly extensively, but I would like to highlight one thing that is near and dear to my heart.  We now have a single standard mechanism for replacing all clear text passwords in configuration files.  This is another big issue where compliance programs are concerned, and makes it significantly easier for customers to adopt EAP for those application workloads, and of course deepens our ability to penetrate the enterprise.

Thursday, October 15, 2009

More Briefs on the Bilski Case before the US Supreme Court

Groklaw has posted an article with links (Final Bilski Briefs Filed - Microsoft, Google, FFII, ABA, etc.) to some of the briefs filed in the Bilski case before the US Supreme Court.  In reading through the Google brief, I was struck by this, and I quote:

"This experience only confirms the wisdom of this Court’s warning, made over 125 years ago, that indiscriminate creation of exclusive privileges tends rather to obstruct than to stimulate invention.  It creates a class of speculative schemers who make it their business to watch the advancing wave of improvement, and gather its foam in the form of patented monopolies, which enable them to lay a heavy tax upon the industry of the country, without contributing anything to the real advancement of the arts. It embarrasses the honest pursuit of business with fears and apprehensions of concealed liens and unknown liabilities to lawsuits 29 and vexatious accountings for profits made in good faith.

Atlantic Works v. Brady, 107 U.S. 192, 200 (1883)."


From a case over 125 years ago, and its relevance to today is so stark!

Here's hoping the court will see the wisdom from 125 years ago, and apply to today.

Monday, October 5, 2009

More on Software Patents and the Bilski Case

Today, I read the Free Software Foundation's Amicus Curiae Brief that they are submitting to the US Supreme Court in the Bilski Case.

If you have read Red Hat's brief, you might be interested in this one as well:

FSF Amicus Curiae Brief

I found it a great read, just like the Red Hat brief, and hopefully all of the brief's in support of the Bilski decision, and in support of expanding that to software will have a real impact on the Court's thinking.

Thursday, October 1, 2009

Software Patents and the Bilski Case

If you have been paying attention to what's happening in the courts recently, in regard to the Bilski case, then you might be interested in the following:


The above is a blog by our CEO, Jim Whitehurst describing the steps that Red Hat is taking in this case that is going before the Supreme Court.

The following link is one from the Red Hat legal team with a little more detail:


The following link is directly to the Amicus Brief that Red Hat has submitted to the court:


I find some real hope that software patents may become a thing of the past.  I sure hope so, and I'm proud to be a part of a company that is actively fighting the status quo!

Thursday, August 20, 2009

JBoss World!

With JBoss World just around the corner, I thought I would take some time to get the word out. JBoss World is in Chicago this year, starting September 1, and going through the 4th. It coincides with Red Hat Summit, and both events are at the same venue. Two for the price of one!

Here is the link:

JBoss World Chicago

Also, I have two sessions this year, the first being "Accelerate your JBoss", which focuses on performance tuning the JBoss Enterprise Application Platform (EAP). This year, the presentation is focused on the upcoming JBoss EAP 5, so there is a lot of things that are different. This presentation is always difficult, because the topic is so large. It's always hard to decide what to include, and what to leave out, but I think I have a good balance, and have added more stuff specific to the middle-ware, and cut out some of the stuff outside of the middleware. I also, have some better explanations on things that weren't as clear before. Overall, I think that everyone will get real benefit from this presentation.

You can see the agenda, with the abstracts here:

Agenda (abstracts)

I will also be taking part in a BOF for application platforms, which should be great. It's earlier than the last JBoss World as well, so it should be a lot of fun.

If your coming, I look forward to meeting any and all of you that I can. I will be working in the booth from time to time as well.

If your not currently planning on coming, please consider it. I know travel budgets may be tight at companies right now, but this will be well worth the money.

Hope to see you there!

Tuesday, July 7, 2009

JBoss EAP 4.3 is Common Criteria Certified

It's been a while since I blogged about anything here, and I'm tardy on this one too. JBoss has been gaining momentum in the government space, but everyone that has any experience with working with our federal government knows, you can only go so far unless you go through the common criteria certification process, and get certified.

Well, I'm proud to say that JBoss EAP 4.3 is common critieria certified! This was a huge step forward for us, and a special thanks goes out to Anil Saldhana for leading this effort. Here is Anil's blog post on the subject as well:

JBoss EAP 4.3 is Common Criteria Certified

So, if your in the federal government space, and interested in our technologies, you now have a new choice of common criteria certified software for your use!