TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Node OS

104 点作者 dhruvarora013超过 10 年前

25 条评论

Havvy超过 10 年前
The main benefit they're giving is that you can use `npm` instead of `yum` or `aur` or whatever the package manager you use is. IMO, you're better off using Nix if you are tired of your package manager.
mrmondo超过 10 年前
That is disgusting, it's not even native (not that you'd want it to be), not to mention that NPM is the most unreliable package manager out there.
评论 #8300416 未加载
评论 #8300266 未加载
spankalee超过 10 年前
I was hoping that this would be about a unikernel for node.js, ala MirageOs, which would be quite interesting for running node directly on VMs, Xen, Raspberry Pi, and such.
andrewstuart2超过 10 年前
I think calling it an OS might be a stretch. "Linux distribution" is perhaps a little more accurate.
评论 #8299921 未加载
评论 #8301046 未加载
评论 #8299906 未加载
CoffeeDregs超过 10 年前
Not to say that the project doesn&#x27;t look valuable, but I&#x27;m not sure if the project is still alive. See: <a href="https://github.com/NodeOS" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NodeOS</a> Latest commit was 4 months ago.
评论 #8299699 未加载
评论 #8299712 未加载
codereflection超过 10 年前
npm frustrates me to no end, so my knee jerk reaction to this is &quot;No!&quot;<p>Interesting idea though. However it&#x27;s not an OS, it&#x27;s using NPM as the OS&#x27;s package manager.<p><a href="http://node-os.com/blog/introduction/" rel="nofollow">http:&#x2F;&#x2F;node-os.com&#x2F;blog&#x2F;introduction&#x2F;</a>
评论 #8300737 未加载
评论 #8299953 未加载
Pacabel超过 10 年前
What benefit does this approach bring?<p>It reminds me of Chrome OS and Firefox OS. These all are based upon the Linux kernel, so they could potentially offer a very rich user experience like so many more traditional Linux distributions do. Yet they intentionally cripple themselves into being limited, JavaScript-only platforms.<p>This would be understandable if, say, storage space was expensive, like it was in the 1980s, and the software had to be kept lean and limited. But that&#x27;s clearly not the case today, even when it comes to low-end smartphones.<p>The same goes for runtime performance. It&#x27;d be one thing if software written in JavaScript was consistently and significantly faster than software written in C, C++, and other commonly used languages. But that just isn&#x27;t the case. Unless we&#x27;re looking at highly tuned and highly unrealistic benchmarks that even the JavaScript VM authors have focused on making run fast, JavaScript&#x27;s performance is quite bad.<p>It would be understandable if perhaps the user experience could be improved in some way by them providing superior alternatives to the traditional userland software offered by Linux distributions. Yet this isn&#x27;t the case, either, because some of the biggest complaints with Chrome OS and Firefox OS are that the bundled software is awful, and users have no real recourse due to the very limited environment that both offer.<p>As far as I can tell, users just can&#x27;t win with a system like this. The kernel is powerful, but this power is isolated and kept inaccessible. The userland experience is much worse than what one would get if just using a traditional Linux distro, and running the JavaScript software on top of that. The benefit to the user just isn&#x27;t apparent.
评论 #8300255 未加载
cdnsteve超过 10 年前
This link seems to have detail than the homepage. <a href="https://github.com/NodeOS/NodeOS-Docker#introduction" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NodeOS&#x2F;NodeOS-Docker#introduction</a>
dhaivatpandya超过 10 年前
As a concept, I guess this can be called an OS, but at the present moment, it is pretty far from one. Right now it seems like this is basically a work-in-progress replica of BusyBox built on Node.
lorddoig超过 10 年前
&gt; 83 points by dhruvarora013 4 hours ago<p>I&#x27;m guessing there&#x27;s a hundred neckbeards on 4chan who&#x27;ve been laughing hysterically for ~3.5 hours
评论 #8300808 未加载
vanilla超过 10 年前
npm gives you dependency hell in a medium sized project, with a node_modules folder 10 times larger than the project.<p>This on a OS level ... interesting
varkson超过 10 年前
I&#x27;m generally pretty open about using web technology outside the web, but come on guys, why do we need this?
评论 #8300087 未加载
freakonom超过 10 年前
npm as your package manager:<p><pre><code> npm install -g </code></pre> node as your shell:<p><pre><code> node </code></pre> An actual minimalist kernel booting to node might be interesting. But this isn&#x27;t that. This just looks like plain node and npm, except locked down and made complicated for no reason.
sarciszewski超过 10 年前
I haven&#x27;t dabbled in Node yet; my main source of hesitation was I&#x27;ve been told npm doesn&#x27;t cryptographically sign packages. If npm as a package manager is a selling point, I would hope this has been corrected (or had been all along).<p>Otherwise, enjoy your MITM trojans.
评论 #8300885 未加载
Touche超过 10 年前
The main repo hasn&#x27;t been updated since February: <a href="https://github.com/NodeOS/NodeOS-Docker" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NodeOS&#x2F;NodeOS-Docker</a>
评论 #8300492 未加载
xj9超过 10 年前
How is this useful exactly? I suppose there <i>are</i> JS bindings for GNOME (if I remember correctly) so getting a GUI stack wouldn&#x27;t be that difficult, if that&#x27;s where they want to go.<p>I just don&#x27;t see how using NodeOS would be an advantage over any other *NIX distro.
评论 #8300092 未加载
xiaoma超过 10 年前
Atwood&#x27;s law continues.
dubcanada超过 10 年前
Reminds me of <a href="https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript" rel="nofollow">https:&#x2F;&#x2F;www.destroyallsoftware.com&#x2F;talks&#x2F;the-birth-and-death...</a>
noobermin超过 10 年前
I am an outsider who is starting to touch javascript but I have my history in scripting and numerical sims. Is all this stuff about node.js really something revolutionary or is it hype?
评论 #8300643 未加载
imslavko超过 10 年前
First submission of this link a year ago: <a href="https://news.ycombinator.com/item?id=6519671" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6519671</a>
mappu超过 10 年前
A similar project in perl: <a href="http://perllinux.sourceforge.net/" rel="nofollow">http:&#x2F;&#x2F;perllinux.sourceforge.net&#x2F;</a> (2005)
naviehuynh超过 10 年前
what is the purpose of this OS anyway?
mattdeboard超过 10 年前
No.
totoroisalive超过 10 年前
The npm &#x2F; node bubble has begun.
sauere超过 10 年前
Operating Systems written in JavaScript, Webframeworks written in C.<p>It sure is a strange world we live in.
评论 #8300609 未加载
评论 #8300446 未加载