9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Russ Cox <russcox@gmail.com>
To: 9fans <9fans@cse.psu.edu>
Subject: [9fans] plan9port update
Date: Fri, 14 Jan 2005 16:23:18 -0500	[thread overview]
Message-ID: <ee9e417a050114132363d6de0e@mail.gmail.com> (raw)

There is a big update to Plan 9 port available now, at
http://swtch.com/plan9port.

The most significant user-visible change is that the entire system is
documented.  Intro(1) is a good starting point.

The most significant code change is that the thread library now uses
pthreads and ucontext(3) when possible.  This means that programs should
work properly on Linux 2.6 now, and that real threading can be used on
SunOS and Mac OS X now.  It also means porting the system is easier --
there's no sparc assembly at all in the tree, for example.  Finally, it means
that various hangs people saw when using the acme Edit command
are finally gone.

There are many many small improvements since the last real release,
far too many to list individually.   Intro(1) gives a list of man pages that
describe interesting differences from Plan 9 proper.  

Thanks to everyone who helped test for the last week or two.
I've built and run the system on Mac OS X 10.3, Linux 2.4, 2.6, FreeBSD 5,
and SunOS 5.9 today, but there may well be small things that need to be
fixed still for other platforms.  If you're feeling a bit conservative you
might wait a week or two to let others find those.

Enjoy.
Russ


             reply	other threads:[~2005-01-14 21:23 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-14 21:23 Russ Cox [this message]
2005-01-14 23:31 ` David Leimbach
2005-01-17 12:32 ` Matthias Teege
2005-01-17 16:02   ` Russ Cox
2005-01-17 16:15   ` andrey mirtchovski
2005-01-17 16:13     ` boyd, rounin
2005-01-18 18:49   ` Russ Cox
2005-01-18 23:26     ` Noah Evans
2005-01-18  5:56 ` kvchokw02
2005-01-18 18:31   ` Russ Cox
2005-01-18 19:01     ` Ronald G. Minnich
2005-01-19  6:53     ` kvchokw02
2005-01-17  5:10 YAMANASHI Takeshi
2005-01-17 16:01 ` Russ Cox
2005-01-17  6:23 Benjamin Huntsman
2005-01-20  1:11 ` William K. Josephson

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=ee9e417a050114132363d6de0e@mail.gmail.com \
    --to=russcox@gmail.com \
    --cc=9fans@cse.psu.edu \
    /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).