seL4 Summit 2024 Program

The seL4 Summit 2024 features a combination of technical research and development, real-world seL4 deployment insights, in-depth interactive discussions, thought-provoking keynote, panel discussions, as well as informal a training day and social activities. Videos are available on the seL4 YouTube channel.

Program-at-a-glance

Keynote
Keynote
Talks
Talks
Panel
Panel
Talks
Talks
Talks
Talks
Reception
Reception
Dinner
Dinner
Talks
Talks
Talks
Talks
Talks
Talks
Talks
Talks
BoFs
BoFs
BoFs
BoFs
Tue Oct 15
Tue Oct 15
Mon Oct 14
Mon Oct 14
Sun Oct 13
Sun Oct 13
Wed Oct 16
Wed Oct 16
Thu Oct 17
Thu Oct 17
Fri Oct 18
Fri Oct 18
Informal 
Social Activities
Informal...
Informal 
Social Activities
Informal...
Training day 
@ UNSW

Lion OS

Rust
Training day...
Keynote
Keynote
Day 1
Day 1
Day 2
Day 2
Day 3
Day 3

Main Program

All times are local time in Sydney, Australia (GMT+11). Session chairs shown on right.

See the Schedule on LF Events.

Day 1 15 October 2024
9:00 - 9:10
Welcome
Ihor Kuz, Kry10
Ihor Kuz
9:10 - 10:00
Keynote
Break
10:30 - 11:00
seL4 Verification: Status and Plans
Gerwin Klein, June Andronick, Rafal Kolanski, Corey Lewis, Michael McInerney, Proofcraft
Matthew Brecknell
11:00 - 11:30
11:30 - 12:00
The Neutrality Atoll Hypervisor and the seL4 Multikernel
David Cock, Mathieu Mirmont, Stevens Le Blond, Neutrality
Lunch
13:30 - 13:45
Everton de Matos
13:45 - 14:15
In and Around Lions OS
Ivan Velickovic, UNSW Sydney
14:15 - 14:30
The Secure Multiserver Operating System Framework
Alwin Joshy, Kevin Elphinstone, Gernot Heiser, Craig McLaughlin, UNSW Sydney
14:30 - 15:00
Break
15:30 - 16:00
Gernot Heiser
16:00 - 16:15
Experience Developing Code for the seL4 Environment
Caitlyn Wilde, Wyeth Greenlaw Rollins, Alain Kägi, Lewis & Clark College
16:15 - 16:30
16:30 - 16:45
seL4 Foundation Update
June Andronick, seL4 Foundation
16:45 - 17:00
Gold sponsor
Real world needs and applications of seL4
Boyd Multerer, Kry10
Cocktail reception @ Verandah Public 18:00
Day 2 16 October 2024
9:00 - 10:00
seL4 Anniversary Panel Session
Moderated by Nick Spinale, Colias Group, LLC
Nick Spinale
Break
10:30 - 11:00
Darren Cofer
11:00 - 11:30
11:30 - 11:45
11:45 - 12:00
12:00 - 12:15
Pancake: a language for verified systems programming
Miki Tanaka, Johannes Åman Pohjola, Gernot Heiser, UNSW Sydney
Lunch
13:45 - 14:15
Assured Reserve Modes
Ihor Kuz, Lance Joneckis, Kry10, Idaho National Laboratory
Robbie VanVossen
14:15 - 14:30
Assured Reserve Modes in Action
Ihor Kuz, Lance Joneckis, Kry10, Idaho National Laboratory
14:30 - 14:45
14:45 - 15:00
Break
15:30 - 16:00
Bridging Academia and Industry
Yanyan Shen, Dhammika Elkaduwe, NIO
June Andronick
16:00 - 16:30
seL4 Infrastructure: USB and Beyond
Bill Ellis, James Nevell, Stephen Williams, Josh Felmeden, Daniel Storer, Tom Harvey, Capgemini
16:30 - 16:45
16:45 - 17:00
Doing Nix for seL4: Towards more Infrastructure-as-Code
Wanja Zaeske, Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Dinner @ The Butler 18:00
Day 3 17 October 2024
9:00 - 9:50
Keynote
Ihor Kuz
9:50 - 10:00
Announcements
June Andronick, seL4 Foundation
Break
10:30 - 11:00
Securing ROS Systems with seL4
Nathan Studer, Alex Pavey, Zach Clark, Dariusz Mikulski, Cristian Balas, Yale Empie, DornerWorks, US Army - Ground Vehicle Robotics
Lucy Parker
11:00 - 11:15
Hardware Support for Time Protection
Nils Wistoff, Gernot Heiser, Luca Benini, ETH Zurich, UNSW Sydney, University of Bologna
11:15 - 11:45
11:45 - 12:15
seL4 as a CPU Driver for an OS for Real Computers
Roman Meier, Zikai Liu, Ben Fiedler, Timothy Roscoe, ETH Zurich
Lunch
13:30 - 13:45
Discussion, BoF Teasers
Ihor Kuz/Nick Spinale
14:00 - 15:00
BoFs
Break
15:30 - 16:30
BoFs
Ihor Kuz/Nick Spinale
16:30 - 16:45
BoFs
16:45 - 17:00
Concluding Remarks
Ihor Kuz/Nick Spinale

Training Day @ UNSW

18 October 2024

Using LionsOS

Ivan Velickovic, UNSW Sydney

10:00 - 12:30

LionsOS is a new Operating Systems developed at Trustworthy Systems aimed at embedded, IoT, and cyberphysical systems. LionsOS is based on the seL4 Microkit and is designed to formally verifiable, performant, and adaptable to a wide class of use-cases.

LionsOS, by design, is not a conventional OS and hence it may be overwhelming for users who want to get started and are not familiar with the ideas and goals of LionsOS.

This hands-on tutorial aims to ease people into creating a LionsOS-based system. We will be using the components and tools provided by LionsOS to, step-by-step, transform a minimal boilerplate system to a functional system involving various drivers, virtual machines and other components.

Using Rust in seL4 Userspace

Nick Spinale, Colias Group, LLC

14:00 - 16:30

Rust logo Rust has been an officially supported language for use in seL4 userspace since last year's summit. In this workshop, participants will be led through a tutorial that demonstrates how to leverage Rust and its ecosystem to rapidly build memory-safe components for seL4-based systems. This tutorial will cover a range of scenarios, including Microkit protection domains as well as building on seL4 directly.

Social Activities

  • Blue Mountains

    Blue Mountains bush walk

    Gernot will take group for a walk in the stunning Blue Mountains on Sunday 13 Oct 2024.

  • Bondi Beach

    Bondi to Coogee walk

    On Monday 14 Oct 2024, June will take a group on the iconic Bondi to Coogee walk, with optional dinner to follow at Coogee for people who are interested.

  • Sydney Opera House

    A guided tour of The Rocks

    Birg has organised, and will join, a guided tour of The Rocks for Monday 14 Oct 2024, which gives an account of Sydney's colonial heritage.

  • Sydney Harbour Boat

    A guided tour of the Maritime Museum

    Peter will lead a guided tour of the Australian National Maritime Museum on 19 Oct 2024.