There's nothing to stop them from saying "sorry", and equally nothing to stop them from doing it again. It should not have happened in the first place.
And what about alternate npm-compatible registries (https://github.com/mbrevoort/node-reggie, https://github.com/rlidwka/sinopia, https://github.com/cnpm/cnpmjs.org), not based on CouchDB?
"npm" isn't only a product name anymore since it's used extremely widely, so this doesn't seem like a good thing to do.
My point is: any single package README contains a phrase "install me using `npm install whatever`". It feels like it is generalized already...
I hope the npm replacement word is going to be as easy and short, or even more so. nnn? "nnn is not npm"?
PS: It is weird that node.js community well known for internal battles. Everybody throw shit at each other and nobody win from this.
After, well, he's the first one to do it, and it's not as though anyone else was in that space. So to me he has a better claim than Nodejitsu.
It's possible that my knowledge is incomplete though so if anyone knows better please correct my misconceptions.
I can't really see Nodejitsu's claim here. Also, why didn't nodejitsu voice their reservations over his use of npm before Jason decided to monetize the project? I feel as though either we don't know the whole story or Nodejitsu is pulling a fast one on the community.
That's not what open source man. There are still copyright notices in open source code.