top of page




A paradigm of open source gives birth to great libraries, software components, and other engineering products that are easily available for everyone. There is an important aspect though. Open-source software (OSS) licenses may have different types, especially copyleft and permissive families. Each family also contains multiple licenses too. Each license has a variety of previous versions as well as future potential ones. The trick here is that some of the licenses and their versions can be incompatible with each other. This means that special analysis must be taken before:
1. Combining different OSS components
2. Changing the effective license of your product
3. Claiming multi-licensed software
The most problematic area is GPL-compatibility because this OSS license is highly restrictive in terms of the license change and intellectual property combination.
OSS compatibility
bottom of page