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.