[xsd-users] XQuery on object model

Erik Sjölund erik.sjolund at gmail.com
Wed Aug 11 05:07:27 EDT 2010


From:
http://www.codesynthesis.com/pipermail/xsd-users/2009-October/002483.html

"Also, we are working on a feature for the next release of XSD which
will allow you to run
XPath/XQuery queries natively on the object model."

It would be cool to combine these functionalities:

* "hybrid" functionality ( as provided by xsd-e ). This would be for
increasing the read speed.
* XQuery on object model

Option 1: using XSD
------------------------
It does not seem possible because "hybrid" functionality and "XQuery
on object model" functionality is missing.

Option 2: using XSD-E ( GPL v2 )
---------------------------
It does not seem possible because  "XQuery on object model"
functionality is missing. And trying to implement  "XQuery on object
model" functionality myself with Xqilla or Zorba ( Apache license v2 )
is not possible due to license incompatibilities.

gnu.org states this regarding Apache license version 2:
"Please note that this license is not compatible with GPL version 2,
because it has some requirements that are not in the older version.
These include certain patent termination and indemnification
provisions."
http://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses

By the way, is it a correct analysis that it is not possible to link
XSD with software licensed under GPL version 3? (The FLOSS exception
is not enough I guess)
Linking with XSD with software licensed under GPL version 2 should be
fine, because then you don't need to use the  FLOSS exception. You
just use the fact that XSD is also licensed under the GPL version 2.

cheers,
Erik Sjölund



More information about the xsd-users mailing list