Comment #⁨3⁩

Another idea I had would be dual licensing. Let's say I would like to help develop e.g. a tighter integration for the auth system (like stated here . I have no incentive to work on this as it wouldn't benefit my project (because I would have to pay some $$$).
However you could opt to release this under a dual license. Let's say one license requires everything to be open source (I mean everything, even all other packages for example) and if you would like to have a tighter integration or have some proprietary packages (which I think has been be quite important for the companies I worked for) then you got to pay.
What do you think about it?