Re: JavaScript in Password Protected Folder?
> >Because the organization wishes to protect its source code,[color=blue][color=green]
> >since it is proprietary and may reveal internal details that
> >we prefer to keep secret.[/color]
>
> Client-side code (including Java, which may be decompiled) should
> not contain internal details that can be exploited. You don't keep
> secrets by distributing them to people you can't trust to keep
> them for you.[/color]
Well, the secrets aren't critical, so a "moderate" level of protection
is enough for us. Sure, they can decompile, but that would require a
lot of effort (and knowledge) on their part. It isn't a casual effort
like browsing JavaScript source. Also, if you are going to go through
that level of effort, there has to be a motivation. Casual browsing
can be done without serious motivation. All this leads to a "good
enough" level of protection.
Also, the issue isn't trust. As a matter of course, anything intended
for commercial use is to be regarded as intellectual property and kept
secret. This includes source code, and since there's no way (that I
know of) to conveniently distribute a program without opening up the
possibility of decompilation, then compilation is the best way of
doing it.
Lastly, the intended audience is the general public, or at least
certain members thereof. This is basically a "shrink-wrapped"
application, and as such, we don't have things like NDAs, etc...
[color=blue]
> Richard.[/color]
Thanks.
> >Because the organization wishes to protect its source code,[color=blue][color=green]
> >since it is proprietary and may reveal internal details that
> >we prefer to keep secret.[/color]
>
> Client-side code (including Java, which may be decompiled) should
> not contain internal details that can be exploited. You don't keep
> secrets by distributing them to people you can't trust to keep
> them for you.[/color]
Well, the secrets aren't critical, so a "moderate" level of protection
is enough for us. Sure, they can decompile, but that would require a
lot of effort (and knowledge) on their part. It isn't a casual effort
like browsing JavaScript source. Also, if you are going to go through
that level of effort, there has to be a motivation. Casual browsing
can be done without serious motivation. All this leads to a "good
enough" level of protection.
Also, the issue isn't trust. As a matter of course, anything intended
for commercial use is to be regarded as intellectual property and kept
secret. This includes source code, and since there's no way (that I
know of) to conveniently distribute a program without opening up the
possibility of decompilation, then compilation is the best way of
doing it.
Lastly, the intended audience is the general public, or at least
certain members thereof. This is basically a "shrink-wrapped"
application, and as such, we don't have things like NDAs, etc...
[color=blue]
> Richard.[/color]
Thanks.
Comment