Of course you are allowed to have an opinion. I would never suggest otherwise. However, let's pretend that your "bake sale" was successful and that you depended on its success in order to do things like pay your rent, buy food etc. Now let's pretend that someone took your loaf of bread you were trying to sell and began giving it away, right next to you to people, some of whom would have gladly paid you for that same loaf of bread. Also, for what it is worth you have not hit "a nerve" I just don't agree with you. I think it's been a cordial discussion. Also, in no way do I mean to suggest that you don't have the ability to create awesome software. I have no idea of your abilities, I just mean to suggest that your opinion would almost surely change if you were making software and getting paid for it and were reliant on that money and someone came along and stole it.
Well, that's good. It just felt like you were acting just a tiny bit aggrieved with your "let's revisit this topic after you open it" line (and the "nobody likes the food I keep" line also came off as somewhat derogatory), especially since b_b had said essentially the same thing and you were replying to my reply to him as if to further force the point. Also, for what it is worth you have not hit "a nerve" I just don't agree with you. I think it's been a cordial discussion.
Also, in no way do I mean to suggest that you don't have the ability to create awesome software. I have no idea of your abilities, I just mean to suggest that your opinion would almost surely change if you were making software and getting paid for it and were reliant on that money and someone came along and stole it.