Live data from Hacker News

LibOS – A library operating system for Linux

lwn.net

11–20 of 59 posts

Re: LibOS – A library operating system for Linux

#11
post #10

I have to credit this blog for much of the material I've absorbed over the years, it's been fantastic how much I've learned here. I've always managed to learn something new from articles, all this to say that today is different... I really do not understand this library at all. Could someone explain me different possible uses for this library? What would be the uses of this out of the box?

You have a very peculiar comment history - https://news.ycombinator.com/threads?id=agashka

Re: LibOS – A library operating system for Linux

#12
post #11
post #10

I have to credit this blog for much of the material I've absorbed over the years, it's been fantastic how much I've learned here. I've always managed to learn something new from articles, all this to say that today is different... I really do not understand this library at all. Could someone explain me different possible uses for this library? What would be the uses of this out of the box?

You have a very peculiar comment history - https://news.ycombinator.com/threads?id=agashka

thanks for bringing that up! Adobe air, bitcoins, and signals. I still don't really get signals, but I'd like to understand this library lol

Re: LibOS – A library operating system for Linux

#15
post #10

I have to credit this blog for much of the material I've absorbed over the years, it's been fantastic how much I've learned here. I've always managed to learn something new from articles, all this to say that today is different... I really do not understand this library at all. Could someone explain me different possible uses for this library? What would be the uses of this out of the box?

1. Calling LWN a "blog" is vaguely like calling Ars or even the NYT a "blog" because they have textual online content in article format.

2. This isn't even really LWN content, it's a mailing list post. You can click "Archive-link" to see it on Gmane.

Re: LibOS – A library operating system for Linux

#17
post #16

The author forgot to add a license for this project. What shall we assume?

It was submitted as a patch series to the Linux kernel mailing list, with proper "Signed-off-by" headers in the commit messages. So presumably it's usable under GPLv2.

EDIT: I was referring to the kernel support, but it looks like you might have been talking about the code on Github which uses the LibOS API. That does indeed seem to be missing a license.

Re: LibOS – A library operating system for Linux

#20
post #7

It will be interesting to see how this evolves; hopefully it will make it easier to build a userland TCP/IP stack, and maybe even to make it easier to ship a new transport protocol (this might make it easier to push for HTTP over SCTP instead of TCP, which makes far more sense, really). Also this will be nice if it allows userland applications to utilize ICMP (traceroute/nmap would no longer be nerfed without root ac…

You still need root access to connect to an outside network interface from the userland stack, eg a raw socket...

Linux has unpriveleged icmp sockets but no one has ever used them apparently - IPPROTO_ICMP eg see [1]

[1] http://stackoverflow.com/questions/14018584/python-with-unpr...

Post reply on HN