From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <10679.23523.qm@web83903.mail.sp1.yahoo.com> References: <10679.23523.qm@web83903.mail.sp1.yahoo.com> Date: Tue, 12 Oct 2010 11:17:21 +0300 Message-ID: From: Anssi Porttikivi To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=00163630f1d125d9d80492671b55 Subject: Re: [9fans] So, why Plan 9? Topicbox-Message-UUID: 61ec740e-ead6-11e9-9d60-3106f5b1d025 --00163630f1d125d9d80492671b55 Content-Type: text/plain; charset=UTF-8 Why Plan 9? Because on one of these days some big company (hint: where are the ex Bell Labsers working with a very much Plan 9 / inferno / Limbo insipired new programming language) adopts the Plan 9 / Inferno in a a more or less varied incarnation. I could imagine Android having a new kernel not tied to Java only, and supporting a rich ecosystem of distributed 9P objects... It is going to be big. It does not have to be Google. Someone will do it. I hope. Wish. Dream. In the end I can't make up my mind, about what is the single greatest idea in the Plan 9 culture. But if pressed I suggest it is 9P and the idea, that we really do not need protocols above the network layer, but HTTP, SMTP, DNS, SOAP, IIOP, IMAP, IRC, SSH, SSL, TP, SNMP and hundred others can all be replaced by "remote file access". And at the same time with file system union directories you can also "inherit" and "augment" any of the "services". This essentially gioves you distributed objects (with natural persistence option). And this all can be done securely with authenticator handles and the Factotum agent. It is safe enough to be run over the public internet. --00163630f1d125d9d80492671b55 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Why Plan 9?

Because on one of these days some big compan= y (hint: where are the ex Bell Labsers working with a very much Plan 9 / in= ferno / Limbo insipired new programming language) adopts the Plan 9 / Infer= no in a a more or less varied incarnation. I could imagine Android having a= new kernel not tied to Java only, and supporting a rich ecosystem of distr= ibuted 9P objects...

=C2=A0It is going to be big. It does not have to be Goo= gle. Someone will do it. I hope. Wish. Dream.

In the end I can't make up my mind, about what is the single greatest = idea in the Plan 9 culture. But if pressed I suggest it is 9P and the idea,= that we really do not need protocols above the network layer, but HTTP, SM= TP, DNS, SOAP, IIOP, IMAP, IRC, SSH, SSL, TP, SNMP and hundred others can a= ll be replaced by "remote file access". And at the same time with= file system union directories you can also "inherit" and "a= ugment" any of the "services". This essentially gioves you d= istributed objects (with natural persistence option). And this all can be d= one securely with authenticator handles and the Factotum agent. It is safe = enough to be run over the public internet.
--00163630f1d125d9d80492671b55--