Max Rydahl Andersen is the tooling architect at JBoss by Red Hat.
In the early days he worked on Hibernate Core even before it became part of JBoss, and over time he have been involved in alot of projects at JBoss, mainly focused on the tooling/developer aspects.
He gets to touch upon almost every technology inside JBoss as they need tooling. It's given him a unique viewpoint of being an actual user of the technology - feeling both the pains and joys of a user.
Max have been involved in Ceylon from the early days and tried to keep up with the evolving specifications. Gives feedback and provide input in directions of the tooling and as such is now trying to make Ceylon available from Eclipse.
I am glad that Genuitec finally made their changes to Hibernate Tools publicly available at their open source resources page. That is all that I/we ever asked for.
I cannot believe it is now 5 years ago I bumped into hibernate, and if you use the way back machine and know the original url(s) of the project you can have a walk down memory lane (yes, the front page were even simpler than what Christian just posted in the very first days of Hibernate; I guess he were being nice towards Gavin and his taste of color)
Now that the dust is starting to settle from JavaOne it is time to explain what the announcement from JBoss about joining and endorsing NetBeans means in context of Hibernate Tools.
People using the Criteria API have either transparently or knowingly used a ResultTransformer . A ResultTransformer is a nice and simple interface that allows you to transform any Criteria result element. E.g. you can make any Criteria result be returned as a java.util.Map or as a non-entity Bean.