3 ms·
So a quick look through the github repo, it appears that Node OS is : 1.) New Init Process 2.) New Shell 3.) NPM as a package manager Not really an "OS" in the
by jlawer 13y ago
So a quick look through the github repo, it appears that Node OS is :
1.) New Init Process
2.) New Shell
3.) NPM as a package manager
Not really an "OS" in the traditional terms, but not just a distro. It uses glibc like most other distros. I would consider it half way between a traditional debian derivative and android in the sense that the environment could be completely different from traditional linux.
That said, there is a reason Debian and Fedora (and most other linux distros) look like they do, and thats to be comparable with software.
If this was to stay under active development it could be interesting, however I would seriously be questioning if they are able to package, patch and support the literally hundreds of packages needed to make an effective Linux OS.
Looking back on the great cambrian explosion of linux distributions of the early 2000s, its really not surprising today to find most distros are based on either debian/ubuntu, SLES, Fedora/RedHat, Gentoo or Slackware. The effort to maintain such a number of packages saps such resources that its almost worth delaying using a different package manager until you have dealt with everything else.
Even now I would think the sanest way to do this project would be to build a abstraction layer and use .rpm or .deb packages until you could completely replace it.