Log in or register to post comments

Question about example code license

November 11, 2012 - 10:55am #1

Hi, I didn't find an existing topic on example code license policy so here we go. I'm about to publish a Vuforia application source code on GitHub under Apache 2.0 license which I use frequently. Problem is that my source code contains some snippets from samples - for example similar AsyncTask for initializing QCAR, I'm using same script for generating QCAR-prebuilt in Android.mk file plus some other shortish few line copy/pastes.

Given the license on sample source files it may be the case though I'm not allowed to take credit and publish these snippets under more permissive license. So the question is, is there general guideline on how samples can be used for own projects?

Question about example code license

November 14, 2012 - 10:33am #6

You're welcome.

Question about example code license

November 13, 2012 - 2:47am #5

Hi, after pondering over this overnight I decided not to even try. Samples you provide among with the SDK are very extensive after all and there's no actual need for me to participate in creating similar "simplyish" example apps. It's enough for me to gather some knowledge with this wonderful AR SDK - thanks again for making it possible.

Question about example code license

November 13, 2012 - 2:35am #4

You could try to rewrite the android.mk, but I would not encourage any tempative in that direction if there is a risk of conflicting with the Vuforia license agreement.

 

Question about example code license

November 12, 2012 - 6:49am #3

Hi, thank you for clarifying this in such a detailed manner. I have to see if there's anything I can do about complying with Vuforia license agreement and publishing my code under different license at the same time. Especially Android.mk file is very tricky one to by-pass in a legal fashion but maybe I can find a way to rewrite it too.

Question about example code license

November 12, 2012 - 6:04am #2

Hi,

please check the Vuforia SDK license agreement, in particular pay particular attention to the following sections:

- Section 1.1, 1.4, 2.1, 2.2 and 2.3.

Two main points I would highlite:

- Vuforia SDK can be used only for the "Permitted use" (see section 1.1) which means for building end-user AR applications (no open source projects or other goals other than the prmitted use are allowed).

- Sample code belongs to Qualcomm and cannot be sub-licensed or licensed in a different way than the one stated in the agreement.

So, if you project contains any code snippet taken from the samples, those in theory may not be published.

 

 

 

 

Log in or register to post comments