I release a lot of free script and try to help, but I also do the commercial side, it's not something that makes millions or anything like that yet. But I find freelance work does help ease the bills at least :P
I think with this market anyway, what goes around comes around. I don't mind paying for scripts some scripts if it's taken a small army to put together

The best way to go is start off small and find something your really good at and go from there...