by Per Bothner and Vaidyanathan Nagarajan
Both Qexo and XQEngine, discussed later, are implemented using Java, but you don't have to know Java to use them. Both are open source, which means you are free to download and use them without charge, study and modify the source code, and redistribute them without charge. (However, check the respective licenses, especially if you're thinking of using open-source code as part of a commercial application.)
Qexo is written in Java, and it compiles XQuery expressions and programs to Java bytecodes (
.class files). Qexo is available from http://www.gnu.org/software/qexo/ ...