Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-28 Thread Dick Hardt
Thanks for the useful anecdote Mark. Isaac: NOT having a license is an issue for anyone that has a requirement for understanding the intellectual property rights of the module they are using. My suggestion was to not enforce a license, but to print a warning if one does not exist. fwiw: I

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-28 Thread Joshua Holbrook
Interesting discussion! Unfortunately this does not change the fact that I am INCREDIBLY LAZY. Typing License: MIT is easy. If you got a problem with that, send me a PR. --Josh On Wed, Mar 27, 2013 at 9:36 AM, Dick Hardt dick.ha...@gmail.com wrote: Thanks for the useful anecdote Mark.

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-28 Thread T.C. Hollingsworth
On Thu, Mar 28, 2013 at 12:38 PM, Joshua Holbrook josh.holbr...@gmail.com wrote: Interesting discussion! Unfortunately this does not change the fact that I am INCREDIBLY LAZY. Typing License: MIT is easy. Then why not use a license that doesn't require the license text be included when

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-28 Thread Jérémy Lal
On 29/03/2013 00:28, T.C. Hollingsworth wrote: On Thu, Mar 28, 2013 at 12:38 PM, Joshua Holbrook josh.holbr...@gmail.com wrote: Interesting discussion! Unfortunately this does not change the fact that I am INCREDIBLY LAZY. Typing License: MIT is easy. Then why not use a license that doesn't

[nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Austin William Wright
A license is something that is granted by the author at distribution-time, it need not be included in the package contents. If an author wholly owns the copyright on their work, they can offer the program to you under any license they want, regardless of what the file inside the repository or

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Dick Hardt
Actually, that is not true. There are several MIT licenses, so unless the actual license text is included, it is ambiguous what the license is: http://en.wikipedia.org/wiki/MIT_License#Various_versions Having a LICENSE file in the package makes it clear what the license is, or alternatively

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Isaac Schlueter
I had no idea there were so many experienced IP lawyers on this mailing list! How lucky we are! It's amazing that you all found time to learn JavaScript, what with going to law school, passing the bar, and then becoming familiar with the massive libraries of case-law on this subject! Sadly, I'm

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Mark Hahn
Even as a non-lawyer, I can assert that having no mention of any license at all is a real problem. My company won't allow any software to be used without a license. By coincidence our lawyers contacted me a few days ago and wanted to know the licensing for the software we use. I went to google

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Isaac Schlueter
Mark, Were any of those mine? If so, you have my permission (now, in writing) to use it according to the terms of any BSD license in any of my other projects. Feel free to ping me if any of them are outstanding, I usually try to respond pretty quick. You might have a better response if you

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Austin William Wright
On Wednesday, March 27, 2013 10:14:00 AM UTC-7, Isaac Schlueter wrote: I had no idea there were so many experienced IP lawyers on this mailing list! How lucky we are! It's amazing that you all found time to learn JavaScript, what with going to law school, passing the bar, and then

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Austin William Wright
If a work is creative enough to be covered by copyright (there's no rule for code, but usually anything not straightforward and more than a few lines), then yeah, you need some form of license. But may I ask, why is your company listening to these lawyers. No, really, while they are

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Isaac Schlueter
Austin, Where'd you go to law school? On Wed, Mar 27, 2013 at 10:43 AM, Austin William Wright diamondma...@users.sourceforge.net wrote: If a work is creative enough to be covered by copyright (there's no rule for code, but usually anything not straightforward and more than a few lines), then

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Scott Elcomb
On Wed, Mar 27, 2013 at 1:43 PM, Austin William Wright diamondma...@users.sourceforge.net wrote: If a work is creative enough to be covered by copyright (there's no rule for code, but usually anything not straightforward and more than a few lines), then yeah, you need some form of license.

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Scott González
On Wed, Mar 27, 2013 at 1:52 PM, Scott Elcomb pse...@gmail.com wrote: On Wed, Mar 27, 2013 at 1:43 PM, Austin William Wright diamondma...@users.sourceforge.net wrote: If a work is creative enough to be covered by copyright (there's no rule for code, but usually anything not straightforward

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Scott Elcomb
On Wed, Mar 27, 2013 at 1:56 PM, Scott González scott.gonza...@gmail.com wrote: On Wed, Mar 27, 2013 at 1:52 PM, Scott Elcomb pse...@gmail.com wrote: On Wed, Mar 27, 2013 at 1:43 PM, Austin William Wright diamondma...@users.sourceforge.net wrote: If a work is creative enough to be covered by

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Oleg Slobodskoi
without to decide who is right and who not: enforcing having at least one licence in the package.json or/and to have a corresponding file in the root would make live easier for all of us. Am 27.03.2013 um 18:14 schrieb Isaac Schlueter i...@izs.me: I had no idea there were so many

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Austin William Wright
Yes, copyright is automatic. What's your point? A work still has to be creative enough to be copyrightable, you cannot copyright data like e.g. a list of telephone numbers, and even then, you can't copyright e.g. fashion designs. Note that treaties are only binding to governments, they don't

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Mark Hahn
But may I ask, why is your company listening to these lawyers. Who should we listen to then? I'm not aware of any case law where someone got in trouble for utilizing code published publicly by the author for the purpose of being used (though I can imagine it, IF you're re-distributing the

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Matt
So much silly posturing on this thread. If it's an issue with a specific module post a bug in their issue tracker on github (or even better, a pull request). Posting a generic please EVERYONE check your hundreds of modules on here isn't going to fix anything. On Wed, Mar 27, 2013 at 2:49 PM,

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Austin William Wright
On Wednesday, March 27, 2013 11:49:00 AM UTC-7, Mark Hahn wrote: But may I ask, why is your company listening to these lawyers. Who should we listen to then? I'm not aware of any case law where someone got in trouble for utilizing code published publicly by the author for the purpose

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread Tim Caswell
I hereby agree to grant a MIT/BSD/ISC compatible license for any code I post publicly to my github account under creationix. If I forget to document this while creating a project and your employer's lawyers require more documentation, please send me a friendly pull request and I'll try to

Re: [nodejs] Re: please include the full MIT license in your modules or they have none

2013-03-27 Thread T.C. Hollingsworth
On Wed, Mar 27, 2013 at 9:55 AM, Austin William Wright diamondma...@users.sourceforge.net wrote: A license is something that is granted by the author at distribution-time, it need not be included in the package contents. If an author wholly owns the copyright on their work, they can offer the