Ongoing product value and paid upgrades

Great question. The intent of the upgrade plan is to only charge for new features and functionality and not bug fixes. We will not be charging for bugfix “dot releases”. This means if your upgrade license expires at DeNoise 2.1.0 and we later release 2.1.1, you’ll still get that for free (even though you need an upgrade license for 2.2).

Of course, this is only useful in practice if we actually put out bug fixes for older versions. Although we can make no firm guarantees here, we’ll do our best to accomplish the intent of the upgrade plan:

  1. We will make best efforts to back-propagate bug fixes for previous versions going back a year.
  2. If we cannot do that for technical reasons, for more severe bugs we will upgrade users to a fixed version for free.

Extending the logic behind my initial post: we’re aligning our pricing model to make sure that our product stays a significant part of your workflow. Fixing breaking bugs and maintaining compatibility is a major part of that.

Just to set the right expectations on this one up front: bugs include crashes and obviously wrong behavior, like color shifts in raw files. However, it doesn’t necessarily include all undesirable behavior. For example, Gigapixel sometimes creates “squiggly” artifacts in certain textures, which some have labeled as a bug. Since we’d need to significantly refine our AI model or train a completely new one to solve this problem, this wouldn’t be included in a bug fix release.

As with most things, how well this works depends how well we do in getting you massive value out of our products. Buggy software does not contribute to this goal!

4 Likes