The Ignite UI for Angular packages are available to install on npm with no credentials. I'd have to assume that purchasing the license is only for applying a key within the project somewhere as proof of purchase, otherwise there's no way of knowing if I'd purchased a license.
Am I correct in this? I've been using Ignite UI for Angular to see if it's a viable choice for our web application. In deciding that it's a good choice for us, what affect does buying the license have if all features are already available and demos are open for downloads?
Another way of asking the question is: What checks are there to prevent someone from using the components when everything is freely available to use without the license?
Hello Mason,
Thank you for contacting the Infragistics support!
Ignite UI for Angular is open-source until you move your application to production. At that point, you will need to obtain a license. For more information regarding the licensing of Ignite UI for Angular, see the following: https://github.com/IgniteUI/igniteui-angular/blob/master/LICENSE.
By purchasing the product, you will get access to the Infragistics Support Service, which guarantees you a first-response to all your questions within 24 hours. It also provides you with assistance with your needs working with the Infragistics components and priority Infragistics controls issue investigations.
You may find more information about the Infragistics Support Service here - www.infragistics.com/.../support-policies
Please, let me know if you have any additional questions regarding this question!
Best regards,
Alexander Marinov
This doesn't answer how to integrate a valid license/subscription into an Angular application. What is the process and how does it vary (if at all) from environment to environment (ex: cloud providers vs hard-ware deployment environments)?
I figured it out from another question that was asked along the same lines. It is in this posting by Jason.