9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Stanley Lieber <sl@9front.org>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] Harvey OS: A new OS inspired heavily by Plan 9
Date: Mon, 27 Jul 2015 11:13:02 -0400	[thread overview]
Message-ID: <1f38f984-0e66-4f94-b5d8-f28d5af8ec06@typeapp.com> (raw)
In-Reply-To: <CAOw7k5gs70qJhNCN0vKDoZxwXedgxG1gDd0Pop1fozGq=bdeuQ@mail.gmail.com>

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

in some cases, plan 9's coincidental inability to run modern programs that do unpredictable and undesirable things is a useful feature. mothra, for example, doesn't even handle many html tags, but it also doesn't execute unknown server-supplied code on my terminal. how can i be sure? because the program is small enough to read and understand, and, having done so, i can be reasonably certain that it contains no code to do so. quite aside from having the functions accidentally or surreptitiously enabled, the functions simply don't exist. with most modern "useful" programs (and their dependencies), understanding the code isn't a valid approach to security, because your lifetime is too short a span to read -- much less comprehend -- the contents of the source directory. this is compounded by numerous and constant revisions to already unreadably massive piles of code.

what does a given useful program do? who can really say?

harvey seems interesting, but its main objective seems inextricably tied to throwing the strength of plan 9's simplicity and relative isolation out the window.

sl



On Jul 27, 2015, 10:34 AM, at 10:34 AM, Charles Forsyth <charles.forsyth@gmail.com> wrote:
>On 27 July 2015 at 15:19, Anthony Sorace <a@9srv.net> wrote:
>
>> (for many, it’s pretty
>> much just a browser)
>>
>
>One of the reasons mere POSIX isn't enough is that there are many
>non-POSIX
>tendrils that have worked their way throughout the system,
>notably d-bus and now systemd, but there are many others, and the "just
>a
>browser" has started to interact with all of them.
>https://code.google.com/p/chromium/issues/detail?id=388628

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

  reply	other threads:[~2015-07-27 15:13 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-25  0:43 Ryan Gonzalez
2015-07-25  8:34 ` steve
2015-07-25 15:58   ` Ryan Gonzalez
2015-07-25 22:15     ` Axel Belinfante
2015-07-25 22:46       ` Rob Pike
2015-07-26  0:20       ` Prof Brucee
2015-07-26  9:35       ` a.regenfuss
2015-07-26 11:01         ` steve
2015-07-26 12:08           ` Prof Brucee
2015-07-26 15:50             ` Anthony Martin
2015-07-26 17:33       ` erik quanstrom
2015-07-26 17:54         ` hiro
2015-07-26 18:01           ` Ryan Gonzalez
2015-07-26 19:52           ` erik quanstrom
2015-07-26 20:02             ` Prof Brucee
2015-07-26 17:58         ` Charles Forsyth
2015-07-26 18:22           ` Charles Forsyth
2015-07-26 20:13         ` steve
2015-07-26 20:47           ` hiro
2015-07-26 20:50             ` erik quanstrom
2015-07-26 20:59               ` hiro
2015-07-27  2:18                 ` erik quanstrom
2015-07-27  9:06                   ` hiro
2015-07-27 12:08                     ` Aram Hăvărneanu
2015-07-27 13:44                       ` Charles Forsyth
2015-07-27 14:09                         ` Charles Forsyth
2015-07-27 14:19                   ` Anthony Sorace
2015-07-27 14:31                     ` Charles Forsyth
2015-07-27 15:13                       ` Stanley Lieber [this message]
2015-07-27 15:03                     ` Ryan Gonzalez
2015-07-27 20:03                       ` Nicolas Bercher
2015-07-27 15:24 ` Daniel Valio
2015-07-27 15:28   ` lucio
2015-07-27 16:48   ` Ryan Gonzalez
2015-07-27 21:33     ` Daniel Valio
2015-07-27 21:42       ` Skip Tavakkolian
2015-07-27 21:44         ` Skip Tavakkolian
2015-07-28  1:12           ` Giacomo Tesio
2015-07-28 14:26         ` Mauro Rezzonico
2015-07-27 15:14 lucio
2015-07-27 15:31 ` hiro
2015-07-27 15:36   ` lucio
2015-07-27 21:37     ` hiro
2015-07-28  5:01       ` lucio
2015-07-28  5:29       ` lucio
2015-07-28  1:49 Daryl M
2015-07-28 12:58 ` Daniel Valio

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1f38f984-0e66-4f94-b5d8-f28d5af8ec06@typeapp.com \
    --to=sl@9front.org \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).