Pricing & Commercial Licensing
ModelScript is an open-core computable digital thread for engineering. The core compilers, WebAssembly DAE arena, numerical solvers, and IDE tooling (packages/, languages/, apps/) are licensed under the AGPL-3.0-or-later, while enterprise governance, air-gapped compliance, Slurm HPC orchestration, operational digital twins, HIL codegen, and PLM connectors (ee/) are licensed under the ModelScript Enterprise License (LicenseRef-ModelScript-Enterprise). We also provide Commercial OEM dual-license exemptions for teams embedding ModelScript into proprietary software.
DEVELOPMENT DRAFT
Internal Development Preview: The commercial tiers, dual-licensing models, and appliance packages below represent our proposed commercial offerings. The AGPL-3.0 Community Edition core is always free and open source.
Plan Overview
Ideal for individual engineers, researchers, and open-source projects using ModelScript.
- ✓ AGPL-3.0 open-core compiler & solvers
- ✓ In-browser WebAssembly DAE simulation
- ✓ Core engineering language parsers
- ✓ Local CLI toolchain (
msx) - ✓ Nelson-Oppen multi-solver verification
- ✓ Local stdio Model Context Protocol (MCP)
- ✓ Public package registry access
- ✓ Community GitHub Discussions & Issues
Dual-license exemption for vendors, AI agents, and CAD/CAE tools embedding ModelScript into closed software.
- ✓ AGPL-3.0 Copyleft Exemption
- ✓ Embed into proprietary SaaS and desktop apps
- ✓ Royalty-free redistribution
- ✓ Hosted MCP SSE & OMG SysML v2 REST APIs
- ✓ Private Slack channel with core compiler team
- ✓ 48-hour response time SLA on blocker issues
- ✓ Backported security & solver stability patches
- ✓ Annual commercial license renewal
Air-gapped on-premise deployment for electric utilities, civil aerospace, automotive, and critical infrastructure with strict regulatory firewalls.
- ✓ 100% Air-Gapped Container Image (
ee/deploy/) - ✓ Offline Ed25519 license key (
MSX_LICENSE_KEY) - ✓ NERC CIP, FERC CEII, ITAR/EAR & FDA 21 CFR Part 11 DHF
- ✓ SAML 2.0 / OIDC SSO & Multi-Org RBAC
- ✓ On-premise Slurm HPC & Distributed CAE Sweeps
- ✓ Operational Digital Twins & TimescaleDB Historian
- ✓ Real-Time HIL (dSPACE/Speedgoat/AUTOSAR/PLCopen)
- ✓ Enterprise PLM/CAE Bridges (OSLC, ReqIF, DDP, Simulink)
Detailed Capability Comparison
| Feature | Community (MSX_EDITION=ce) | Commercial SDK | Enterprise Appliance (MSX_EDITION=ee) |
|---|---|---|---|
| License Type | AGPL-3.0-or-later | Proprietary Commercial OEM | LicenseRef-ModelScript-Enterprise |
| Copyleft Exemption (Section 13) | — | Included | Included |
| Embed in Closed-Source SaaS | Requires AGPL release | Permitted | Permitted |
| WASM GLR Parser & Arena DAE | Yes | Yes | Yes |
| Nelson-Oppen Multi-Solver | Yes | Yes | Yes |
Air-Gapped Deployment (ee/deploy/) | — | — | Turnkey Containers (Docker / K8s) |
| Regulatory & DHF Attestations | — | — | NERC CIP, FERC CEII, ITAR & FDA Part 11 |
| Enterprise SSO & Multi-Org RBAC | Basic JWT | Scoped API Keys | SAML 2.0 / OIDC & Org RBAC |
| Slurm HPC & Distributed 3D CAE Sweeps | — | Priority Dispatch | Dedicated On-Premise Partition |
| Operational Digital Twins & Historian | — | Optional | Included (MHE + TimescaleDB) |
| Digital Thread Governance & Approvals | — | Optional | Included (Proposals + Audit Log) |
| Real-Time HIL, AUTOSAR & PLC Codegen | Baseline FMI | Included | dSPACE, Speedgoat, AUTOSAR, PLCopen |
| Enterprise PLM & Legacy CAE Bridges | — | Included | OSLC, ReqIF, DDP, AASX, Simulink, OLGA |
| Support SLA | Best-effort | 48-Hour Business SLA | 24-Hour Mission-Critical SLA |
Frequently Asked Questions
How is ModelScript licensed?
ModelScript uses an open-core and dual-license structure:
- Open Core (
AGPL-3.0-or-later): The core language parsers, WebAssembly DAE arena, numerical solvers, LSP, and IDE underpackages/,languages/, andapps/are open source under the GNU Affero General Public License v3.0. - Enterprise Edition (
LicenseRef-ModelScript-Enterprise): Enterprise governance, air-gapped security headers, FDA/NERC compliance attestations, corporate OIDC/SAML SSO, Slurm HPC offload, operational digital twins, HIL codegen, and PLM connectors reside in theee/directory and require a validMSX_LICENSE_KEY.
When do I need the Commercial SDK license?
You require a Commercial SDK license if:
- You are embedding ModelScript libraries (e.g.
@modelscript/modelica,@modelscript/runtime,@modelscript/mcp) into a closed-source commercial SaaS application or desktop product. - You cannot disclose the source code of your proprietary application under the terms of the AGPL-3.0.
- Your corporate legal policy prohibits AGPL-3.0 dependencies in commercial products.
Can my team use the Community Edition internally without paying?
Yes. Under copyright law and the AGPL-3.0, private internal use within your company, academic research, and evaluation do not trigger copyleft distribution obligations as long as the service is not provided to third parties outside your organization.
How does the Enterprise Appliance work in zero-internet networks?
The Enterprise Appliance is distributed as a self-contained container bundle (ghcr.io/modelscript/appliance) accompanied by Docker Compose and Kubernetes manifests (ee/deploy/). It operates completely disconnected from the public internet, storing all user credentials, models, and simulation trajectories in an encrypted local volume.
Can we evaluate the Commercial SDK or Appliance before purchasing?
Yes. We offer 30-day proof-of-concept evaluation agreements with direct technical support to verify that ModelScript meets your simulation, verification, and integration requirements. Contact [email protected] to initiate a pilot.

