Difference between revisions of "Licensing"

From
Jump to: navigation, search
m (License Types)
m (License Types)
Line 10: Line 10:
  
 
===Enterprise License===
 
===Enterprise License===
 +
----
 +
 
Allows you to use the component with '''any supported platform and application type'''. It is irrelevant to the number of copies sold, developer accounts and number of applications created.  
 
Allows you to use the component with '''any supported platform and application type'''. It is irrelevant to the number of copies sold, developer accounts and number of applications created.  
  
Conditions: unlimited apps, unlimited apps copies, unlimited devs, royalty free
+
====Conditions====
Usage: console apps, ASP.NET apps, ASP.NET Core, .NET Core apps, webservices, any Azure apps, windows services, MONO apps, private libraries, wpf apps, xamarin apps, windows forms apps, silverlight apps, universal windows apps, windows store apps, windows phone apps, and more
+
* Unlimited apps
 +
* Unlimited copies
 +
 
 +
====Usage scenarios====
 +
* WPF apps
 +
* Windows Forms apps
 +
* ASP.NET apps
 +
* ASP.NET Core apps
 +
* Webservices
 +
* .NET Core apps
 +
* Universal windows apps
 +
* Windows store apps
 +
* Console apps
 +
* Cross-platform apps developed using Xamarin
 +
* GTK# apps
 +
* MONO apps
 +
* Azure apps
 +
* Windows services
 +
* Private libraries (not SDKs)
 +
* Silverlight apps
 +
* Windows phone apps
 +
* ... many more
 +
 
 +
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
  
 
===Application License===
 
===Application License===
 +
----
 
Allows you to create a '''single application''' or '''single windows service''' based on our product. Licensing mechanism checks the corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. '''Suitable for all applications except web apps'''. See an article describing assembly attributes on [[http://msdn.microsoft.com/en-us/library/4w8c1y2s.aspx MSDN]].  
 
Allows you to create a '''single application''' or '''single windows service''' based on our product. Licensing mechanism checks the corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. '''Suitable for all applications except web apps'''. See an article describing assembly attributes on [[http://msdn.microsoft.com/en-us/library/4w8c1y2s.aspx MSDN]].  
  
Conditions: single app, unlimited apps copies, unlimited devs, royalty free
+
====Conditions====
Usage: windows forms app, console app, windows service, MONO app, silverlight app, wpf app, xamarin app, universal windows app, windows store app, versions of the app for all supported platforms, windows phone app
+
* Single app or windows service  
 +
* Versions of the app for all supported platforms can use the same license
 +
* Not suitable for web apps
 +
* Unlimited apps copies
 +
 
 +
====Usage scenarios====
 +
* Windows Forms apps
 +
* Windows services
 +
* Console apps
 +
* MONO apps
 +
* WPF apps
 +
* Xamarin apps
 +
* Universal Windows apps
 +
* Windows Store apps
 +
* Silverlight apps
 +
* Windows Phone apps
 +
 
 +
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
  
 
===Web Domain License===
 
===Web Domain License===
 +
----
 
Allows you to use our component on any server that serves a '''specific domain''' like www.apitron.com. The licensing mechanism checks incoming requests and unlocks the component.  
 
Allows you to use our component on any server that serves a '''specific domain''' like www.apitron.com. The licensing mechanism checks incoming requests and unlocks the component.  
  
Conditions: single domain, unlimited subdomains, unlimited devs, royalty free
+
====Conditions====
Usage: ASP.NET applications, webservices
+
* Single domain
 +
* Unlimited subdomains
 +
 
 +
====Usage scenarios====
 +
* ASP.NET applications
 +
* Webservices
 +
 
 +
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
  
 
===Server License===
 
===Server License===
 +
----
 
Allows you to run our component on exactly '''one server'''. The licensing mechanism checks the NetBIOS name of the machine.  
 
Allows you to run our component on exactly '''one server'''. The licensing mechanism checks the NetBIOS name of the machine.  
  
Conditions: single server, unlimited app copies, unlimited devs, royalty free
+
====Conditions====
Usage: console apps, ASP.NET apps, ASP.NET Core apps, webservices, windows services, MONO apps, wpf apps, windows forms apps
+
* Single server
 +
* Unlimited app copies provided they are running on the same server
  
===MS Azure-specific Licenses===
+
====Usage scenarios====  
====Worker Role====
+
* Webservices
 +
* Windows services
 +
* Console apps
 +
* MONO apps
 +
* WPF apps
 +
* Windows Forms apps
 +
* ASP.NET apps
 +
* ASP.NET Core apps
 +
 
 +
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
 +
 
 +
===MS Azure Worker Role===
 +
----
 
Allows you to create a '''single assembly''' based on our product which can be used as a Worker Role. Licensing mechanism checks corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for the creation of the Microsoft Windows Azure worker roles. See the article describing assembly attributes on [[http://msdn.microsoft.com/en-us/library/4w8c1y2s.aspx MSDN]].  
 
Allows you to create a '''single assembly''' based on our product which can be used as a Worker Role. Licensing mechanism checks corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for the creation of the Microsoft Windows Azure worker roles. See the article describing assembly attributes on [[http://msdn.microsoft.com/en-us/library/4w8c1y2s.aspx MSDN]].  
  
Conditions: single azure worker role, unlimited devs, royalty free
+
====Conditions====
Usage: Azure worker role
+
* Single MS Azure Worker Role
 +
 
 +
====Usage scenarios====
 +
* MS Azure Worker Role
  
====Web Job====
+
===MS Azure Web Job===
 +
----
 
Allows you to create a '''single assembly''' based on our product which can be used as a WebJob. Licensing mechanism checks corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for creation of the Microsoft Windows Azure WebJobs. See the article describing assembly attributes on [[http://msdn.microsoft.com/en-us/library/4w8c1y2s.aspx MSDN]].  
 
Allows you to create a '''single assembly''' based on our product which can be used as a WebJob. Licensing mechanism checks corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for creation of the Microsoft Windows Azure WebJobs. See the article describing assembly attributes on [[http://msdn.microsoft.com/en-us/library/4w8c1y2s.aspx MSDN]].  
  
Conditions: single azure webjob, unlimited devs, royalty free
+
====Conditions====
 +
* Single MS Azure Web Job
 +
====Usage scenarios====
 +
* MS Azure Web Job
  
 
==Renewal==
 
==Renewal==

Revision as of 09:35, 29 March 2018

Licensing Model

The licensing model used by all Apitron's products is providing software licenses on a subscription basis, where the minimum subscription period is one year from the date of purchase. Renewal doesn't occur automatically, so the customers are being notified one month before their subscriptions end. Read more about the renewal here.

A valid subscription includes access to the latest product releases and technical support with an ability get the initial reply from the experienced engineer within 24 hours a problem was encountered with any of the company's products.

All Apitron's licenses are royalty-free, and are not linked to working sites, number of processors or number of developers.

License Types

Different license types serve different purposes, so it's always possible to find one suiting particular customer's needs.

Enterprise License


Allows you to use the component with any supported platform and application type. It is irrelevant to the number of copies sold, developer accounts and number of applications created.

Conditions

  • Unlimited apps
  • Unlimited copies

Usage scenarios

  • WPF apps
  • Windows Forms apps
  • ASP.NET apps
  • ASP.NET Core apps
  • Webservices
  • .NET Core apps
  • Universal windows apps
  • Windows store apps
  • Console apps
  • Cross-platform apps developed using Xamarin
  • GTK# apps
  • MONO apps
  • Azure apps
  • Windows services
  • Private libraries (not SDKs)
  • Silverlight apps
  • Windows phone apps
  • ... many more

Don't see your usage scenario? Contact us and we'll check if it is supported.

Application License


Allows you to create a single application or single windows service based on our product. Licensing mechanism checks the corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for all applications except web apps. See an article describing assembly attributes on [MSDN].

Conditions

  • Single app or windows service
  • Versions of the app for all supported platforms can use the same license
  • Not suitable for web apps
  • Unlimited apps copies

Usage scenarios

  • Windows Forms apps
  • Windows services
  • Console apps
  • MONO apps
  • WPF apps
  • Xamarin apps
  • Universal Windows apps
  • Windows Store apps
  • Silverlight apps
  • Windows Phone apps

Don't see your usage scenario? Contact us and we'll check if it is supported.

Web Domain License


Allows you to use our component on any server that serves a specific domain like www.apitron.com. The licensing mechanism checks incoming requests and unlocks the component.

Conditions

  • Single domain
  • Unlimited subdomains

Usage scenarios

  • ASP.NET applications
  • Webservices

Don't see your usage scenario? Contact us and we'll check if it is supported.

Server License


Allows you to run our component on exactly one server. The licensing mechanism checks the NetBIOS name of the machine.

Conditions

  • Single server
  • Unlimited app copies provided they are running on the same server

Usage scenarios

  • Webservices
  • Windows services
  • Console apps
  • MONO apps
  • WPF apps
  • Windows Forms apps
  • ASP.NET apps
  • ASP.NET Core apps

Don't see your usage scenario? Contact us and we'll check if it is supported.

MS Azure Worker Role


Allows you to create a single assembly based on our product which can be used as a Worker Role. Licensing mechanism checks corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for the creation of the Microsoft Windows Azure worker roles. See the article describing assembly attributes on [MSDN].

Conditions

  • Single MS Azure Worker Role

Usage scenarios

  • MS Azure Worker Role

MS Azure Web Job


Allows you to create a single assembly based on our product which can be used as a WebJob. Licensing mechanism checks corresponding AssemblyProduct and AssemblyCompany attributes of the entry assembly in order to check the license. Suitable for creation of the Microsoft Windows Azure WebJobs. See the article describing assembly attributes on [MSDN].

Conditions

  • Single MS Azure Web Job

Usage scenarios

  • MS Azure Web Job

Renewal

Apitron has a very simple renewal scheme that allows its customers to save money and still be up to date with the latest versions the software components. Once the customer activates the license, the subscription becomes active and lasts until it expires, by default one year from the date of activation. It's however possible to purchase a license which would expire after two, three, four etc. years. A reminder will be sent one month prior the expiration.

Apitron releases bugfixes and upgrades on a regular basis, so a valid subscription allows to get the issues resolved without any additional charges. The renewal fee is 25% of the current product listing price and as long as the subscription gets renewed the same support and upgrades policy gets applied as during the first year from the purchase.

Apitron may also release significant upgrades as new versions(major releases) and in this case the cost of the step-up would be 25% of the listing price of a new version, provided the customer has an active license for the previous version of the component.