Hi Steve,
Thank you, I have got my Flowcode V11 license.
Under Flowcode V11 License it is mentioned as "Software Assurance Until 2026-10-23"
kindly help me understand what it means to my license.
-S_V
.
Flowcode V11 license
-
S_VE
- Posts: 39
- http://meble-kuchenne.info.pl
- Joined: Tue Jan 26, 2021 6:10 am
- Has thanked: 51 times
- Been thanked: 1 time
-
Steve-Matrix
- Matrix Staff
- Posts: 1618
- Joined: Sat Dec 05, 2020 10:32 am
- Has thanked: 224 times
- Been thanked: 380 times
Re: Flowcode V11 license
Thanks for the question.
Just like previous versions of Flowcode, when you purchase Flowcode you receive a perpetual licence to use it forever. During a major release (e.g. v9 or v10) we provide free updates for the software which often includes new features, new components, bug fixes, etc. And when a new major version is released, you are charged to upgrade to the new version - often with a discount (e.g. 40% when coming from v10 -> v11).
Our new Software Assurance scheme formalises this process to some extent. When you purchase v11, you will receive 12 months of Software Assurance, which means that any updates (large and small) are free for you during this period. Towards the end of this 12 month period, you will have the option to extend this Software Assurance for a further 12 months.
Our development team have been very keen to implement a scheme like this because we can now release new features and improvements to Flowcode quicker without holding them back for a new major release. For example, the new 2d panel zoom feature was developed well over a year ago, but we chose to keep that feature for v11.
Here are some more details:
Current delivery model and its problems
We release a major version of Flowcode every few years. This new version needs new features to entice users to upgrade to the new version. Improvements and fixes often need to wait for this new major release - sometimes more than 18 months. A better experience for users would be to have continuous improvement of Flowcode. This would also have the benefits for Matrix of a more relaxed release process and a more even and predictable revenue stream.
Software Assurance - how does it work?
Just like the current licensing system, users will purchase the new version of Flowcode (again, with a discount if coming from v9 or v10). This provides a perpetual licence for that particular version of Flowcode, along with a Software Assurance licence for any upgrades to Flowcode for the following 12 months. After 12 months (and every subsequent year), users will be asked to renew their licence by paying an ongoing software assurance fee (35%). This provides access to free upgrades for the following 12 months.
If a user drops off this Software Assurance scheme, they will still be allowed to use Flowcode in perpetuity. However, they will no longer receive updates to the core package and will also receive limited updates to components, etc.
If they want to rejoin the Software Assurance scheme, they will need to repurchase a licence for Flowcode.
What are the benefits?
For a loyal user who consistently purchases new versions, the overall cost difference is not too different. Bug fixes and quality improvements should be released quicker (rather than waiting for major new version).
For the user who does not upgrade there is no real change: they get to keep the software as it was when the purchase was made with the updates for the 12 months after purchase date.
Overall, the development of Flowcode can be better geared towards improving existing aspects of Flowcode rather than developing major new features.
Just like previous versions of Flowcode, when you purchase Flowcode you receive a perpetual licence to use it forever. During a major release (e.g. v9 or v10) we provide free updates for the software which often includes new features, new components, bug fixes, etc. And when a new major version is released, you are charged to upgrade to the new version - often with a discount (e.g. 40% when coming from v10 -> v11).
Our new Software Assurance scheme formalises this process to some extent. When you purchase v11, you will receive 12 months of Software Assurance, which means that any updates (large and small) are free for you during this period. Towards the end of this 12 month period, you will have the option to extend this Software Assurance for a further 12 months.
Our development team have been very keen to implement a scheme like this because we can now release new features and improvements to Flowcode quicker without holding them back for a new major release. For example, the new 2d panel zoom feature was developed well over a year ago, but we chose to keep that feature for v11.
Here are some more details:
Current delivery model and its problems
We release a major version of Flowcode every few years. This new version needs new features to entice users to upgrade to the new version. Improvements and fixes often need to wait for this new major release - sometimes more than 18 months. A better experience for users would be to have continuous improvement of Flowcode. This would also have the benefits for Matrix of a more relaxed release process and a more even and predictable revenue stream.
Software Assurance - how does it work?
Just like the current licensing system, users will purchase the new version of Flowcode (again, with a discount if coming from v9 or v10). This provides a perpetual licence for that particular version of Flowcode, along with a Software Assurance licence for any upgrades to Flowcode for the following 12 months. After 12 months (and every subsequent year), users will be asked to renew their licence by paying an ongoing software assurance fee (35%). This provides access to free upgrades for the following 12 months.
If a user drops off this Software Assurance scheme, they will still be allowed to use Flowcode in perpetuity. However, they will no longer receive updates to the core package and will also receive limited updates to components, etc.
If they want to rejoin the Software Assurance scheme, they will need to repurchase a licence for Flowcode.
What are the benefits?
For a loyal user who consistently purchases new versions, the overall cost difference is not too different. Bug fixes and quality improvements should be released quicker (rather than waiting for major new version).
For the user who does not upgrade there is no real change: they get to keep the software as it was when the purchase was made with the updates for the 12 months after purchase date.
Overall, the development of Flowcode can be better geared towards improving existing aspects of Flowcode rather than developing major new features.