Quoting Francis Cianfrocca <garbagecat10 / gmail.com>:


> Agree completely on the point about not being able to obfuscate code 100%.
> Hosting software yourself solves a lot of interesting problems (including
> some OSS licensing issues) but opens a different set of potential problems:
> 1) some clients are not comfortable unless they host private data
> themselves; 2) some clients have legal constraints requiring them to host
> themselves; 3) you might become a target for government action if you're
> hosting any kind of data on behalf of a client.

Would it be possible to host the app remotely and then store user specific data
locally on the clients' computers? No need to obfuscate user data, right?

> I think it's too broad to say that there are fundamental problems with *any*
> business model that benefits from code obfuscation...

You're right. I was grasping there. I really meant to say that perhaps he should
step back and ask why he's having to ask this question.