[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: [ANN] Saxon-CE 1.0 (XSLT 2.0 on the browser)

  • From: Michael Kay <mike@saxonica.com>
  • To: xml-dev@lists.xml.org
  • Date: Fri, 15 Jun 2012 09:36:55 +0100

Re:  [ANN] Saxon-CE 1.0 (XSLT 2.0 on the browser)


On 14/06/2012 19:59, John Cowan wrote:
> On Thu, Jun 14, 2012 at 1:21 PM, Michael Kay<mike@saxonica.com>  wrote:
>
>> This means that finally, XSLT 2.0 is available on the browser. For practical
>> purposes, that means every browser.
> Very cool stuff.
>
>> It's not open source, but there's a free license for small organizations,
>> and it's our hope that the pricing is sufficiently attractive to give good
>> value to everyone. Licensing is on a per-web-domain basis.
> It's not very clear whether the terms and conditions actually require
> execution in the browser.  Do you take it to be legitimate to do the
> transformations server-side, say in node.js, provided the appropriate
> license is obtained for the domains to which the transformed data is
> served?
I think the code will only run in a browser or in an environment that 
does a very good job of pretending to be a browser. I don't know much 
about node.js, but I suspect it doesn't satisfy that condition, although 
it might well be that someone with the right skills could configure it 
to look sufficiently like a browser for Saxon-CE to run, in which case I 
think we would probably be quite content; if it looked like a serious 
disruption to our business model then we would have to think about 
revising the T+Cs. (But we've yet to work out how to handle cloud 
computing in our T+Cs, so it probably wouldn't be a priority...)

>   (U.S. law at least allows reverse engineering, despite the T
> &  C, for the sake of interoperability as a matter of fair use.)
It will be interesting to see how case law develops on this (does it 
allow hacking my DVD player to play US recordings?). But I don't think 
you'll see Saxonica trying to test the law on this. It's certainly not 
our intent to use licensing to prevent people getting value from the 
software in imaginative ways, especially if they have paid for it...

I suspect however that if you really want a version of Saxon to run 
under node.js, a better approach would be to start with Saxon-HE and do 
the minimum hacks to make it compile under GWT. That would involve 
redoing some of the work we did in Saxon-CE to replace calls on JDK 
classes that aren't supported in GWT, but that isn't a vast amount of 
effort.

Michael Kay
Saxonica

>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.