Hello,

The topic of licenses is a bit complex. Here is a situation:

We are developing an open source project under the “MIT” license, and within this project, we will use software with different licenses. We will make changes and additions to these software components as needed (to the extent permitted).

So, how can we prevent a license maze in this situation? For example, if we modify and use a GPL-licensed software within our project, would it be an issue for our project to be under the MIT license? Or is it sufficient to specify the license of that particular part of the software as GPL? When the project is completed and emerges as a whole, can it be under MIT while containing different licenses?

Thank you in advance for your explanations, and I would appreciate it if you could provide sources with examples related to this topic.