Just to include in discusion.... but for me here has some contradiction....

You like programmer make some free for me software
I like designer use your software and make my own product ie design which I cell for some money to third persons ie clients...

After some time line you still be there creating some free software for somebody
I will have my money

It is not fully fear I think

For that my opinion is that if no body didnt pay for creation of software in some time programmer will stop to work, becouse in our world money are motive power.
And for that by my opinion linux didnt rise so fast, he still is in some startup position, and almost havent PRO grafics software for him