Products

Problems
we solve

We can help your business

Request a Free Demo / trial

Insights

How to | Insights
31 October, 2023

Avoid License Penalties: Software Compliance in 3 Easy Steps

Avoid software license penalties

Software compliance is increasingly important. Major software companies are increasingly auditing customers to check that usage falls within their license contracts, and quite often, it doesn’t. Falling foul of your contract can lead to unexpected and potentially sizeable penalties and disrupt your operations. I want to help you avoid both of these.

I have been involved in enterprise software for decades and have seen my fair share of audits and contract negotiations. As an OpenText partner, I interact closely with them and my many enterprise customers. This has given me a good understanding of how these processes work from both sides of the table.

Today, I offer three easy steps that any business can take to ensure compliance and minimise the potential repercussions if you realise you’ve fallen foul.

Examples of where you can find yourself non-compliant

The following are typical examples of non-compliance that could result in a penalty.

It’s worth noting that non-compliance situations often arise when software was bought many years ago, and global and cloud use was not a consideration.

  • Using site licences in the wrong location: Have you moved office or now have more than one office?
  • Using regional licences globally: You may have planned to use the software in a single country or region but have offshore teams or are using it in additional regions or globally.
  • Overuse of uncontrolled licences: some older licences do not have licence keys, so they can be installed on whatever machines you want. You may find it has been installed on more machines than you have licences for.
  • Hosting in the cloud: Many are moving licences to the cloud. However, software providers are highly likely to view this as moving to global use, and if your licence agreement is not global, it will be a breach.
  • Use by other companies: Have you been involved in a merger or acquisition? Allowing other companies to use your licences or you using theirs can be a breach.
  • Using the software to deliver a service: If you are a consultancy or service provider using your licences to deliver a service, this is likely to be a breach.
  • New staff not aware of restrictions: New staff are often unaware of your arrangements and can use licences in ways that can cause an inadvertent breach.
  • Using Community (free) licences in production: These are typically limited to evaluation and demonstration use only.

Software License Compliance in 3 Easy Steps

Step 1: Understanding Licenses Is Key to Compliance

Software license agreements aren’t always straightforward; a simple misunderstanding can cause problems.

Here are some useful licensing concepts that could help you stay compliant or help you get back on track:

  1. License Limitations: Many software products are limited by the license type. For instance, some are country or region-specific, and using them outside the designated area is a breach. Specific tools, like LoadRunner and ALM/Quality Center, come with strict license guidelines that, if misunderstood, can result in unintentional violations.
  2. Global vs. Local Licenses: Some licenses have a global reach, while others are confined to specific countries or regions. Allowing software use across countries/regions without appropriate permissions can quickly lead to compliance issues.
  3. Locked vs Open Licenses: Some licenses are locked, preventing overuse, while others rely on the users to report usage, which could lead to inadvertent breaches. If you’re on open licenses, it’s up to you to understand your usage and stay within compliance.
  4. Historical vs. Modern Licenses: Often, older licenses were issued with fewer control mechanisms, leading to unintentional violations, while contemporary licenses often come with stringent, built-in compliance systems. As with open licenses, these older licenses put the onus on the user to understand and stay within the rules.

Step 2: Whether You’re Big or Small, Conduct Internal Audits

I’ve seen first-hand that software audits are becoming more frequent. Interestingly, these audits are no longer limited to large corporations.

These days, audits are sophisticated and use software to find current use or previous use of licenced software.

Small and medium-sized businesses are also on the radar. Just because you’re not a huge enterprise, don’t think you won’t be audited.

Experiencing an external audit can be even more disruptive for businesses with smaller resource pools and without dedicated teams to address the issues and negotiate with the vendor.

All businesses must be vigilant and regularly check and reassess their software usage. Regular internal audits ensure you stay on top of licenses and within usage parameters.

Step 3: Honest Communication With Vendors

Breaches can occur both knowingly and unknowingly. When faced with non-compliance, identifying and rectifying specific areas is crucial.

I strongly recommend a proactive approach if you realise you have been outside of compliance. Implement changes where you can and approach your software provider to let them know the situation.

Honest communication can often result in reduced penalties, especially if the breach was unintentional. I know of a customer who received a penalty of over £1m for breaches. They thought they were compliant and had nothing to hide. Big companies have been known to levy substantial fines for violations, so it’s essential to be proactive to minimise the chances of fiscal punishment.

Conclusion: Act Early, Be Proactive

Software compliance is intricate, but with careful consideration and understanding of licensing agreements, businesses can avoid potential pitfalls. However, not every situation will trigger a penalty if handled correctly.

If you have licences from OpenText and are not sure if you are compliant, we can help.

It’s better to be safe than sorry.

Taking proactive steps and ensuring alignment with licensing terms can save money, hassle and reputation.

Regular internal audits, honest communication with vendors, and a clear grasp of license types can go a long way in ensuring a compliant and smooth operational environment.

Stephen Davis
by Stephen Davis

Stephen Davis is the founder of Calleo Software, a OpenText (formerly Micro Focus) Gold Partner. His passion is to help test professionals improve the efficiency and effectiveness of software testing.

To view Stephen's LinkedIn profile and connect 

Stephen Davis LinkedIn profile

31st October 2023
SaaS Performance Testing LoadRunner Cloud

SaaS Performance Testing: Easy, Quick, and Stress Free

SaaS performance tools remove most setup headaches, giving you access to pre-configured cloud-based performance infrastructure. No more setting up load injectors or installing controllers. Instead, you just log on and choose where in the world you want to run your tests.

Tricentis lying about OpenText

Tricentis Are Lying. Again

OpenText invests more in R&D than any other test tool provider. New features are added multiple times a year, application and technology support keeps growing, and they regularly release completely new tools.

test management tools are the foundation

Build a Foundation for Testing Success: Choosing a Test Management Tool

Test management tools give unparalleled views of software development progress, provide quality assurance and peace of mind, and can generate positive returns on investment – more than just paying for themselves. This insight discusses some of the contenders and gives recommendations.

risk v reward

Risk v Reward: Are Test Management Tools Worth It?

Are test management tools worth the money? It’s easy and common to assume there are more impactful ways to spend project funds than test tools. But does this downplay the important role a professional test management tool can play in success?

The evolution of test management tools

Test Management Tools: Past, Present, and Future

Understanding where things have come from can often help inform where they are going. The story of test management tools goes back at least three decades and this insight offers a precis of their past, present, and future…

5 automation trends

Software Test Automation: 5 Important Trends for 2024

Software test automation has evolved massively over the last few years; gone are the days of flaky tools, gargantuan setup effort, and scripts that require constant human intervention. The integration of cutting-edge technologies and methodologies has redefined the role of test automation within the software development lifecycle.

Automate Everything With One Tool

Software Testing Simplified: Automate Everything With One Tool

With so many software test automation tools to choose from, companies often cherry-pick a suite of low-cost options to test their full landscape. Unfortunately this is highly problematic, adding unnecessary complexity, increasing costs and undoing any of the purported benefits.

UFT One Automation Heavy Lifting

Test Automation: 6 Reasons UFT One is The Only Tool You Need

In the fast-paced world of software development, functional testing is critical to ensure your solutions perform as expected. Unlike manual testing, which is time-consuming and prone to human error, test automation streamlines the testing process, offering a faster, more accurate, cost-effective solution. There is an array of automation tools available, but OpenText UFT One is the standout choice, offering a complete solution for all your needs.

Insights

Search

Related Articles

To get other software testing insights, like this, direct to you inbox join the Calleo mailing list.

You can, of course, unsubscribe 

at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.

Sign up to receive the latest, Software Testing Insights, news and to join the Calleo mailing list.

You can, of course, unsubscribe at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.