NHibernate is a port of Hibernate 2.1 to the .NET platform. After several years of development it is now available in version 1.0, as free software under the LGPL. The port to C# was started by Tom Barrett, and later picked up by Mike Doerfler and Peter Smulovics.
Sergey Koshcheyev, the main developer of NHibernate, finished version 1.0 in the past months. JBoss Inc. has hired Sergey to join the Hibernate team and to work full-time on future versions of NHibernate.
The Hibernate and NHibernate projects will share infrastructure once the migration is completed. We plan to merge user forums and websites, and further work on shared documentation is already on our list. The teams are also discussing possible strategies for a port of the Hibernate3 software to .NET and C#, so stay tuned.
Update: we would also like to acknowledge the work and help of these people who worked on NHibernate. Our thanks to:
- Paul Hatcher - back-porting parts of Hibernate 2.1 to NHibernate
- Pierre Henri Kuat� - work on documentation and help on the user forum
- Demetris Manikas - Oracle support, ConfigurationSectionHandler
- Donald Mull - Nullables library
- Kevin Williams - second-level cache providers
- ... and many other contributors