9th International Workshop on Plan 9

14 — 19th June 2020
University of Waterloo
Waterloo, Ontario

Purpose - Important Dates - Paper Submission - Program - Registration - Location & Travel - Previous Workshops


The workshop will bring together researchers, developers and students working on Plan 9 from Bell Labs and related systems, to work on a wide variety of projects.

The workshop will be split into two sections: Talks and a hackathon. The talks will cover the state of the Plan 9 world. The hackathon will improve it. The hackathon will not have talks, tracks, prizes, or a schedule. Instead, you will attend in order to work for a straight stretch of time on the projects that you find interesting, in the same room as the people that you need in order to discuss ideas and get your changes in the source tree.

The hackathon portion will be self directed and unstructured. Bring personal annoyances, bugs, experiments in distributed systems, hardware that needs drivers, applications that you're missing, or any other projects that you'd like to work on. Or team up with someone else and learn from them as you help out.

All systems in the Plan 9 family are welcome.

Important Dates

Apr 5Paper submission deadline
Apr 12:Paper acceptance notification
Jun 14:Dinner
Jun 15-16: Workshop: Talks
Jun 16-19: Workshop: Hacking

Paper Submission

Papers may cover any topic related to Plan 9 or related systems. We'd love it if your submission comes with working code to show off, but work in progress, new and interesting challenges to consider, or approaches to think about from outside the Plan 9 world are also encouraged.

Send your paper to iwp9paper at iwp9.org. It should be no longer than 15 pages. PDF or PS format is strongly preferred. If applicable, also attach the LaTeX or Troff source code. Please make sure to include the e-mail address of the contact author. We will confirm that we received the paper via email within 48 hours.

The talks should typically run for 45 minutes, with some time for questions at the end. Talks will be recorded, and posted on the site

Papers should be visually similar to those found at /sys/doc/9/ in order to compile a homogeneous proceedings book. For an example, see this paper. These macros and this mkfile can be used to duplicate this look.

You may submit multiple papers. The accepted papers will be published on this website after the conference. With speaker permission and review, recorded talks will be posted on youtube and linked to from this website.

Program & Proceedings

We'll proceed to program.

A schedule of talks will be posted after papers are accepted.


Register here. The registration fee is $20. Students and speakers get in free. If you register as a student, remember to bring student ID.

If you don't want to sign up for an eventbrite account, you can also register by sending an email with the subject Registration to iwp9 at iwp9.org, with your full name in the body. If you register by email, we'll collect your money at the door.


For personal donations, please use the donation link on the registration page, or send an email to iwp9 at iwp9.org. If you want to discuss corporate sponsorship, please email iwp9 at iwp9.org.

Location & Travel

IWP9 2020 will be held at the William G. Davis Center, rooms DC1301 and DC1302, at the University of Waterloo.

The best way to get there by plane is to fly into Pearson International Airport (YYZ), and take Airways Transit to get to the university.

The University of Waterloo has a number of nearby options. We've got a group rate for the on campus housing, which is both convenient and affordable. For those who want more luxury, there are a number of nearby alternatives.

Some attendees will need visas. To check, look here. Letters of invitation will be available by request.


We expect that attendees will remain respectful of one another. Any organizer has the right to request an attendee to leave.


Ali José Mashtizadeh: Our generous host.


Skip Tavakkolian,
Marshall Conover
Jeff Sickel
Ori Bernstein
For further inquiries, please send an e-mail to iwp9 at iwp9.org.

Previous workshops

1st IWP9 (2006), Rey Juan Carlos University, Madrid, Spain; 2nd IWP9 (2007), Bell Labs, NJ, United States; 3rd IWP9 (2008), University of Thessaly, Volos, Greece; 4th IWP9 (2009), University of Georgia, Athens, GA, United States; 5th IWP9 (2010), Seattle, WA, United States. 6th IWP9 (2011), Madrid, Spain. 7th IWP9 (2012), Dublin, Ireland. 8th IWP9 (2013), Athens, Georgia.