Is there a license (similar to the GNU v3 software license) that forbids the usage of an open-source software in closed-source software, but except parties that receive approval by the original owner (NOT other contributors) to do so?
Imagine I write an open-source library, and I am the original owner/creator, and I only want to allow it to be used in open-source projects. But, I (and only I, without consent of other contributors) can allow a company to use the open-source library in their closed-source software in exchange for a fee or other advantages.
Another situation could be when I write an open-source library that I don't want to be distributed in closed-source software, except for closed-source software that I write myself in order to gain an income based on my open-source library, but not close the library to other people that want to create a new open-source project using my library.