Difference between revisions of "Licensing"

From
Jump to: navigation, search
(Licensing modern schema)
Line 1: Line 1:
 
==Licensing Model==
 
==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 [[Licensing#Renewal | here]].
+
There are two licensing models in use depending on the date you've purchased your license on. The Modern model and the now retired Legacy model.
  
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.
+
The licensing model used by all Apitron's products is based on subscriptions where the minimum subscription period is one year from the date of purchase. Renewal doesn't occur automatically, so the customers get notified one month before their subscriptions ends. Read more about the renewal [[Licensing#Renewal | here]].
  
All Apitron's licenses are '''royalty-free''', and are not linked to working sites, number of processors or number of developers.
+
A valid subscription includes access to the latest product releases and some subscriptions also include technical support with initial reply from experienced engineer within 24 hours from the moment a problem occured. For Legacy licenses their respective terms apply.
 +
 
 +
All Apitron's licenses are '''royalty-free''' and are issued based on the usage pattern provided at the moment of license request.
  
 
==License Types==
 
==License Types==
Different license types serve different purposes, so it's always possible to find one suiting particular customer's needs.
+
The Modern licensing model is simple and flexible enough to accomodate any usage scenarios, it supports any development model and application type. Cloud-native, enterprise apps or open-source non-commercial applications - everything is supported with minimum actions required. Legacy licenses are retired and their respective terms can be found in EULAs included with nuget packages or downloadable binaries avaialble before 1st June 2020.  
  
===Enterprise License===
+
===Evaluation License===
 
----
 
----
 
<div class="mw-collapsible mw-collapsed">
 
<div class="mw-collapsible mw-collapsed">
Allows 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 to use the latest build of the component with '''any supported platform and application type''' for evaluation purposes within the period of 3 months. Any commercial or production use is not allowed.
  
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
====Conditions====
 
====Conditions====
* Unlimited apps
+
* Valid for three months
* Unlimited copies
+
* Evaluation only, no registration
 +
* No support or prompt bugfixes guaranteed, can only be provided at Apitron's discretion
 +
* Access to samples and online documentation is included
  
====Usage scenarios====
+
====Development scenarios====
* WPF apps
+
* same as Commercial
* 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.
 
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
Line 43: Line 30:
 
</div>
 
</div>
  
===Application License===
+
===Community License===
 
----
 
----
 
<div class="mw-collapsible mw-collapsed">
 
<div class="mw-collapsible mw-collapsed">
Allows to create a '''single application''' or '''single windows service''' using Apitron's 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]].  
+
Applies to a '''single product''' of any kind that conforms to the respective Apitron's product EULA. Granted to non-commercial projects, be it open-source or closed-source.
  
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
====Conditions====  
 
====Conditions====  
* Single app or windows service
+
* Single product
* Versions of the app for all supported platforms can use the same license
+
* Covers versions for multiple platforms
* Not suitable for web apps
+
* Provided free of charge to qualified projects
* Unlimited apps copies
+
* No support or prompt bugfixes guaranteed, can only be provided at Apitron's discretion
 +
* Product updates are included
 +
* Access to samples and online documentation is included
 +
* Needs to be renewed annually
  
====Usage scenarios====  
+
====Development scenarios====  
* Windows Forms apps
+
* same as Commercial
* 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.
 
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
Line 71: Line 52:
 
</div>
 
</div>
  
===Web Domain License===
+
===Commercial License===
 
----
 
----
 
<div class="mw-collapsible mw-collapsed">
 
<div class="mw-collapsible mw-collapsed">
Allows to use Apitron's product on any server that serves a '''specific domain''' like www.apitron.com. The licensing mechanism checks incoming requests and unlocks the component.
+
Allows the use of the Apitron's products for development and deployment of commercial products of any kind which conform to the respective Apitron's product EULA
 
 
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
====Conditions====
 
====Conditions====
* Single domain
+
* Quoted and issued based on particular customer's usage pattern
* Unlimited subdomains
+
* Needs to be renewed annually
 +
* Includes enterprise grade support and fixes, with initial reply from software development engineers within 24 hours from an incident
  
====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.
+
====Development scenarios====  
</div>
+
* WPF apps
</div>
+
* Windows Forms apps
 
+
* Blazor applications
===Server License===
+
* ASP.NET apps
----
+
* ASP.NET Core apps
<div class="mw-collapsible mw-collapsed">
 
Allows to use the Apitron's product on exactly '''one server'''. The licensing mechanism checks the NetBIOS name of the machine.
 
 
 
<div class="mw-collapsible-content">
 
====Conditions====
 
* Single server
 
* Unlimited app copies provided they are running on the same server
 
 
 
====Usage scenarios====
 
 
* Webservices
 
* Webservices
* Windows services
+
* .NET Core apps
 +
* Universal windows apps
 +
* Windows store apps
 
* Console apps
 
* Console apps
 +
* Cross-platform apps developed using Xamarin
 +
* GTK# apps
 
* MONO apps
 
* MONO apps
* WPF apps
+
* Azure apps
* Windows Forms apps
+
* Cloud native apps
* ASP.NET apps
+
* Windows services
* ASP.NET Core apps
+
* Private libraries (not SDKs)
 +
* Silverlight apps
 +
* Windows phone apps
 +
* Azure functions
 +
* Azure app services
 +
* AWS apps and lambdas
 +
* Serverless applications
 +
* ... many more
  
 
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
 
Don't see your usage scenario? [mailto:support@apitron.com Contact us] and we'll check if it is supported.
</div>
 
</div>
 
 
===MS Azure Worker Role===
 
----
 
<div class="mw-collapsible mw-collapsed">
 
Allows to create a '''single assembly''' making use of Apitron's 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]].
 
 
<div class="mw-collapsible-content">
 
====Conditions====
 
* Single MS Azure Worker Role
 
 
====Usage scenarios====
 
* MS Azure Worker Role
 
</div>
 
</div>
 
 
===MS Azure Web Job===
 
----
 
<div class="mw-collapsible mw-collapsed">
 
Allows to create a '''single assembly''' making use of Apitron's 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]].
 
 
<div class="mw-collapsible-content">
 
====Conditions====
 
* Single MS Azure Web Job
 
====Usage scenarios====
 
* MS Azure Web Job
 
 
</div>
 
</div>
 
</div>
 
</div>
  
 
==Renewal==
 
==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 of 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 before the expiration date.
+
For Commercial License renewal price is provided along with the initial quote and is based on particular usage pattern described by the customer. Other qualified licenses, except Legacy the renewal is free of charge provided the customer promtly requests it before the anniversary of the license.  
 
 
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 major product 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.
+
Legacy licenses are subject to their particular renewal terms which apply until the license expires.
  
 
==Frequently Asked Questions==
 
==Frequently Asked Questions==
===What happens when my license subscription expires?===
+
===What happens when my license subscription expires? ===
  It depends on the license type, for all licenses except Application License the component you're using will revert to the evaluation state. As an exception, the Applications License will protect the end-users of your application, so they won't be affected by the license expiration. It's important to renew your licenses on time and update them in your apps.
+
  You won't be allowed to use the component further until you renew  the license. Please consult the relevant EULA for details.
  
 
===How should I purchase the license renewal?===
 
===How should I purchase the license renewal?===
  Navigate to our [https://apitron.com/store webshop], select the desired product tab and one or more license renewals from the list of license subscriptions having (Renewal) suffix attached to their name e.g. ''Apitron PDF Kit for .NET Application License (Renewal)'' if you have Application License subscription. Click ''Add'' and complete the purchase. The renewed license will be sent to you after the confirmation.
+
  Please contact our sales department by email, you'll get a purchase order promptly.
 +
The renewed license will be sent to you after the payment is confirmed.
  
 
===Can I change the type of the license subscription if I later change my mind?===
 
===Can I change the type of the license subscription if I later change my mind?===
  It depends on whether you have already activated your license. If your license subscription is not active then it's surely possible, please contact Apitron's sales for a quote. Otherwise, unfortunately, you have to purchase a new license.
+
  Sure, please contact us for quote if the usage pattern changes.
  
 
===Is it possible to purchase a subscription for more than one year at once?===
 
===Is it possible to purchase a subscription for more than one year at once?===

Revision as of 18:00, 7 June 2020

Licensing Model

There are two licensing models in use depending on the date you've purchased your license on. The Modern model and the now retired Legacy model.

The licensing model used by all Apitron's products is based on subscriptions where the minimum subscription period is one year from the date of purchase. Renewal doesn't occur automatically, so the customers get notified one month before their subscriptions ends. Read more about the renewal here.

A valid subscription includes access to the latest product releases and some subscriptions also include technical support with initial reply from experienced engineer within 24 hours from the moment a problem occured. For Legacy licenses their respective terms apply.

All Apitron's licenses are royalty-free and are issued based on the usage pattern provided at the moment of license request.

License Types

The Modern licensing model is simple and flexible enough to accomodate any usage scenarios, it supports any development model and application type. Cloud-native, enterprise apps or open-source non-commercial applications - everything is supported with minimum actions required. Legacy licenses are retired and their respective terms can be found in EULAs included with nuget packages or downloadable binaries avaialble before 1st June 2020.

Evaluation License


Allows to use the latest build of the component with any supported platform and application type for evaluation purposes within the period of 3 months. Any commercial or production use is not allowed.

Conditions

  • Valid for three months
  • Evaluation only, no registration
  • No support or prompt bugfixes guaranteed, can only be provided at Apitron's discretion
  • Access to samples and online documentation is included

Development scenarios

  • same as Commercial

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

Community License


Applies to a single product of any kind that conforms to the respective Apitron's product EULA. Granted to non-commercial projects, be it open-source or closed-source.

Conditions

  • Single product
  • Covers versions for multiple platforms
  • Provided free of charge to qualified projects
  • No support or prompt bugfixes guaranteed, can only be provided at Apitron's discretion
  • Product updates are included
  • Access to samples and online documentation is included
  • Needs to be renewed annually

Development scenarios

  • same as Commercial

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

Commercial License


Allows the use of the Apitron's products for development and deployment of commercial products of any kind which conform to the respective Apitron's product EULA

Conditions

  • Quoted and issued based on particular customer's usage pattern
  • Needs to be renewed annually
  • Includes enterprise grade support and fixes, with initial reply from software development engineers within 24 hours from an incident


Development scenarios

  • WPF apps
  • Windows Forms apps
  • Blazor applications
  • 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
  • Cloud native apps
  • Windows services
  • Private libraries (not SDKs)
  • Silverlight apps
  • Windows phone apps
  • Azure functions
  • Azure app services
  • AWS apps and lambdas
  • Serverless applications
  • ... many more

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

Renewal

For Commercial License renewal price is provided along with the initial quote and is based on particular usage pattern described by the customer. Other qualified licenses, except Legacy the renewal is free of charge provided the customer promtly requests it before the anniversary of the license.

Legacy licenses are subject to their particular renewal terms which apply until the license expires.

Frequently Asked Questions

What happens when my license subscription expires?

You won't be allowed to use the component further until you renew  the license. Please consult the relevant EULA for details.

How should I purchase the license renewal?

Please contact our sales department by email, you'll get a purchase order promptly.

The renewed license will be sent to you after the payment is confirmed.

Can I change the type of the license subscription if I later change my mind?

Sure, please contact us for quote if the usage pattern changes.

Is it possible to purchase a subscription for more than one year at once?

Sure, please contact us for a quote.

Do you have any discounts for bulk purchases?

Sure, but it depends on how many licenses you need, so please contact us for a quote.

I have a unique usage scenario, which license would be the best choice?

Please contact our support and we'll be happy to analyze your requirements and suggest a license that fits.