Avalonia

The free, open-source cross-platform UI framework for .NET. Professional tools and premium components included with subscriptions.

What's new in Avalonia 12

IDE Extensions

Avalonia for Code
Avalonia for CodeFree

Start building with Avalonia for free

Avalonia for Visual Studio
Avalonia for Visual Studio

Supercharge Visual Studio

Tools

Dev Tools
Dev Tools

Visual debugging & inspection

Parcel
Parcel

Easy app packaging

Components

Media Player
Media Player

Video & audio player

On Screen Keyboard
On Screen Keyboard

Virtual keyboard

Markdown Viewer
Markdown Viewer

Render markdown content

Tree Data Grid
Tree Data Grid

Powerful data grid

XPF
Showcase
DocumentationGitHub ProjectCustomer PortalAvalonia MVPsFAQ
AboutContactCareersSustainable Open SourceLegal Center
Blog
Pricing
Get Started
Avalonia UI
Avalonia for CodeAvalonia for Visual StudioDev ToolsParcelMedia PlayerOn Screen KeyboardMarkdown ViewerTree Data Grid
Pricing
XPF
Showcase
DocumentationGitHub ProjectCustomer PortalAvalonia MVPsFAQ
AboutContactCareersSustainable Open SourceLegal Center
Blog
Get started
Schedule 11: Avalonia Enterprise Licence
Contact Us

Schedule 11: Avalonia Enterprise Licence

Version 1.0, effective as of 26 March 2026

This Product Schedule forms part of and is subject to the Avalonia UI Master Terms and Conditions. Capitalised terms not defined herein have the meanings given in the Master Terms.


1. Product-Specific Definitions

"Software" refers to Avalonia Enterprise, comprising the complete developer tooling suite, the full UI Component catalogue (as included in Avalonia Pro), and source code access to the Components.

"Tools" refers to the complete developer tools and applications included in Avalonia Enterprise.

"Components" refers to the proprietary user interface controls, libraries, and similar software components provided as part of Avalonia Enterprise for incorporation into Avalonia-based applications. Avalonia UI may add to or remove Components from the offering at its sole discretion, subject to Section 4.2 of this Schedule.

"Source Code" means the human-readable source code of the Components provided to the Licensee under this Schedule.

"Named User" means a specific individual (e.g., an employee or contractor of the Licensee) designated to use the Software under the Licensee's licence. The licence is issued on a per-Named User basis.

"Redistributable Components" means the runtime portions of the Components that may be distributed as part of the Licensee's applications in compiled form, specifically: Avalonia UI runtime libraries required for rendering UI controls, and any assemblies explicitly designated as redistributable in the Software documentation.

"Active Developer" means any individual who develops, designs, tests, debugs, or otherwise interactively uses Avalonia or any Avalonia UI product in connection with the Licensee's projects, whether as an employee, contractor, or in any other capacity.

"Critical Issue" means a defect or problem that renders the Software substantially unusable or causes a material loss of functionality with no reasonable workaround available, affecting a production environment or blocking a production deployment.

"Supported Platforms" means the platforms listed at https://docs.avaloniaui.net/docs/supported-platforms, as updated by Avalonia UI from time to time.

"Embedded Linux" means Linux distributions running on embedded hardware that are not included in the Supported Platforms list under the Embedded Linux section.


2. Customer Eligibility

2.1 Organisations Only

This Schedule is available only to entities (corporations, companies, partnerships, and other organisations). Individual customers should refer to Schedule 10A (Avalonia Pro - Individual) or the lower tiers.

2.2 All Active Developers Must Be Licensed

The Licensee must purchase an Enterprise Named User licence for every Active Developer within the Licensee's organisation (including its Affiliates, if applicable) who works with Avalonia or any Avalonia UI product. The Licensee may not purchase Enterprise licences for only a subset of its Active Developers. If additional individuals begin actively developing with Avalonia, the Licensee must purchase additional Named User licences promptly.

Avalonia UI may, upon reasonable notice, request the Licensee to confirm the number of Active Developers and verify compliance with this requirement.


3. Licence Grant

3.1 Grant of Licence

Subject to payment of all applicable fees and continuous compliance with the Master Terms and this Schedule, Avalonia UI grants to the Licensee a non-exclusive, non-transferable, perpetual licence to:

(a) Integrate and Use. Install and use the Software (including Tools and Components) for developing software applications and integrating the Components into such applications.

(b) Reproduce and Distribute in Executable Form. Reproduce, embed, and distribute the Redistributable Components as part of the Licensee's own software applications, in executable (compiled) form only, and solely as an integral part of those applications. Distribution is permitted only as part of the application's binary or installation package, not as a standalone product or library. End-users may install and use applications incorporating the Redistributable Components without additional runtime or distribution fees.

(c) Perpetual Rights. The rights granted above are perpetual for versions obtained during a valid Support Period. Applications developed and distributed under this licence may continue to be used indefinitely, subject to the termination provisions in the Master Terms.

3.2 Named User Licence Requirement

The licence is per Named User. The Software may be used only by the specific individuals for whom licences have been purchased. The Licensee shall not allow multiple individuals to share a single licence.

A Named User may install the Tools on more than one Machine (e.g., work computer, home laptop) for that Named User's sole use.

3.3 Licence Reassignment

A Named User licence may be reassigned to a different individual subject to:

(a) A ninety (90) day cooldown period from the most recent assignment;

(b) Submission of the reassignment request through the Avalonia UI Customer Portal;

(c) Immediate cessation of use by the previous Named User and removal of all installations from machines solely used by that individual; and

(d) No circumvention of the per-Named User licensing model.

3.4 Build Servers and Continuous Integration

The Licensee may install and use the Software on automated build machines and CI servers without purchasing a separate Named User licence, provided that:

(a) The build server is used solely for automated compilation, packaging, and deployment, with no interactive use;

(b) Every Active Developer holds a valid Named User licence;

(c) The build server does not provide interactive access to the Software or expose its functionality to unlicensed users; and

(d) The build server exception is not used to circumvent the Named User licensing model.

3.5 Platform Scope

Each Enterprise licence includes the right to develop, deploy, and run applications on all Supported Platforms, plus Embedded Linux as described in Section 8 of this Schedule.


4. Source Code Licence

4.1 Scope of Source Code Grant

Avalonia UI grants the Licensee a non-exclusive, non-transferable licence to access and internally use the Source Code solely for understanding, debugging, and troubleshooting. The Licensee may modify the Source Code for internal use only and may compile such modifications for use in its own applications. Distribution of modified object code is permitted only as a replacement for corresponding Redistributable Components within the Licensee's own applications.

4.2 Component Catalogue Changes

Avalonia UI may add new Components to or remove existing Components from the offering at its sole discretion. Removal of a Component does not affect the Licensee's perpetual rights to versions of the Software that included that Component, but Avalonia UI has no obligation to continue developing, maintaining, or supporting removed Components. Source Code access for removed Components ceases at the end of the Support Period in which the removal occurs.

4.3 Redistribution Prohibited

The Licensee shall not distribute, publish, licence, or otherwise make the Source Code or any derivative works thereof available to any third party. Redistribution of object code compiled from modified Source Code is permitted only as an embedded component of the Licensee's own application.

4.4 Confidentiality and Security

The Source Code constitutes Avalonia UI's Confidential Information and contains valuable trade secrets. The Licensee must maintain its confidentiality, limit access to authorised Named Users, and refrain from storing the Source Code in any publicly accessible location.

4.5 Competition Restriction

The Licensee shall not use the Source Code to create any competing software products, developer tools, component libraries, or frameworks that replicate or compete with Avalonia UI's commercial offerings.

4.6 Ownership and Derivative Works

Avalonia UI retains all rights in and to the Source Code. The Licensee hereby assigns to Avalonia UI all rights in any corrections, modifications, or derivative works of the Source Code.

4.7 Technical Requirements for Modified Code

Any object code compiled from the Source Code or derivatives:

(i) must be obfuscated using a commercially reasonable obfuscation tool;

(ii) may not include "AvaloniaUI", "Avalonia UI", "Avalonia Pro", or "Avalonia Enterprise" in assembly names, namespaces, or publicly visible identifiers;

(iii) must preserve all original copyright notices and proprietary markings; and

(iv) may only be distributed as an embedded, non-extractable component of the Licensee's application.

4.8 Termination of Source Code Licence

Upon termination of this Schedule, expiration of the Support Period, or any lapse in support coverage, the Licensee must:

(i) immediately cease all use of the Source Code;

(ii) permanently delete all copies of the Source Code; and

(iii) upon request, certify in writing that all copies have been destroyed.


5. Affiliates

The Licensee's Affiliates (as defined in the Master Terms) may use the Software under this Schedule, provided that the Licensee remains responsible for all Affiliate compliance with the terms of this Agreement. Each Active Developer within an Affiliate must hold a valid Named User licence. The all-Active-Developers requirement in Section 2.2 applies across the Licensee and all of its Affiliates collectively.


6. Support and Service Level

6.1 Support Period

Purchase of an Enterprise licence includes access to Software Updates and support services for an initial period of twelve (12) months from the Effective Date.

6.2 Support Channels

During the Support Period, the Licensee is entitled to:

(a) Email support at [email protected];

(b) Access to a private issue tracker for the Licensee's account; and

(c) Software Updates released by Avalonia UI.

6.3 Standard Response Time

Avalonia UI will use reasonable efforts to respond to support requests within one (1) Business Day of receipt.

6.4 Critical Issue Response

Each Enterprise account is allocated three (3) Critical Issue escalations per twelve-month Support Period. When the Licensee designates an issue as a Critical Issue (and the issue meets the definition in Section 1), Avalonia UI will use reasonable efforts to respond within eight (8) Business Hours of receipt. Unused Critical Issue escalations do not carry over to subsequent Support Periods.

6.5 Emergency Bug Fixes and Hot Patches

For issues that qualify as Critical Issues, Avalonia UI will use reasonable efforts to provide emergency bug fixes or hot patches where commercially practicable. Emergency fixes may be delivered as interim patches pending inclusion in a regular Software Update.

6.6 Best-Effort Issue Prioritisation

In addition to the SLA commitments above, Avalonia UI will make a best-effort attempt to prioritise GitHub issues logged by Avalonia Enterprise customers. Priority will only be given to issues that include a reproducible bug report.

6.7 Renewal of Support

At the end of each twelve-month Support Period, support will automatically renew for an additional twelve months upon receipt of the applicable renewal fee, unless the Licensee opts out before the renewal date, and subject to Avalonia UI's right to decline renewal. Avalonia UI will provide at least thirty (30) days' notice of the upcoming renewal and applicable fees.

Avalonia UI has no obligation to offer renewal and may, in its sole discretion and for any reason, decline to renew support. If Avalonia UI declines renewal, support will end at the end of the then-current Support Period.

6.8 Lapse of Support

If the Licensee does not renew support, the perpetual licence continues for the version of the Software in the Licensee's possession at the time support lapsed. However, the Licensee will no longer receive Software Updates, patches, support services, or any of the services described in Sections 7, 8, or 9 of this Schedule.


7. Technical Engagement Services

The following services are included in the Enterprise licence during each active Support Period. All services described in this Section 7 operate on a "use it or lose it" basis: unused allocations do not carry over to subsequent Support Periods and are not refundable.

7.1 Annual Architectural Audit

The Licensee is entitled to one (1) architectural audit per twelve-month Support Period. The audit consists of a review by Avalonia UI technical staff of the Licensee's Avalonia application architecture, with written recommendations. The Licensee must request the audit in writing through the Customer Portal. Avalonia UI will schedule the audit within a reasonable timeframe, subject to availability.

7.2 Quarterly Technical Check-Ins

The Licensee is entitled to one (1) technical check-in per calendar quarter during the Support Period. Technical check-ins are brief sessions (typically 30 to 60 minutes) with Avalonia UI technical staff to discuss technical questions, upcoming releases, and best practices. The Licensee must schedule check-ins through the Customer Portal.

7.3 Video Consultations

Each Named User is entitled to a maximum of four (4) video consultations per twelve-month Support Period. Video consultations are scheduled sessions with Avalonia UI technical staff to address specific technical questions or challenges. The Licensee must request consultations through the Customer Portal, and scheduling is subject to availability.


8. Expanded Platform Support

8.1 Embedded Linux Support

In addition to the Supported Platforms, the Enterprise licence expands support coverage to include Embedded Linux distributions not listed in the Supported Platforms under the Embedded Linux section. This includes assistance with porting, configuration, and troubleshooting of the Software on qualifying embedded Linux environments.

8.2 Reasonable Efforts

Embedded Linux support is provided on a reasonable-efforts basis. Avalonia UI does not guarantee that the Software will function on all embedded Linux configurations and reserves the right to designate certain configurations as unsupported after evaluation.


9. Additional Enterprise Benefits

9.1 IP Indemnification

Avalonia UI shall defend, indemnify, and hold harmless the Licensee against any third-party claim that the Software (in unmodified form, as provided by Avalonia UI) infringes any patent, copyright, or trade secret of a third party. This indemnification is subject to and governed by the terms set out in Section 3.5 of the Master Terms, as supplemented by this Section.

For the avoidance of doubt, this indemnification does not extend to: (a) any modification of the Software by the Licensee (including modifications to the Source Code); (b) combination of the Software with third-party products not provided by Avalonia UI; (c) use of the Software in a manner not contemplated by the documentation; or (d) any version of the Software other than the most current version and the immediately preceding major version.

9.2 Product Roadmap Access

The Licensee may request access to Avalonia UI's product roadmap by submitting a written request to [email protected]. Upon receipt, Avalonia UI will schedule a call to share relevant roadmap information. Product roadmap information constitutes Avalonia UI's Confidential Information and is subject to Section 5 of the Master Terms. The roadmap is provided for informational purposes only and does not constitute a commitment to deliver any specific features, products, or updates.

9.3 LTS Backporting

During the Support Period, Avalonia UI will use reasonable efforts to backport critical security and stability fixes to the immediately preceding major version of the Software ("N-1"). Backporting is limited to fixes that Avalonia UI, in its sole discretion, determines are critical and technically feasible to port. Avalonia UI makes no commitment to backport feature enhancements, minor bug fixes, or any fixes to versions older than N-1.


10. Licence Restrictions

In addition to the restrictions in Section 4 of the Master Terms:

10.1 Competition Restriction

The Licensee shall not use the Software primarily to develop, test, or provide a Competing Product or Hard Fork.

"Competing Product" means any product, package, extension, component library, toolkit, or developer tool that the Licensee distributes to third parties and that is intended to replace, replicate, or serve as a substitute for Avalonia UI's commercial offerings.

"Hard Fork" means a fork of an Avalonia UI open-source project that is published to NuGet or any other package feed and positioned as a replacement for the original project.

This restriction does not prevent the Licensee from: building applications for end users; providing consulting or development services; evaluating Avalonia UI alongside alternatives; or contributing to non-competing open-source projects.

10.2 Minimum Functionality Requirement

Applications incorporating Redistributable Components must provide primary and substantial functionality beyond the Software itself. The Licensee may not create applications that consist primarily of the Software's UI Components or provide access to such Components for third-party developers.

10.3 No Shared Use of Development Tools

The Licensee may not share, pool, or otherwise allow any person other than the designated Named User to access or use the Tools, regardless of whether access is concurrent or sequential.

10.4 Licence Key Restrictions

The Licensee shall not share, distribute, or otherwise make available any Licence Keys to individuals who are not licensed Named Users under this Schedule.


11. Compliance Verification

The Licensee shall maintain accurate records of Active Developers, Named Users, and deployment of Redistributable Components. Avalonia UI may, no more than once per year upon thirty (30) days' prior written notice, audit the Licensee's use of the Software to verify compliance with the all-Active-Developers requirement, Named User requirements, and other terms of this Schedule. Avalonia UI shall treat any information obtained during such verification as Confidential Information of the Licensee under Section 5 of the Master Terms.

End of Schedule 11

Details

Version
1.0
Effective Date
26 March 2026
Product
Avalonia

On This Page

1. Product-Specific Definitions2. Customer Eligibility2.1 Organisations Only2.2 All Active Developers Must Be Licensed3. Licence Grant3.1 Grant of Licence3.2 Named User Licence Requirement3.3 Licence Reassignment3.4 Build Servers and Continuous Integration3.5 Platform Scope4. Source Code Licence4.1 Scope of Source Code Grant4.2 Component Catalogue Changes4.3 Redistribution Prohibited4.4 Confidentiality and Security4.5 Competition Restriction4.6 Ownership and Derivative Works4.7 Technical Requirements for Modified Code4.8 Termination of Source Code Licence5. Affiliates6. Support and Service Level6.1 Support Period6.2 Support Channels6.3 Standard Response Time6.4 Critical Issue Response6.5 Emergency Bug Fixes and Hot Patches6.6 Best-Effort Issue Prioritisation6.7 Renewal of Support6.8 Lapse of Support7. Technical Engagement Services7.1 Annual Architectural Audit7.2 Quarterly Technical Check-Ins7.3 Video Consultations8. Expanded Platform Support8.1 Embedded Linux Support8.2 Reasonable Efforts9. Additional Enterprise Benefits9.1 IP Indemnification9.2 Product Roadmap Access9.3 LTS Backporting10. Licence Restrictions10.1 Competition Restriction10.2 Minimum Functionality Requirement10.3 No Shared Use of Development Tools10.4 Licence Key Restrictions11. Compliance Verification

Solutions

  • Avalonia 12
  • XPF
  • Professional Services

Resources

  • Blog
  • FAQ
  • Brand Guidelines
  • MVPs

Support

  • Technical Support
  • Contact Sales
  • Documentation
  • Avalonia Account

Platforms

  • Windows
  • macOS
  • Linux
  • iOS & Android
  • WebAssembly

For Developers

  • Documentation
  • Samples
  • GitHub
  • App Showcase

Company

  • About
  • Careers
  • Sustainable Open Source
  • Sponsorship
  • Partners & Resellers

Solutions

  • Avalonia 12
  • XPF
  • Professional Services

Resources

  • Blog
  • FAQ
  • Brand Guidelines
  • MVPs

Support

  • Technical Support
  • Contact Sales
  • Documentation
  • Avalonia Account

Platforms

  • Windows
  • macOS
  • Linux
  • iOS & Android
  • WebAssembly

For Developers

  • Documentation
  • Samples
  • GitHub
  • App Showcase

Company

  • About
  • Careers
  • Sustainable Open Source
  • Sponsorship
  • Partners & Resellers
Privacy PolicyTerms of ServiceLegal Center

Copyright © 2019-2026 AvaloniaUI OÜ.