One issue is that donations implicitly promote a cost-plus pricing model (I'd like to earn 10k a year doing open source, so that's how many donations I need to fund me working on this).
Whereas something like dual-licensing promotes a value-based pricing model (our fortune 500 doesn't need to pay 5 engineers for a year to build and maintain this distributed system; we would happily pay equivalent of an engineer per year for that.)
Whereas something like dual-licensing promotes a value-based pricing model (our fortune 500 doesn't need to pay 5 engineers for a year to build and maintain this distributed system; we would happily pay equivalent of an engineer per year for that.)