As to binary deployments... .net and java are both mentioned as more professional, and neither are stand alone deployments... I do .Net for my day job... I see this mindset a lot.
-- Sent from my HP TouchPad
On Feb 27, 2012 7:46 AM, Tim De Lange <[email protected]> wrote:
On Mon, Feb 27, 2012 at 4:02 PM, Dean Landolt <[email protected]> wrote:
-- Whatever format it is in, if you could just load the same datafile you
would'nt need
the source code again.
Wrong.
> In my opinion, this is not a Node problem to solve. Obfuscation/source codeYou don't need to encrypt the source if you can just work with the
> hiding is an opportunity for a third party to make a native module to
> encrypt/decrypt source files.
intermediate data format. See above.
There is no universal intermediate data format. Any binary representation that may be created in memory, is optimized and specific to the environment of that running instance, and will probably not run on all other installs of Node. This is not Java or .net.
> Most of us are standing on the shoulders of giants. This is why node is soI'm sorry to sound capitalistic, but sometimes you need to make
> great. But yet, we are selling software touting features that are really a
> gift from the Node community, and that we got for mostly free.
commercial products for clients that are willing to pay.
Plenty commercial products make good money without needing strict copy protection. It is however true that certain markets are rife with piracy. And if your company is small and your clients are big, the balance of power might be against you. If this is the case, protect your program. However - don't lay this problem at Node's feet.
Remember, you are not a Node customer. Node owes you squat. The Node community shared their code with you, so you are the one who has the debt, if anyone needs to listen, its you.
This is your problem, you've been given options, choose the best one and implement. If you have the same generous character as those before you, you will share what you make.
That's the great thing about opensource. You can fix it yourself.
Regards
Tim De Lange
--
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
