You may use and distribute js.jar as long as you follow the terms of the
license. If you're shipping a commercial product it would be a good idea to
have your lawyer look it over, but the terms should be pretty clear. Since
you won't be modifying any source you will mostly be concerned with the
notification requirements (section 3.6). Mainly you have to tell people your
product includes some Rhino code, that the source code for the Rhino part is
available under the NPL license, and where folks can get it.

There are no claims made on your code. That's considered a "Larger Work".

-Dan Veditz

Peter wrote:
> The specific question I have involves Rhino 1.5R3 which is available under
> NPL 1.1
> 
> Part of Rhino 1.5R3 contains a JS.JAR file. Our developers would like to
> "call" the functions embodied by the JS.JAR file. The developers have no
> desire to modify the source code or even use the source code. The only use
> of the JS.JAR file is its functionality. The question is: may a commercial
> provider of software use the file and distribute it as part of its
> proprietary code without having to release the source code of its
> application or make it available to the public under an open source license?
> If so, will the developer's patent rights be affected in any way ?


Reply via email to