Leroy,
Why don't you take a moment and tell us how you really feel?!
You used to be a great source of info and interaction on this forum but you seem to have dropped off for some time (Welcome back).
Ideas are not privy to just one person. I've seen code written by three different people here that do the same task and almost look the same. It's not unusual in the programming world.
Regarding Robert's Hal, a LOT of members gave him permission to use any of their ideas or scripts as he saw fit for the final release of Hal. Most of these ideas or script snippets were features most of us wanted to see in the final release anyhow and before Robert included any of them, permission to use, was volunteered by most of the membership at that time.
I'm personally sorry if anyone stole your script or ideas and used them for commercial purposes but this is a public forum not a private think tank. Using one's program or script is one thing, but to claim it as one's own creation is lying, pure and simple.
I hope you can get these personal issues resolved and I hope justice comes to those responsible for the theft of your material.
All the best as always!