Hi all,
BaseX is an excellent tool, and we are interested in integrating its API into our open-source project. Our project is licensed under the AGPL-3.0, and we want to ensure license compatibility with all the libraries we use.
Unfortunately, BaseX depends on the xqj-api library, for which neither a license nor source code appears to be available. The main concern, therefore, is the unclear provenance of this dependency.
Could you please provide the license information or the source code for this library?
Best regards, Lyn
Dear Lyn,
The XQJ library is based on Charles Foster’s XQJ implementation [1].
Unfortunately, the code has never been made open source, but if you don’t use XQJ (which cannot provide support for more recent XQuery features anyway), just drop the dependency, and you should be fine.
Hope this helps, Christian
[1] http://xqj.net/
On Wed, May 14, 2025 at 12:25 PM Lyn Elisa Goltz goltz@lat-lon.de wrote:
Hi all,
BaseX is an excellent tool, and we are interested in integrating its API into our open-source project. Our project is licensed under the AGPL-3.0, and we want to ensure license compatibility with all the libraries we use.
Unfortunately, BaseX depends on the xqj-api library, for which neither a license nor source code appears to be available. The main concern, therefore, is the unclear provenance of this dependency.
Could you please provide the license information or the source code for this library?
Best regards, Lyn
-- l a t / l o n GmbH Im Ellig 1 53343 Wachtberg, Germany phone ++49 +228 24 333 784 http://www.lat-lon.de http://www.deegree.org
lat/lon gesellschaft für raumbezogene informationssysteme mbH Registergericht: Amtsgericht Bonn, HRB 13042 Geschäftsführer: Jens Fitzke und Torsten Friebe
Hi Christian,
thanks a lot for the fast reply! We will try to exclude the dependency.
Best regards, Lyn
Am 14.05.25 um 12:33 schrieb Christian Grün:
Dear Lyn,
The XQJ library is based on Charles Foster’s XQJ implementation [1].
Unfortunately, the code has never been made open source, but if you don’t use XQJ (which cannot provide support for more recent XQuery features anyway), just drop the dependency, and you should be fine.
Hope this helps, Christian
[1] http://xqj.net/
On Wed, May 14, 2025 at 12:25 PM Lyn Elisa Goltz goltz@lat-lon.de wrote:
Hi all,
BaseX is an excellent tool, and we are interested in integrating its API into our open-source project. Our project is licensed under the AGPL-3.0, and we want to ensure license compatibility with all the libraries we use.
Unfortunately, BaseX depends on the xqj-api library, for which neither a license nor source code appears to be available. The main concern, therefore, is the unclear provenance of this dependency.
Could you please provide the license information or the source code for this library?
Best regards, Lyn
-- l a t / l o n GmbH Im Ellig 1 53343 Wachtberg, Germany phone ++49 +228 24 333 784 http://www.lat-lon.de http://www.deegree.org
lat/lon gesellschaft für raumbezogene informationssysteme mbH Registergericht: Amtsgericht Bonn, HRB 13042 Geschäftsführer: Jens Fitzke und Torsten Friebe
basex-talk@mailman.uni-konstanz.de