I’m developing an open source project, and I use several open source libraries. These libraries are licensed under one the following licenses,
- MIT
- Apache License 2.0
- BSD
- GPLv3
Do I have any limitations on what licenses I can use for my own code? If so, which licenses are available to me?
Lawyers don’t tend to respond much on stackoverflow, and that’s who you should ask.
My non-lawyer opinion is that since you’re using a GPLv3 library, your options are going to be limited, but I don’t know if the limitation will be that you must also be GPLv3, or if that licence permits you to use some other compatible license. The other licenses you’re using are much more flexible for you as the developer.