On Fri, Dec 14, 2012 at 8:28 PM, David Herron <[email protected]> wrote:

>
> Okay, my early grok of the answers is that there isn't an actual legal
> hurdle .. someone else using the module won't be subject to the viral
> effect of the GPL in other words.  It's more of a community dislike.  Am I
> reading the reaction correctly?
>

That's a mischaracterization -- npm as a hosting platform and a community
tool is neutral. Modules hosted on npm are subject to the terms of the GPL
just like any other GPL code. It's just as viral for Node.js as it is for
any other platform. But you can put GPLed modules on npm if you like.


> Which reminds me of a quip I read a long time ago, which went something
> like:-  I want everyone else's code to be under the BSD license, but I want
> my code to be under the GPL ..
>
> Basically meaning the tendency is to want do as much as possible with
> other peoples code while putting as much protection around my code.
>
> Maybe there's a license I don't know about that's a good happy medium
> between the extremes of BSD and GPL?
>

There's very little that's extreme about the BSD / MIT license. In fact,
I'd put those licenses as in-betweens between public domain / WTFPL-style
licenses and ideologically-driven free licenses like the GPL. However, the
Perl and Apache licenses were developed as a response to the old-style BSD
licenses with advertising clauses vs the extreme purity of the GPL, so you
might check them out. And the Affero GPL and LGPL give you other choices on
the GPL end of things.

But in the end, Nuno's got it -- do what feels best to you, as long as
you're willing to deal with the consequences.

F

-- 
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

Reply via email to