This is awesome!! El domingo, 8 de febrero de 2015, 9:02:08 (UTC-5), Igor Klopov escribió: > > The V8 snapshot feature from nwjs was significantly improved > ind injected in vanilla io.js/node.js. And EncloseJS was created. > EncloseJS <http://enclosejs.com> is a compiler for io.js/node.js > projects. The snapshots > dont include source code and can be of any size. No decryption > in compiled application - only execution of compiled native code. > > On Tuesday, February 26, 2013 at 9:19:24 AM UTC+3, Roger Wang wrote: >> >> Jeremy Rudd <[email protected]> writes: >> >> > *What:* Can NodeJS apps be distributed as binary? ie. you compile the >> .js >> > app via V8 into its native binary, and distribute the binary to our >> > clients? ... or is minifying the code all you can do? >> > >> > *Why:* We build serverside applications in NodeJS for clients, that >> have >> > often to be hosted on the client's servers. Distributing source code >> means >> > clients can easily steal our solution and stop paying licensing fees. >> This >> > opens up the possibility of easy reverse-engineering or reuse of our >> apps >> > without our awareness. >> > >> > *Shamelessly cross posted on*: >> > >> http://stackoverflow.com/questions/9413123/secure-distribution-of-nodejs-applications >> >> >> In node-webkit we just released an experimental feature for this -- the >> JavaScript source code is compiled to native binary with v8 snapshot >> feature. I believe the same thing can be done for Node.js >> >> See >> >> https://github.com/rogerwang/node-webkit/wiki/Protect-JavaScript-source-code-with-v8-snapshot >> >> >> Thanks >> -- >> Roger WANG Intel Open Source Technology Center >> >> https://github.com/rogerwang/node-webkit >> node-webkit <https://github.com/rogerwang/node-webkitnode-webkit>: Call >> all Node.js modules directly from DOM and enable >> a new way of writing applications with all Web technologies. >> >
-- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/a102bca7-3893-40c1-8d0c-ccd4dc0e3180%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
