|
|
JNIWrapper Licensing Questions and Answers
Get answers to most commonly asked questions about JNIWrapper licensing. If you can’t find the answer here, please send us your question using the support request form, and we will add it to this FAQ after answering you.
-
What are the general terms of JNIWrapper License Agreement?
| Answer: |
The complete License Agreement for JNIWrapper can be found here. If you have any questions regarding the Licensing Agreement, please e-mail us at info@teamdev.com.
|
-
How is JNIWrapper licensed?
| Answer: |
We offer two types of licenses for JNIWrapper, and you get them both when you purchase it:
-
The Development License grants you the right to use JNIWrapper on one computer for solely development purposes.
-
The Redistribution License grants you the right to embed JNIWrapper run-time in your product or system, and redistribute that product or system to an unlimited number of computers without any further royalties to TeamDev.
For more details, please read the complete License Agreement for JNIWrapper.
|
-
What is the difference between the Standard and Personal licensing schemes? [new]
| Answer: |
The main difference is that in the Personal license, no company name is mentioned, while in Standard one only the company name is specified. Additionally, the Personal license is single-user only. The Standard license can be multiple-user. There is no difference in the product functionality between the two licensing schemes.
|
-
Do I need a JNIWrapper license for each developer working on a software project?
| Answer: |
The license is required for each developer who uses the JNIWrapper libraries. It is in violation of the License Agreement to purchase fewer Development Licenses than the actual number of developers using JNIWrapper. For more information about purchasing additional licenses, please e-mail to sales@teamdev.com.
|
-
On a 5-developer project I'm the only programmer who works on the native platform integration. Other developers would not use your product directly. How many licenses should we purchase?
| Answer: |
The number of licenses should be obtained for developers who directly use JNIWrapper. That is, they program using our libraries' API. If other developers on your team neither work with API directly, nor modify the code that works with our API, only one license should be purchased.
|
-
Do I need any additional licenses to support the execution of unit test cases on the build machines or on other (non-UI) developers’ desktops?
| Answer: |
When you purchase JNIWrapper, you get:
- Development license key(s) to distribute among developers working directly with our library, and
- Runtime license key(s) to use for redistribution and on any other environment where no development takes place.
Therefore, for the build environment and test execution, you can use the runtime key.
|
-
Are there any runtime licensing fees for applications built using JNIWrapper?
| Answer: |
There are no runtime licensing fees, and there are no restrictions on the number of products that you can create using JNIWrapper, nor are there any restrictions on the number of end users that you may redistribute your software to.
|
-
Do I have to include a TeamDev copyright message in my software?
| Answer: |
According to the terms of the License Agreement, it is not required for you to place a TeamDev copyright message in your software or documentation. However, if you would like to acknowledge the use of JNIWrapper in your product, you can do so by inserting a notice like this in the About dialog box or documentation:
This software uses JNIWrapper™, licensed from TeamDev.We certainly appreciate your attribution and would like to learn about application of JNIWrapper in your software. E-mail us at info@teamdev.com and tell us how our products helped you.
|
-
Are there any limitations on using JNIWrapper with an evaluation license?
| Answer: |
The evaluation version of JNIWrapper is fully functional. The code developed during the evaluation period can be compiled and used once you have purchased the software. However, there is a general limitation to consider when developing software using the evaluation license. After the evaluation period has expired, the application using JNIWrapper will no longer function correctly. Once you have purchased a license, you only need to place it instead of the evaluation license, as specified in the documentation. You can then redistribute your software along with JNIWrapper.
|
-
How do I check how much time remains in the evaluation period?
| Answer: |
You can check the remaining time by opening your license file in any text editor or viewer and finding the date in the 4th line under your company/personal name. The date indicates the last day of your JNIWrapper evaluation period in DD-MM-YYYY format.
|
-
Do I have to re-download JNIWrapper once I have purchased the license after evaluation?
| Answer: |
No, you may continue using JNIWrapper that you have previously downloaded from the TeamDev site. However, we recommend you to check for the version updates.
|
-
How can I ship several runtime license files with my application?
| Answer: |
Name additional license files as follows: jniwrap.lic1, jniwrap.lic2, etc. JNIWrapper will look through those files while searching for valid licenses.
|
|