Another idea on this topic:
Someone should try an open-source license where any company with more than, say, 500 employees need to pay a small tribute, for example a fixed $1000 / year. Small enough of an amount that any large org could pay for it, and large enough that if you have 10+ large companies you'll get good money from your open-source project.
500 dependencies would be 500 000 a year, which should be sustainable for most 500 employee the company.
Don't really know how to enforce it or build an org around it, and there are likely several hurdles to overcome.