Blog
When are you allowed to decompile software?

Published
11 Nov 2021

Software development is a complicated process with many hurdles along the way. That is why virtually every software user will have to deal with a bug or defect at some point. Usually, the flaw can be fixed with a simple update. If the software developer is no longer contractually obliged to release updates, it remains to be seen whether they will voluntarily solve the problem. Under certain – strict – conditions, end users can then take matters into their own hands and decompile the software. This blog takes a closer look at the legal aspects of decompilation, based on the recent judgment of the Court of Justice of the European Union (CJEU).
What is decompilation?
The preceding events
CJEU: Decompilation is allowed for necessary improvements
What does this mean in practice?
- Identify if an error is preventing you from using a software application for its intended purpose.
- Check whether decompiling the software is possible and necessary. Take a closer look at the contractual obligations of both parties and the legal bases on which the lawful purchaser can rely: perhaps the original source code is legally or contractually accessible.
- When correcting errors it is also allowed to disable certain functions, if those functionalities prevent you from using the software for its intended purpose.