9th International Workshop on Plan 9

April 21-23, 2023
University of Waterloo
Waterloo, Ontario
Canada

Program - Scope - Important Dates - Types of Submission - Paper Submission - Work-In-Progress Submission - Registration - Location & Travel - Previous Workshops

Time & Location

Talks: April 21, 2023 William G. Davis Centre DC-1302
Talks & Workshop: April 22, 23 2023: William G. Davis Centre DC-2585
All days begin at 10:00 EDT. (schedule)
Talks (at least) will be streamed live and we hope to have recordings available after the workshop. Recordings of sessions are availble on YouTube

Program & Proceedings

An electronic version of the proceedings is available.

The proceedings include:

Papers

  • Jonas Amoson — Porting the Netsurf web browser to Plan 9
  • Ori Bernstein — GEFS, A Good Enough File System
  • David Boddie — Hell Freezes Over: Freezing Limbo modules to reduce Inferno's memory footprint
  • Eli Cohen — NinePea — A Small 9P Library for Arduino and Plan 9
  • Geoff Collyer — Plan 9 on 64-bit RISC-V
  • Andrew D. Gibson — MIPS Rides Again
  • Eduoard Klein — Dr Glendarme or: How I Learned to Stop Kerberos and Love Factotum
  • Jacob Moody — Namespaces as Security Domains
  • Noam Preil and Sigrid — Ghostbusters
  • Brian L Stuart — An O(1) Method for Storage Snapshots
  • Brian L Stuart — Plan 9 and Inferno Go to School
  • Emil Tsalapatis, Ryan Hancock and Ali José Mashtizadeh — A 9P Server for Application Management in Single Level Stores: A Status Report

WiP

  • Thaddeus Woskowiak — Building Distributed Industrial Automation Systems Using Plan 9

Scope

The Plan 9 operating system and related technologies, such as the 9p protocols and the Inferno OS, have gained increased interest due to the recent founding of the Plan 9 Foundation and the publication of Plan 9 and Inferno source code under the MIT open source license.

This 2023 edition of the International Workshop on Plan 9 aims to bring together researchers, developers and students working on Plan 9 from Bell Labs or related systems, platforms, and projects, to discuss a wide range of system and application ideas and issues.

Suggested topics for papers and discussion include, but are not restricted to, any of the following:

  • System Architecture
  • System Services
  • Ports to New Hardware Platforms
  • File Systems and Servers
  • Applications
  • Projects for other Platforms Related to Plan 9
  • Security Topics

All systems in the Plan 9 family are welcome.

Important Dates

Feb 12, 2023: Paper submission deadline
Feb 12, 2023: Proposals for hackathons and tutorials deadline
Feb 24, 2023: Paper acceptance notification
Feb 27, 2023: Works in progress submission deadline
Mar 6, 2023: WIP acceptance notification
Mar 20, 2023: Camera ready version
Apr 1, 2023: Registration deadline (to receive an IWP9 t-shirt)
Apr 16, 2023: Registration deadline (no t-shirt for you!)
April 21-23, 2023: Workshop

Types of Submission

In order to increase the interactivity of the workshop, we intend to offer a hackathon and/or tutorial session in addition to the presentation of regular and short work in progress papers. Please send your proposal to iwp9paper at iwp9.org including the topic and a short abstract of the session, the name(s) of the organizer(s), duration of the session and required infrastructure (e.g. wired/wireless network, power, video projector).

Paper Submission

Papers of up to 15 pages must be sent to iwp9paper at iwp9.org in PDF. Please do not forget to include the e-mail address of the author. Submissions will be acknowledged via e-mail (please allow for a small delay). Papers must be visually similar to Plan 9 papers that can be found at /sys/doc/9/ in order to compile a homogeneous proceedings book. Please keep this look and feel, use the same fonts and do not include page numbers.

Work-in-Progress Submission

WIP of up to 3 pages must be sent to iwp9wip at iwp9.org in PDF format. Please do not forget to include the e-mail address of the author. Submissions will be acknowledged via e-mail (please allow for a small delay). Formatting requirements are the same as for papers.

Registration

The registration deadline is April 16th, 2023. To receive an IWP9 t-shirt, please register by April 5th, 2023. Please note that we can accomodate, at most, fifty (50) attendees.

To register, please send an e-mail to iwp9reg at iwp9.org with your name, affiliation and e-mail address, one per line. If you would like an IWP9 t-shirt, please also include the preferred size.

Location & Travel

The workshop will be held in Waterloo, Ontario, Canada, on the campus of the University of Waterloo.

Talks: April 21, 2023 William G. Davis Centre DC-1302
Workshop: April 22, 23 2023: William G. Davis Centre DC-2585

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

Hotels near Univ. of Waterloo QR code to a list of nearby hotels via Google Maps.

Respect

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

Sponsors

Ali José Mashtizadeh, Host and Faculty Sponsor, University of Waterloo

Program Committee

Geoff Collyer
Michael Engel, University of Bamberg - Chair
John Floren, Plan 9 Foundation
Charles Forsyth, Terzarima Systems
Ali Mashtizadeh, University of Waterloo
Daniel Maslowski, Oreboot
Richard Miller, Miller Research
Brian L. Stuart, Drexel University

Organizing Committee

Ori Bernstein, Plan 9 Foundation
Ali Mashtizadeh, University of Waterloo - Host and Faculty Sponsor
Michael Engel, University of Bamberg
Daniel Maslowski, Oreboot
Ron Minnich, Plan 9 Foundation
Brian L. Stuart, Drexel University
Fariborz Tavakkolian, Plan 9 Foundation
Mitch Williams, Sandia National Labs

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.