Hi Benoit,
Hi Christian,

> It’s difficult to find references to
> previous versions, 
I luckily found another reference.
According to Brad McEvoy, original author of Milton, at least 1.8.1 is licensed 
under an apache license:
> http://milton-users.96038.n3.nabble.com/milton2-is-now-available-and-a-change-of-license-td4024910.html

> Milton 1.8.1 is still available under the apache license and it will 
> receive limited backports for a while, and I'll continue to accept 
> patches for the forseeable future. 

>> Note that the current milton library v2 is released under Apache license. Is
>> there any intention to upgrade to milton v2 (is it even possible)?

The recent 2.x versions are dual-licensed, either Affero GPL version 3 or you 
may purchase a license and use it commercially.

A vanilla RestXQ/Webdav implementation would indeed be nice… :-)

Best from Konstanz
Michael 


> Am 18.01.2018 um 19:24 schrieb Christian Grün <christian.gr...@gmail.com>:
> 
> Hi Benoit,
> 
>> I just realised that the basex-api Maven artifact depends on milton-api 1.8,
>> which is released under GPLv3 (this is declared in its parent pom). That
>> means that basex-api, and any software that is distributed with it, must be
>> released under GPLv3 as well... Are BaseX developers aware of that?
> 
> That’s interesting to hear, I didn’t know that. I am wondering if the
> license was changed in between. It’s difficult to find references to
> previous versions, but the license information in milton 1.8.1.3 that
> I discovered in eXist seems to point to the Apache license [1]. Do you
> know more about that?
> 
>> Note that the current milton library v2 is released under Apache license. Is
>> there any intention to upgrade to milton v2 (is it even possible)?
> 
> It’s probably quite some effort to get this done (at least without
> financial support from commercial sponsors). Apart from that, BaseX
> WebDAV has some custom extensions for locking resources [2], which
> would possibly need to be reimplemented.
> 
> Yet another approach: As WebDAV is XML-based, we believe it would even
> be possible to write an implementation completely in XQuery, based on
> RESTXQ. Maybe someone out there would be interested in tackling this?
> ;)
> 
> Cheers,
> Christian
> 
> [1] 
> https://github.com/eXist-db/mvn-repo/blob/master/org/exist-db/thirdparty/com/ettrema/milton/1.8.1.3/milton-1.8.1.3.pom
> [2] http://docs.basex.org/wiki/Webdav#Locking

Reply via email to