Quote Originally Posted by Elysia View Post
There are always chances to break something. Just keep compability.
Which involves *lots* of extra testing on your part.

I think you were missing the point. You want to distribute functionality to someone (you don't want to distribute an application!). But you don't want them to have the source. So what do you do if you can't distribute an .exe nor the source?
I'm not sure what your point is here. I'm an application developer, but I can't distribute an .exe because...?