9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] /net different from sockets, but better?
@ 2009-02-07  3:13 Rahul Murmuria
  2009-02-07 13:47 ` Eric Van Hensbergen
  2009-02-08 18:46 ` J.R. Mauro
  0 siblings, 2 replies; 4+ messages in thread
From: Rahul Murmuria @ 2009-02-07  3:13 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

I am planning on porting the /net concept of Plan9 to Linux.

My Plan:
Use libfs[1] to write a synthetic filesystem in Linux, much like
securityfs[2], or /proc. This libfs based code will make calls to the TCP/IP
stack on the linux, and basically be an alternative to the Linux kernel
sockets. As a result I will expose networking using /net, instead of POSIX
to the applications.

My Motivation:
Glendix[3]

My Question:
I know that using /net instead of sockets is very different. But is it
better? Specially from the networking side of things, not from application
development point of view (which we have already established is simpler, by
example).

[1] http://lwn.net/Articles/57369/
[2] http://lwn.net/Articles/153366/
[3] http://glendix.org/   and   http://glendix.org/glendix_iwp9_2008.pdf
and    http://www.osnews.com/story/20588/

Regards,

--
Rahul Murmuria

[-- Attachment #2: Type: text/html, Size: 1339 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-02-08 19:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-07  3:13 [9fans] /net different from sockets, but better? Rahul Murmuria
2009-02-07 13:47 ` Eric Van Hensbergen
2009-02-08 19:03   ` Rahul Murmuria
2009-02-08 18:46 ` J.R. Mauro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).