I think original poster knows about business/contracts protection. His question seems to me technical, and would be far from ideal to consider the case closed.
Aside from the "secure" aspect, I believe the very first intend of node.js was to easily build scalable network applications. Now, imagine you've built an amazing service on top of hook.io, or cluster or whatever with many small node.js "agent". What do you say to your customers when it comes to deployment ? Today, you need to install python, node .... and then install the package .... and its dependies ... and cross fingers for everything to work. It would be awesome if 'customers' could download node.js apps as executable. This would open the road for many new applications where a central "cloud" server instance could communicate with customers infrastructure via agents. I'm surprised there's no easy way to deploy node.js easily. But maybe I'm wrong. On Feb 25, 10:51 pm, Baz <[email protected]> wrote: > Correct. > > > > > > > > > Ok, I tried my best to keep my peace, but I can't resist posting this. > > > This is a terrible, terrible misguided idea. And please don't co-opt the > > word “secure” for it. This has nothing to do with security for either > > party; on the contrary, it's more about dealing with your insecurities. > > > Distribute your product with source. If your clients have enough > > technical ability to “steal” it, they also have enough to help you fix > > bugs. > > > And then make it a big deal in your promotion material that it comes with > > sources. > > > If somebody “steals” your work, sue them. Contract law is more than > > sufficient for that, and if your clients are determined to “steal” your > > work, binaries won't stop them. > > > If the problem is more about especially clever things you do to solve > > their problem -- again, contracts will protect you much better than > > binaries or obscured code, but you also have the option of patents. (Odds > > are, though, the thing you're trying to protect isn't 10% as valuable as > > you think it is.) > > > best, > > Lalo Martins > > > -- > > Job Board:http://jobs.nodejs.org/ > > Posting guidelines: > >https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > > You received this message because you are subscribed to the Google > > Groups "nodejs" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > >http://groups.google.com/group/nodejs?hl=en?hl=en -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
