The document discusses the different licensing models for the CAD Exchanger SDK depending on usage. There are models for application distribution, server deployment, in-house usage, hardware manufacturers, and platforms. For each model, restrictions and requirements are provided regarding deployment type, user access, revenue generation, and API access. Developers working on behalf of customers should ensure the customer obtains the license, as they will be responsible for compliance and payments based on the usage tier.
The document discusses the different licensing models for the CAD Exchanger SDK depending on usage. There are models for application distribution, server deployment, in-house usage, hardware manufacturers, and platforms. For each model, restrictions and requirements are provided regarding deployment type, user access, revenue generation, and API access. Developers working on behalf of customers should ensure the customer obtains the license, as they will be responsible for compliance and payments based on the usage tier.
The document discusses the different licensing models for the CAD Exchanger SDK depending on usage. There are models for application distribution, server deployment, in-house usage, hardware manufacturers, and platforms. For each model, restrictions and requirements are provided regarding deployment type, user access, revenue generation, and API access. Developers working on behalf of customers should ensure the customer obtains the license, as they will be responsible for compliance and payments based on the usage tier.
The document discusses the different licensing models for the CAD Exchanger SDK depending on usage. There are models for application distribution, server deployment, in-house usage, hardware manufacturers, and platforms. For each model, restrictions and requirements are provided regarding deployment type, user access, revenue generation, and API access. Developers working on behalf of customers should ensure the customer obtains the license, as they will be responsible for compliance and payments based on the usage tier.
CAD Exchanger SDK is licensed depending on the target usage model. If your case does not
seem to fit well to any case below, please contact us at sales@cadexchanger.com and we will work out a solution for you.
If you are a contractor developing a solution for your customer who will be applying one of the models below it must be that customer who makes a purchase and become SDK licensee, as it will be his responsibility to ensure compliance with the license agreement, including timely payment of the annual subscription fees and ensuring compliance with the revenue tiers. Your customer will be entitled to pass the license to you for your work.
Application Distribution: - Self-contained application (typically running on desktop) for end-users. - Commercially redistributable. - CAD Exchanger is executed on each end-user seat. - No server/cloud deployment by licensee. - No API inside app to enable access to CAD Exchanger API.
Server Deployment: - Cloud or on-premise service. - CAD Exchanger SDK-based solution is deployed on a server, accessible by multiple users (e.g. SaaS). - No API inside app to enable access to CAD Exchanger API.
In-house Usage: - Usage within corporate network. - Either client or server installations: CAD Exchanger SDK is part of end-user application running on a user machine (client) or on a server accessible by client apps. - Access restricted to employees and authorized contractors. - No revenue generation. - No API inside app to enable access to CAD Exchanger API.
Hardware manufacturer: - Same as ‘Application Distribution’ but applicable to hardware manufacturers distributing software with hardware (free of charge or with extra fee).
Platform: - Software platform enabling third-party developers to create custom apps. - Platform enables indirect access to SDK API (e.g. for import/export). - Third-party apps redistributable on commercial or free basis, or used internally. - (This usage model has certain financial eligibility thresholds.)