in reply to Source Hiding

One well-known (though not always well liked) approach to this in the Enterprise market is to protect the code with NDAs and license agreements with confidentially and though-shalt-not-peek clauses. It doesn't really prevent anyone from seeing your source code, but it may give them second thoughts about doing anything untowards with it.