On Tue, Feb 12, 2013 at 10:39 AM, jbiskofski <jbiskof...@gmail.com> wrote:
> I understand that obfuscating code is not a real detriment to a seriously
> motivated knowledgeable hacker. Yet I still think some security is
> preferable to no security at all. Also I wish this problem could be
> attacked somehow other than suggesting to switch to a different language.

Obfuscation is not security. Other people have explained why
obfuscation doesn't make any technical sense. Let me venture a little
bit off topic and explain why it doesn't make any business sense
either.

With your LMS, you're in, fundamentally, a service-oriented business.
The source code that implements your LMS is a tool that helps you
deliver that service -- but it's not really the most important part of
that service, not by a long shot. (It's about as important as the
office copy machine, in fact.)

Do you really think that you if you gave that code to somebody outside
your line of business they would overnight turn into a competitor for
you? No, they wouldn't, because they won't have the assets that you
have that are _really_ important for your business -- like those 18
people that work for you, that have an intimate knowledge of the
problem domain, and of the needs of your customers, and the history of
your service. They also won't have another critical asset you have:
those 300K users, which simultaneously give you a selling point for
future customers and an available pool of people that I bet are happy
to suggest new features and test them out and provide you in-depth
feedback.

Figure out how to protect and nurture *those* assets, and it doesn't
matter who sees your code, because even if they put up an exact clone
of your service, you'll still out-perform and out-innovate them, which
means you'll out-sell them.

chrs,
john.

-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to