ETH Zurich has released MXQuery 0.2.1, an open source (Apache 2.0) XQuery engine written in Java. It supports XQuery 1.0 (though typeless), XQueryP, FORSEQ, and XQuery Update.