Licensing

Hello,
I see from the demos that the packages for React components are installed via NPM. That is great. My only question is how does SyncFusion enforce licensing requirements if the packages are so easily installed. Also, why would I download a "pkg" installer file? I have signed up for a Community License and I am considering using the product, but I am curious as to how licensing is actually enforced if the code is freely available on NPM.
Thanks,
Eric

1 Reply 1 reply marked as answer

KJ Kalap Johnson Peter Paulraj Syncfusion Team February 25, 2021 12:48 PM UTC

Hi Eric 

Thanks for contacting Syncfusion support. Find below the response for your queries. 

Q1) My only question is how does SyncFusion enforce licensing requirements if the packages are so easily installed 

A1) If you are using only using scripts and css files then we are not enforcing license registration. You should only register if you are using assemblies\nuget packages from trial installer or nuget.org 

Refer the following documentation 


Q2) Also, why would I download a "pkg" installer file? 

A2) Our PKG installer will contain all the components for the corresponding platform. If you wish you can download and use the entire components. Else, you can continue using the required components from NPM. 

Q3) ? I have signed up for a Community License and I am considering using the product, but I am curious as to how licensing is actually enforced if the code is freely available on NPM. 

A3) Anybody can download our npm package. However, to use our package legally they needed to get license from us by visiting syncfusion.com and signing up for license. This is also mentioned in our licensing document in npm package. Please find its content from GitHub link 

We don’t have any source level license validation, so you don’t have to do anything in your application for license validation. Our current license validation are fully based on support and new feature requests. 
  
As previously said in A1, we are not enforcing license registration for using scripts and css files. If you hold community license you can use the packages from NPM. You should only register if you are using assemblies\nuget packages from trial installer or nuget.org 

Find below the article to know about our licensing, 


Regards, 
Kalap Johnson Peter P.

Marked as answer
Loader.
Up arrow icon