oXygen is an XML editor that supports any XML document, and works with XML Schemas, DTDs, Relax NG schemas, and NRL Schemas. It has powerful transformation support that allows you to edit XSLT and XSL-FO documents and to obtain documents in the desired output format (such as HTML, PS, or PDF) with just one click. It also includes a complete Subversion client, support for flattening XML Schemata, an XML Schema instance generator, integration with the X-Hive/DB, MarkLogic and TigerLogic XML databases, editing actions on the diagram, and a rename refactoring action.
| Tags | Utilities Text Processing Markup XML Office/Business Financial Software Development Debuggers Text Editors Word Processors DocBook HTML/XHTML SGML XSL/XSLT |
|---|---|
| Licenses | Shareware |
| Operating Systems | POSIX HP-UX AIX Windows Windows Windows Windows Mac OS X Unix Solaris Linux Mac OS X |
| Implementation | Other Java J2ME Perl PHP SQL |
Recent releases


Changes: This version improves the XML authoring capabilities, the support for XML development, and also a number of core features. The visual XML authoring now uses schema information to provide intelligent editing actions that help keep the document valid and provide a better editing experience. The new compact representation of tags and the quick up/down navigation features improve the ergonomics and the usability.


Changes: This version comes with new features covering both XML development and XML authoring. These features include XProc support, integrated documentation for XSLT stylesheets, a new XQuery debugger (for the Oracle Berkeley DB XML database), MathML rendering and editing support, a smarter Author mode for an improved visual editing experience, and DITA 1.2 features.


Changes: This version adds a new, redesigned XML Schema diagram that allows visual XML Schema editing, a new XML Schema documentation engine supporting multiple output formats, new features in the Author visual XML editing mode, and improvements in the Outliner and content completion, and updates the database support.


Changes: One of the most important additions in this version is the bundling of the schema-aware XSLT 2.0 and XQuery processor from Saxonica. This version comes with a large number of improvements, including a powerful new XML instance generator, better content completion offering proposals from included or imported XML Schema or XSLT modules, and a better integration of the Intel XML Software Suite. The support for commercial databases was updated to support the latest versions of MarkLogic 4.0, Oracle 11g R1, SQL Server 2008, DB2 9.5, and XHive 8.


Changes: This version adds as main feature the support for editing and processing resources inside ZIP-based packages, including Microsoft Office 2007 (OOXML) and OpenDocument (ODF) documents. There are various other improvements, a number of component updates, and fixes.
- All comments
Recent commentsRe: Read the license carefully
>
> %
> % Audit clauses are included in most
> % software licenses. If no express
> right
> % to an audit is found to exist,
> refusal
> % to cooperate is an option.
> %
>
>
> Some audit clauses do not
> unconditionally require payment of audit
> expenses, because a court can be asked
> to award the audit costs when there was
> a clear intent to defraud, and there was
> reasonable cause to demand an audit.
>
This clause has been removed from EULA staring with version 6.2.
Re: Read the license carefully
>
> Audit clauses are included in most
> software licenses. If no express right
> to an audit is found to exist, refusal
> to cooperate is an option.
>
Some audit clauses do not unconditionally require payment of audit expenses, because a court can be asked to award the audit costs when there was a clear intent to defraud, and there was reasonable cause to demand an audit.
Re: Read the license carefully
> In many ways it is a good license (I
> particularly like section 2.3, which
> licenses to one user on all the
> computers he/she uses).
Yes, the license is not bound to a specific platform, you can freely change from one platform to another using the same license and it includes both standalone version and the Eclipse plugin version.
> But section 3.2 is enough to stop me
> from buying. They wouldn't need it if
> they had good grounds for starting an
> audit that showed fraudulent use. So
> why is the provision there?
Audit clauses are included in most software licenses. If no express right to an audit is found to exist, refusal to cooperate is an option.
Read the license carefully
In many ways it is a good license (I particularly like section 2.3, which licenses to one user on all the computers he/she uses).
But section 3.2 is enough to stop me from buying. They wouldn't need it if they had good grounds for starting an audit that showed fraudulent use. So why is the provision there?
Great timesaver
This is a great tool for XML work, particularly if you need to deal with XSLT. I'm not in any way involved with synchrosoft, but found the cost for this to be more than offset by the timesavings I've seen.
Sure, it's not opensource, but sometimes you get what you pay for.