13 ms·
Confused why you think a service servings millions or billions of requests a day wouldn't require money to run. Do you think some grant magically appear out of
by greggman3 7y ago
Confused why you think a service servings millions or billions of requests a day wouldn't require money to run. Do you think some grant magically appear out of thin air to pay for the servers, storage, bandwidth, and maintenance?
- ivanbakel 7y agoBig leap from "servers cost money" to "a package manager requires a commercial entity". How are other language ecosystems and package managers operating, many without private companies attached, when they too are serving millions of requests a day?
- yawaramin 7y agoWell the big ones are hosted by commercial enterprises, and the smaller ones don't have the scale of JavaScript so they don't require that level of support.
- fastball 7y agoWhich package manager has the scale of JS and isn't hosted by a commercial entity?
- shakna 7y agoapt, pacman, pip, and others. You can have large scale systems that aren't dependent on a commercial entity.
- fastball 7y agoI mean, the scale of pacman is miniscule compared to NPM. PyPI is hosted by AWS and Google. Not sure how APT works in the linux community can really work for anyone else, but definitely worth a shot for sure.
- hobofan 7y agoAlmost any other package repository is funded by donations from companies using them or a grant from an infrastructure provider.
- deckard1 7y agoWe've been doing fine here in reality, where most Linux distros, Perl's CPAN, Python's PyPi, RubyGems, etc. are all run by volunteers and donations. There is nothing special about NPM that requires it to be owned by a for-profit corporation. If Wikipedia and Archive.org can get by, I'm sure NPM can too.