Skip to content

Commit 7ff0688

Browse files
authored
Commercial Support Options
1 parent fb79492 commit 7ff0688

1 file changed

Lines changed: 79 additions & 0 deletions

File tree

  • blog/2026-06-30-commercial-support
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: Commercial Support Options
3+
slug: commercial-support
4+
---
5+
6+
## Overview
7+
8+
You can use our packages under their existing open-source licenses.
9+
10+
For organizations that need guaranteed support and/or a predictable maintenance path for specific versions and environments, we offer paid **Commercial Support** for a defined scope and timeframe.
11+
12+
## What you can buy
13+
14+
### 1) Commercial Support (priority handling)
15+
We provide priority handling for issues/questions that fall within the agreed scope. The exact scope is defined in the agreement issued to you.
16+
17+
### 2) Ongoing support for specific environments/versions
18+
We can contract to keep specific versions of our packages working and supported in your environment for a defined timeframe.
19+
20+
This can include support for:
21+
- a specific runtime/version (e.g., .NET),
22+
- a specific Node.js version,
23+
- a specific browser version or browser family,
24+
- a specific operating system/version,
25+
- and/or any combination.
26+
27+
Examples include:
28+
- keeping a version supported while you upgrade the rest of your dependency stack,
29+
- providing fixes/workarounds needed until you can complete an upgrade,
30+
- backporting or compatibility updates for a defined window.
31+
32+
### 3) Faster-than-free updates (priority delivery)
33+
We can prioritize updating our library and/or related dependency compatibility faster than our free community release cadence—when timing matters.
34+
35+
Examples include:
36+
- upgrading to newer dependency versions to support a required platform release,
37+
- shipping urgent compatibility fixes ahead of the next community release,
38+
- delivering accelerated fixes for a critical issue affecting your target environment.
39+
40+
## Why we drop older versions (and why this offer exists)
41+
42+
Supporting older environments increases build time and engineering complexity: larger test/build matrices, more packaging complexity, more failure modes during maintenance, and more risk as the ecosystem evolves.
43+
44+
In practice, customers may fall out of step with our release cadence—or with each other’s cadences—because:
45+
46+
- **Dependency upgrade lag:** your other libraries/frameworks upgrade on a slower schedule.
47+
- **Enterprise change control:** internal approvals can delay upgrades.
48+
- **Platform freezes:** production environments may be frozen for a release window.
49+
- **Browser/OS update timing:** you may need to support older OS/browser versions due to customer devices or procurement realities.
50+
- **Long-lived apps:** internal products can require extended stability compared to upstream “latest” releases.
51+
- **Required urgency:** you may need a dependency/platform update before the next free community release window.
52+
53+
Because of this, we may remove older environments/versions from community releases when maintenance cost outweighs community benefit.
54+
55+
This paid option exists to support organizations that still need their software “to just keep running”—without forcing the community release pipeline to carry long-term complexity.
56+
57+
## Important note about “keep it running”
58+
59+
This is not a promise that every historical version/environment will be maintained forever for everyone.
60+
61+
Instead:
62+
- community releases follow a sustainable support cadence,
63+
- contracted customers can buy continued compatibility/support for the version(s)/environment(s) and timeframe they need,
64+
- and/or buy accelerated delivery for specific updates within the agreed scope.
65+
66+
## What happens next
67+
68+
Email us at **codeuctivity@gmail.com** with the scope you need. We’ll reply with the options available and propose an agreement.
69+
70+
In your message, include:
71+
1. package name(s) (NuGet and/or npm)
72+
2. version(s)/environment(s) you need (examples: Node, browser, OS, runtime)
73+
3. your goal (CI, internal apps, distribution, etc.)
74+
4. timeframe/end date
75+
5. whether you need **faster updates** or **compatibility/backports** for older versions
76+
77+
## Next steps
78+
79+
Send a request to **codeuctivity@gmail.com**.

0 commit comments

Comments
 (0)