Hi Jim,
If you are getting a good jump start on your customer projects with mojoPortal it seems reasonable that you could purchase a single installation license for each customer and thereby give a little support back to the project. Nothing stops you from marking it up or charging your customer an installation fee. If you start moving a lot of product I would consider giving you a discount.
I don't really want to sell developer licenses and I don't make the code available for derivative works at all as I feel I would soon be competing against my own product that others would be selling. I make the code available in the enterprise license only for code security audit purposes.
Best,
Joe