> Npm could easily be an open source client
The NPM client is and has always been open source: https://github.com/npm/cli.
> Npm wanted to control nodejs and make money out it. And they have.
In what way, other than offering private package hosting for enterprises?
Re:NPM Is Joining GitHub
by cutemonster on Tuesday March 17, 2020 @06:34PM
(#22611313)
By selling / "doing an exit" to GitHub?
> Npm wanted to control nodejs and make money out it.
What does this even mean?
It means Npm always wanted to be the "one true source" for nodejs code. No matter who wrote the code.
No interest in mirrors from day one.
Npm sold out to Microsoft and got paid. All that free community effort to stop Npms "crashiness" got sold to Microsoft for dollar.
Nodejs went to the Linux foundation.
Npm went to Microsoft.
Suprised?
Thats not the important thing, thats the problem. Npm could easily be an open source client. Contain less code and be better. And have a mirors system like every other repo so it does not need money for hosting.
Npm wanted to control nodejs and make money out it. And they have.
Microsoft purchased that control and plan to make money out of it.
This is bad news for OS dev.