- From: Benito van der Zander <benito@benibela.de>
- Date: Sun, 4 Dec 2016 17:19:24 +0100
- To: "Liam R. E. Quin" <liam@w3.org>, public-xsl-query@w3.org
- Message-ID: <ff73b2f0-820f-b3d3-b3b2-adf209103fa4@benibela.de>
Hi Liam, thx for the explanation > (1) that would hurt interoperability, and that is actually a good reasoning. Hope they did not quote anything when making JSONiq > (2) there may be companies who have patents in this are that accepted > that XQuery implementations did not have to pay royalties to them, but > if you implement another language all bets are off. I never thought there might be patents involved here. (despite once sending a hundred fax messages to the EU Parliament to lobby against software patents ) Best, Benito On 12/03/2016 09:02 PM, Liam R. E. Quin wrote: > On Sat, 2016-12-03 at 14:54 +0100, Benito van der Zander wrote: >> Hi, >> >> inspired by this I made a list for XPath 3.0, JSONiq and my >> implementation: >> http://www.benibela.de/documentation/internettools/xpath-functions.ht >> ml >> > [...] >> Is one allowed to copy pieces of F&O (or the EXPath specs) in the >> list, so it can say what each function does? > Yes. What you can't then do is say, "This collection of functions, > modified slightly by what I implemented, forms the basis of the > BenitoQuery language" because (1) that would hurt interoperability, and > (2) there may be companies who have patents in this are that accepted > that XQuery implementations did not have to pay royalties to them, but > if you implement another language all bets are off. But you're not > making a new specification, you're documenting your implmentation. It's > good. > > Liam >
Received on Sunday, 4 December 2016 16:12:41 UTC