Know your licences - don't get caught out!

Open Source Software - when free can end up expensive...

A topic that often goes hand in hand when discussing ownership is the use of open-source software (OSS). It can accelerate development, can keep costs down, but to what end? Use of the wrong OSS can put the 'value' of your IP at risk. Understanding the implications isn't just for us lawyers; it's a core responsibility for every developer, CTO, and product manager.

Breaking down the two main philosophies:

The Permissive and ‘Commercial-Friendly’ Licences
We breathe easy when I see these named; these are the licenses that businesses love – MIT License, Apache 2.0, or BSD. Properly permissive and give you maximum freedom.

Generally, what you can do:

  • use,
  • modify, and
  • distribute the software, and
  • most importantly, you can incorporate it into your own proprietary, closed-source commercial products.

Your main obligation on you is attribution. You just need to include the original copyright and license notice in your code. No need to share your code and you retain ownership.

These licenses are fantastic for commercial applications because they don’t compromise your business model or force you to give away your secret sauce.

The Copyleft and ‘Reciprocal’ Licences
The ones that keep me up at night and where things can get tricky – GPL (particularly GPLv3) etc.

The core idea is to keep software free. If you use a GPL-licensed component in your software and distribute that software, your entire “derivative work” must also be licensed under the GPL.

The bit that can sting is the ‘viral’ risk: the licence can spread to your own code. Using a single GPLv3 library can legally obligate you to make the entire source code of your application available to anyone who receives a copy. For a commercial company, this is often a non-starter – you can instantly lose your competitive advantage. Oops.

While you still technically own the copyright to your contributions, the GPLv3 dictates the terms under which you can license the combined work; designed to protect user freedom, but to the detriment of ‘closed’ commercial interests.

What’s Best?
There’s no “good” or “bad” license—it’s all about context and compatibility with your project’s goals and where you see your ‘value’.

The danger lies in ignorance – a junior dev could pull in a cool GPLv3 library without realising it could force your super pricey product to end up open-sourced.

Make sure to:

  • Audit your dependencies: Know what’s in your codebase.
  • Establish clear policies and train the team: Define which licenses are pre-approved for use.
  • Be proactive, be informed, and protect your IP (saves us the headache too!).

You might also be interested to read...

The EU AI Act
READ MORE

The EU AI Act

Initial Steps Your Business Should Take: The EU AI Act ((EU) 2024/1689), set to be the world’s first comprehensive legal...
Madrid Protocol
READ MORE

Madrid Protocol

In our previous article, we discussed the importance of registering a trade mark in the UK to protect your brand identity. But...
UK Trade Mark
READ MORE

UK Trade Mark

Why You Should Register a UK Trade Mark and an Overview of the Process. In today's competitive marketplace, protecting your brand...

What our clients say

At Asenda Law, every client is unique, and we take pride in crafting bespoke legal solutions to meet their individual needs. Our case studies highlight the diverse range of businesses we’ve worked with and the variety of challenges we’ve helped them overcome.

Tom Broster and Ben Prangell at ASENDA LAW come highly praised.

Lexology
NSAN
Mizuno
Castles In Space
Mowgli
Hela
Under Exposed
HOF Beauty
Matmi
Verdant
Mash Gang
Xploro
The Flava People

Website text set in Altform by CoType Foundry – longstanding friend and client of ASENDA

title

Success!

Thanks for your enquiry!

We're looking into it and if a response is required we'll get back to you shortly.

We've also sent you a confirmation email. Please also check your spam folder.

Error!

Something went wrong submitting your enquiry,
it’s probably just a temporary problem so you should try again in a few minutes.

If you find that the form just won’t work you could email us directly at .

Sorry for any inconvenience this has caused you.

Looks good!
Please enter your full name.
Looks good!
Please enter your company name.
Looks good!
Please provide a valid phone number.
Looks good!
Please provide a valid email address.
Looks good!
Please enter your messsage.
You must agree before submitting.

* These fields are required.