LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Licensing subtleties for app-builder

Hello,

I want to buy and use LV with the application builder to distribute (possibly widely) my executable.  But I'm reading through  the software agreement, and a few things aren't entirely clear to me.  In particular, it's section 12 which regards distributing applications.

What does "Authorized Applications" mean?  Does that simply mean that I follow the rules listed in section 12, or does that mean I need specific written permission from NI to distribute my EXE with the LV runtime engine?   I'll be using none of the toolkits or methods mentioned that would require additional royalties to NI.


Also, I found the following paragraph a bit bizarre.  I have to put Copyright NI on my SW?  I have no problem with tacking that alongside my own name, except that to me that kind of implies that NI then somehow has some kind of legal ownership over what I've written.  I can't imagine this is the case, but I'd like to hear for sure. 

You include the following copyright notice "Copyright ©[yr] National Instruments Corporation. All Rights Reserved" in the Authorized Application's About Box and in the applicable written documentation distributed with each copy of the Authorized Application (you may include your own copyright notice with the foregoing notice);
 

I  might sound overly nitpicky, but before I spend $3800 and 6 months of my time, I'd like to be absolutely sure.

Thanks in advance,

-Ben Phillips

PS  This forum editing box may have the strangest behavior that I've ever seen in this type of thing.

0 Kudos
Message 1 of 9
(3,874 Views)
Ben:

Thank you very much for contacting National Instruments. From our license agreement, an authorized application is defined as:

" An application that you create with development versions of the SOFTWARE that you have validly licensed. Notwithstanding the foregoing, any application created with the SOFTWARE acquired under an  
  evaluation license is not an Authorized Application."

As far as the copyright notice is concerned, you should include "Copyright ©[yr] National Instruments Corporation. All Rights Reserved " alongside your name. However it does not say that NI owns the right of your product.

I hope this helps and please do not hesitate to contact me if I can be of any assistance.

Regards,

Rudi N.
Applications Engineer
0 Kudos
Message 2 of 9
(3,833 Views)

I realize this is an old thread but searching has not helped find what I need to see.

 

I have a license to use LabVIEW 2014 professional development system

I use VISA for serial communications with LabVIEW, (because I think I have to, else might use dot.NET version )

 

WHat rights do I have to distribute my application as a self installing executable.

WHere is this defined in the license?

 

 

All I can find is the license below. 

What section can I highlight to convince my IT people of our right to distribute and install executable(s) that use a serial port?

 

The legal stuff is way beyond my comprehension.

 

ANy help highly appreciated.

 

0 Kudos
Message 3 of 9
(3,423 Views)

Section 12 is what you need to go through.



There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 4 of 9
(3,418 Views)

Thank You Crossrulz!

 

I am attaching the text of section 12 here for future reference. I know this question may pop up now and then.

Best regards

 

______________________________________________________________________________________________

12. Application Deployment. You may distribute, deploy or otherwise make available Authorized Applications (along
with applicable runtime engines for the SOFTWARE and applicable Driver Interface Software that you may
include as part of or together with your Authorized Applications; and along with the Microsoft Silverlight software
which may be provided by NI as Third Party Software if the Authorized Application is one created using such
Microsoft Silverlight software) provided that you comply with each of the requirements set forth in sub-sections
(A.) and (B.) below:
A. Deployment and Distribution Requirements.
(1.) You include the following copyright notice "Copyright © [insert year] National Instruments Corporation.
All Rights Reserved." in the Authorized Application′s About Box (if applicable) and in (i) any applicable
written documentation or, (ii) if no such documentation exists, in a "read me" or other .txt file distributed
with each copy of the Authorized Application; (you may instead, or in addition, include your own
copyright notice with the notice(s) required above, but in no event may you remove or alter any
copyright, patent, trademark, or other legal notices or disclaimers that exist in the SOFTWARE; and,
with respect to any runtime engines for the SOFTWARE and any Driver Interface Software that you may
include as part of or together with your Authorized Application, your copyright notice shall be
understood as protecting NI’s copyrights in the SOFTWARE and shall not be understood as meaning
that you have any copyright in or with respect to any SOFTWARE);
(2.) You do not use NI′s name, logo, or trademarks to market your Authorized Application without NI′s
express prior written permission;
(3.) You shall indemnify, hold harmless, and defend NI from and against any and all claims, demands,
lawsuits, liabilities, losses, damages, costs and expenses, including attorneys′ fees, that arise or result
from the use or distribution of your Authorized Application, AND EVEN IF DUE IN PART TO NI′S
CONCURRENT NEGLIGENCE OR OTHER FAULT OR STRICT LIABILITY WITHOUT REGARD TO
FAULT; PROVIDED, HOWEVER, THAT YOUR CONTRACTUAL OBLIGATION OF
INDEMNIFICATION SHALL NOT EXTEND TO THE PERCENTAGE OF THE CLAIMANT′S
DAMAGES OR INJURIES OR THE SETTLEMENT AMOUNT ATTRIBUTABLE TO NI′S
NEGLIGENCE OR OTHER FAULT OR TO STRICT LIABILITY IMPOSED UPON NI AS A MATTER
OF LAW;
(4.) You conform to all of the requirements of the Third Party Software license agreements provided with the
SOFTWARE, including complying with any provisions in the Third Party Software licenses regarding
copyright notices;
(5.) The Authorized Application is not and will not consist of or include any malicious, deceptive, or unlawful
programs; and
(6.) a. If you distribute to any third parties your Authorized Application with any run-time engine for the
SOFTWARE or Driver Interface Software, you either pass through to your end users this
Agreement, or license the Authorized Application and any run-time engine for the SOFTWARE and
Driver Interface Software distributed with the Authorized Application, subject to your own license
agreement that is substantially in accordance with this Agreement and with at least the following
provisions: (i) a disclaimer of implied warranties and consequential damages in favor of you and
your licensors; (ii) a restricted rights provision substantially similar to the Section of this Agreement
entitled "U.S. Government Rights"; and (iii) restrictions against (a) reverse engineering,
decompiling, or disassembling the SOFTWARE (except to the extent such foregoing restriction is
expressly prohibited by applicable law); (b) sub-licensing, leasing, lending or renting the
SOFTWARE; (c) distributing in whole or in part, modifying, or creating derivatives of the
SOFTWARE; (d) using any H.264/MPEG-4 AVC and/or VC-1 technology or codecs included in or
with Microsoft Silverlight software which may be provided by NI as Third Party Software, including
for the purpose of encoding or decoding video in compliance with, or making use of, the H.264/AVC
visual standard or the VC-1 video standard; (e) taking any action that results in any SOFTWARE
being subject to an Excluded License; (f) directly or indirectly, exporting, re-exporting, downloading,
transmitting or shipping the SOFTWARE in violation of Section 21.D. or otherwise in violation of
any applicable laws or regulations, including those of the U.S., the European Union or the
jurisdiction in which the SOFTWARE is used or downloaded; and (g) (if your Authorized Application
enables the use of Scripting) using the Scripting functionality to create applications which perform
the functionality of an editor for a graphical programming environment; and
b. If you distribute to any third parties your Authorized Application with Microsoft Silverlight software
which may be provided by NI as Third Party Software, then, in addition to complying with the other
requirements of this Section 12. A. (6.),
(i) you use the installer builder tool provided by NI with the SOFTWARE to create an installer for
your Authorized Application and you include the installer that NI provides for the Microsoft
Silverlight software in the installer for your Authorized Application, or you distribute your
Authorized Application with the installer that NI provides at the following URL:
http://digital.ni.com/express.nsf/bycode/InstallerForMicrosoftSilverlight, and, in either case,
you do not modify the installer that NI provides or the installer experience (including display of
the Microsoft Silverlight End User License Agreement and Privacy Statement);
(ii) you provide the "Notice About the H.264/AVC Visual Standard and The VC-1 Video Standard"
found in the Third Party Software license agreement for the Microsoft Silverlight software to
such third parties, and ensure that such Notice is provided to others who may receive a copy
of your Authorized Application with the Microsoft Silverlight software (such notice
automatically being installed via the installer that NI provides for the Microsoft Silverlight
software as described in Section 12. A. (6.) b. (i)); and
(iii) after 30 days of being notified by NI of a Critical Update to the Microsoft Silverlight s

Message 5 of 9
(3,390 Views)

 

I'm sorry I can't find anything on this forum page or thread to give you a kudos and I can only spend so much time trying to figure it out this morniung.

 

 

I'll try the search function..

 

 

.

0 Kudos
Message 6 of 9
(3,386 Views)

Opps

 

Ok now my brain is waking up. 😉

 

For those who are as dumb as me click 'Kudos' next to the helpers name and icon.

 

Its like right there dude!

 

 

 

 

0 Kudos
Message 7 of 9
(3,384 Views)

Whenever distributed license questions come up I usually look to see what JKI did for VIPM.  They do not mention LabVIEW or NI in their about screen, but they do have an additional link to copyrights where it states that LabVIEW is copyrighted by NI.  If you are distributing an application you will likely have a some kind of license document, and there is where you should probably mention NI and LabVIEW.

0 Kudos
Message 8 of 9
(3,352 Views)
Don't forget to review the NI-VISA license agreement - http://www.ni.com/visa/license.htm
0 Kudos
Message 9 of 9
(3,344 Views)