>Ed,
>
>Could you expand on this point please. I must have misconstrued your point. I live in an area that has very stringent IP and anti-piracy laws and many of my clients don't want their IP available to all of their contractors.
>
Very simple - look at the threads about copy protection, 'decompiling', hiding source, encryption, trying to lock things down by hard disk serial number - they largely come from areas of the world where piracy is rampant and accepted practice. Not all of the questions come from there, but most that show up here do.
There are parts of the world where people not only don't think there's anything wrong with it, but where they openly go about trying to actively pirate commercial product through sites like UT. My opinion, not open to debate or further discussion, is that software piracy is theft, pure and simple, and that if there's a Hell, I think a special part should be set aside for developers who pirate software, and I hope they will rot there for eternity.
There are legitimate reasons for hiding source code. There are paranoid reasons for hiding source code. There are dishonest reasons for hiding soure code. I only have problems with the last. I have problems with piracy under all circumstances. More importantly, I feel that people who are willing to accept piracy as acceptable behavior are ethically and morally bankrupt, and not worth the investment of time to tell them to go f*ck themselves.
Is further clarification needed? If not, EOT.
>>>>I don't see the point of hiding the code either. ?
>>>
>>>It's not our practice to tell you, but in an organization wherein code is a top secret, there's no point of argument why to hide codes? Besides, the point is, there is a trick how to achieve it without affecting the functionality of the said classes.
>>
>>Sad but true observation - the people who live in areas not supporting the concept of IP and most willingness to pirate software are the ones who want to hide their source!