I'm sorry, if you released the software under a liberal open source license then you weren't "burned". I don't get what it is that makes people release software under licenses that say "do whatever you want with my code" and then suddenly get all self-righteous when someone actually does that. Be pleased and flattered your software is being used - if that wasn't your original motivation then you chose the wrong license to begin with.
I didnt hugely mind the use of my code. It just sucked that after beign asked they refused to push fixes and improvements back into the public branch. That's takign advantage of the permissive license IMO :)
>Be pleased and flattered your software is being used
No one is suggesting this isnt the case :) it's possible to be flattered by some and frustrated by others (indeed if they refuse to add code to the "pot" I dont consider their use very flattering....)