News for hackers. Stuff that matters.
Re:I've Just Liberated My Modules by jsprogrammer on Tuesday March 22, 2016 @08:07PM (#11340994)
There are no legal claims to be made over NPM package names. NPM has a policy for assigning names and third party attorneys don't get a say.

Are you serious?

>Seriously

Re:I've Just Liberated My Modules by zippergz on Tuesday March 22, 2016 @08:24PM (#11341092)
What is the legal basis for the claim that NPM package names are somehow exempt from trademark and other law?
Re:I've Just Liberated My Modules by jsprogrammer on Tuesday March 22, 2016 @08:45PM (#11341218)
NPM does not offer packages as commerce. The package removed was not used in commerce. The KIK trademark does not claim any functionality related to the removed module.

What legal basis is there that NPM packages are subject to trademark, or other law?

NPM takes its names from the package.json file. The law has no say over what one may put into their package.json file.

Re:I've Just Liberated My Modules by profmonocle on Tuesday March 22, 2016 @09:20PM (#11341387)
Offering a product/service for free doesn't exempt it from trademark law. I couldn't make an open source word processor and call it "Microsoft Word".
Re:I've Just Liberated My Modules by jsprogrammer on Wednesday March 23, 2016 @02:35AM (#11342547)
The US Federal Government only has the ability to regulate interstate commerce. Kik, the project, does not engage in commerce. Also, npm (the package manager) is not a commercial vehicle.

>I couldn't make an open source word processor and call it "Microsoft Word".

Sure you could, you just couldn't use it in commerce.

Re:I've Just Liberated My Modules by profmonocle on Tuesday March 22, 2016 @08:30PM (#11341125)
> There are no legal claims to be made over NPM package names.

Why not? An NPM package name is the name of a piece of software, and software names are very much covered under trademark law.

Re:I've Just Liberated My Modules by jsprogrammer on Tuesday March 22, 2016 @08:47PM (#11341229)
An NPM package name is just what NPM scraped from a package.json file.
Re:I've Just Liberated My Modules by profmonocle on Tuesday March 22, 2016 @09:18PM (#11341379)
The technical details of how package names enter their system aren't really relevant from a legal point of view.
Re:I've Just Liberated My Modules by jsprogrammer on Wednesday March 23, 2016 @02:57AM (#11342610)
I believe that is what I said.

> There are no legal claims to be made over NPM package names.