Altova introduced AltovaXML, an XML standards processor that includes the same XSLT 1.0, XSLT 2.0, XQuery, and XML validation engines that drive its own XML development tools. Software developers can download AltovaXML from the Altova Web site at no cost and use it within their own custom applications royalty-free. AltovaXML provides developers with an XSLT 1.0 engine, XSLT 2.0 engine, XQuery 1.0 engine, and XML validating parser together with COM, Java, and .NET interfaces so that it can be used from a variety of applications. Developers can also call its functionality from the command line. AltovaXML is a royalty-free XML standards processor to support schema-awareness in XSLT 2.0. AltovaXML is suitable for use in both client and server-side application development. Some example applications that can use the AltovaXML engines include: XML-based single source or multi-channel publishing applications that require content entered by users to be checked for validity according to a specific schema and transformed into HTML or other formats through XSLT processing; Data integration applications that transform existing XML documents into a format consistent with a new schema via XSLT or XQuery processing; Web services applications that search for and retrieve data from XML documents via XQuery processing, then present the results in valid XHTML Web pages by transforming them using schema-aware XSLT 2.0 processing. AltovaXML is offered under a free license and is immediately available with no key code required for activation.