It is really not that hard with the right licensing.
Offer your FOSS project with the meanest anti-corporation license you can find (AGPL?) which is not going to bother your user base but it is going to be a major hurdle for any corporation and then offer the software with a corporate friendly license for 100.000 / year.
Not if you only change the license of the encompassing project, and leave the license of the sub-projects intact. Corporations are too addicted to plug-and-play software to be switching away to those sub-projects; also they'd lose the benefit of the maintenance (you could choose a new license once you maintain parts of the code).
Offer your FOSS project with the meanest anti-corporation license you can find (AGPL?) which is not going to bother your user base but it is going to be a major hurdle for any corporation and then offer the software with a corporate friendly license for 100.000 / year.
Wouldn't this work?