Plan 9 from User Space (original) (raw)

Space Glenda

Plan 9 from User Space

overview |screen shots |manual |install notes |browse |github |unix |Belorussian

Plan 9 from User Space (aka plan9port) is a port of many Plan 9 programs from their nativePlan 9 environment to Unix-like operating systems.supported systems

Linux (x86, x86-64, PowerPC, and ARM), FreeBSD (x86, x86-64), Mac OS X (x86, x86-64, and Power PC), NetBSD (x86 and PowerPC), OpenBSD (x86 and PowerPC), SunOS (x86-64 and Sparc), Dragonfly BSD (x86-64).

getting started

Start with the overview inintro(1). For information on installing the system, seeinstall(1).

download acknowledgements

Most obviously, plan9port derives fromPlan 9 from Bell Labs and would not exist without the work of the Plan 9 team over the past many years. Rob Pike suggested the original X11 port of libdraw years ago, as part of drawterm, and strongly encouraged the Mac OS X work. He has also been a consistent source of good ideas to hide the ugliness of modern Unix. William Josephson handledtroff(1) (with Taj Khattra) and many of the supporting programs. He also inspired the thread library clean-up and has ported a handful of applications. Andrey Mirtchovski and Axel Belinfante have done significant work dealing with X11 corner cases and fine-tuningrio(1). Axel never tires of finding bugs in the SunOS port. Latchesar Ionkov has contributed many fixes to tricky bugs, and got factotum(4) up and running. Many other people have provided help, ported programs, written bug reports, sent useful patches, and gotten plan9port running on new systems. Bigelow & Holmes, Inc. created the screen fonts in the_luc_, lucm, lucsans, and pelm directories and granted permission to redistribute them with plan9port. Thanks to all.

contact unix extracts

The UTF-8 library, the formatted print library, the buffered I/O library, the (Unicode-capable) regular expression library, and mk are available in packaging separate from plan9port. See https://9fans.github.io/plan9port/unix/.

history