XSLTProc

XSLTProc

This activity is now closed. The information on this page is provided for historical purposes only.

The open-source XSLTProc distributions consist of a pair of Java Servlet web applications supporting a model to manage the risk of running arbitrary XSLT stylesheets. The default installation demonstrates its application as a simple client that invokes an XSLTProc service, one supporting metadata rendering stylesheets. In practice, though, this service can be used to support XSL stylesheets of any kind, not just metadata crosswalks.

License

This software may be used without charge in accord with the terms of the OCLC Research Public License. A PDF version of the license also is available. (PDF:130K/3pp.)

As of 2006 we are issuing software under the Apache License, Version 2.0.

If you would like to use this software under the Apache license, please contact us and we may be able to update the software to use the Apache license.

Distribution

The XSLTProc code in the CVS repository is divided into modules for ease of retrieval.

The modules are:

  1. xsltproc – A J2EE webapp to create a risk-controlled XSLT processor web service
  2. xsltdelegate – A J2EE webapp to create a union catalog and centralized front-end to a network of XSLTProc installations. (Not yet available. See the contact information below for details.)

CVS usage note: The CVSROOT should be set to userid@pubserv.oclc.org:/home/CVS/oai/cvsroot

You may click below to download the XSLTProc distributions for use or evaluation, without using CVS.

View: Version Demo Documentation  
XSLTProc Distribution: xsltproc.tar.gz xsltproc.zip    

Contact

We are a worldwide library cooperative, owned, governed and sustained by members since 1967. Our public purpose is a statement of commitment to each other—that we will work together to improve access to the information held in libraries around the globe, and find ways to reduce costs for libraries through collaboration.