09:00AM 09:10AM
Conference Opening (C1)
09:10AM 10:00AM
Keynote: #WeAreNotWaiting: how open source is changing healthcare (C1)Dana Lewis
10:00AM 10:40AM
Morning Tea
10:40AM 11:25AM
Taking technology to the birdsClare Mclennan, Menno Finlay-Smits
FileSender: Sharing large files across research facilitiesBen Martin
Open Source SuperhumansJonathan Oxer
De-mystifying interrupt balancing: irqbalancePJ (Peter) Waskiewicz
Plastic is Forever: Designing Tomu's Injection-Molded CaseSean "xobs" Cross
See what your computer is doing with Ftrace utilitiesSteven Rostedt
11:35AM 12:20PM
Booting fasterStewart Smith
AI and AR a match made in heavenJ Rosenbaum
Hot PotatoJames Forman, Callum Dickinson
RCU's First-Ever CVE, and How I Lived to Tell the TalePaul E. McKenney
Desktop to Mobile - Developing for Multiple Platforms without Losing Your MindDirk Hohndel
12:20PM 01:30PM
Lunch (uncatered)
01:30PM 02:15PM
Firmware security, why it matters and how you can have itMatthew Garrett
Around the world in 80 Microamps - ESP32 and LoRa for low-power IoTChristopher Biggs
Using an Open Source SDN controller to deploy a high-speed production networkBrad Cowie
Open Source Quantum ComputingMatthew Treinish
How the quest to prevent time from running out has led me to all corners of the Linux kernelDeepa Dinamani
Game development with Lua, for BeginnersSeth Kenlon
02:25PM 03:10PM
FPGA based mobile phone: Creating a truly open and trustable mobile communications devicePaul Gardner-Stephen
Rust for IOTE. Dunham
Deep Learning, Not Deep CreepyJack Moffitt
"I'm sorry Dave, I can't do that": Ethics in Software DevelopmentDr. Morgan Leigh
Doing it the Hard Way - Building a Vulkan VR Engine for LinuxPete Black
03:10PM 03:50PM
Afternoon Tea
03:50PM 04:35PM
Why linux.conf.au continues to amaze 20 years on!Steven Hanley, Angus Lees, Hugh Blemings
What's new in control groups (cgroups) version 2?Michael Kerrisk
Learn Complex Skills, From Anywhere: Combining Django, Ansible and OpenStack to teach any tech skillFlorian Haas
Hardware hacking 101: There is plenty of room at the bottomFederico Lucifredi
MR Security: Learning from IoT's MistakesDiane Hosfelt
Home Automation, just do itAlastair D'Silva
04:45PM 05:30PM
Right to Not BroadcastKaren Sandler
BlueHackers: a decadeArjen Lentz
Optimising ID Allocation for low-memory devicesMatthew Wilcox
Designing & manufacturing a custom embedded linux machine.Julien Goodwin
Bugs in your serverJoel Stanley
06:00PM 08:00PM
PDNS (UC Engineering Core, signup required)
Keynote: Personal Branding for the Security Conscious (C1)Shannon Morse
Sequencing DNA with Linux Cores and NanoporesDavid Eccles
The AV1 Video CodecTimothy B. Terriberry
Improving Graphics Interactivity - It's All in the Timing.Keith Packard
A Long Day's Journey Into BackupsRachel Kelly
Open Source. Open Data. Changing lives for the better.Liz MacPherson
Awesome Monitoring Infrastructure Using the Elastic StackMark Walkom, Karen Carcamo
The Robots Won't Take Away Our Jobs — Let's Reframe the Debate on Artificial IntelligenceMartin Krafft
Using containers to analyse the impact of climate changeEric Burgueño
Finite state machines: a design pattern for FPGAs and ReactTessa Bradbury
Autopsy of a BrowserErin Zimmer
SymbiFlow - The next generation FOSS FPGA toolchainTim 'mithro' Ansell
Go All-In!Bdale Garbee
Taking it to the Nest Level - Nested KVM on the POWER9 ProcessorSuraj Jitindar Singh
GStreamer WebRTC - The flexible solution to web-based mediaMatthew Waters
Linux Kernel Licensing - toward "grep"ability.Kate Stewart
Using Open Hardware from my shirt to OS testing for Google's FuchsiaMarc MERLIN
Faucet SDN TutorialBrad Cowie
The kernel reportJonathan Corbet
Network Monitoring with AMPBrendon Jones
Adding location awareness with GPS technologyMike 'Hamster' Field
Beach Wreck Ignition: Challenges in open source voiceKathy Reid
A case study in incrementing a language's major version: PHPAdam Harvey
Teaching 9-10 year olds to codeRobert Ancell
Climbing the Summit with Open Source and POWER9Michael Neuling
Open Source Tools for Publishing and Processing Earth Observation ImageryPaul Haesler
Lets LISP like it's 1959Kristoffer Gronlund
Writing Viruses for Fun, not ProfitBen Dechrai
Mozilla Project Things Workshopkathy giori
The Tragedy of systemdBenno Rice
Executable Code Golf: Making Tiny Binaries for Constrained SystemsNathan Egge
The dark side of the ForSSHeHugo Porcher, romain dumont
Petitboot: Linux in the BootloaderSam Mendoza-Jonas
Home multimedia and automation systems with GStreamerJan Schmidt
07:30PM 11:00PM
Penguin Dinner (Airforce Museum, signup required)
Keynote: A linux.conf.au Story (C1)Rusty Russell
Security Vulnerability MitigationsJoel Sing
Preventing the IoT Dystopia with CopyleftBradley M. Kuhn
Multiple Birds with One Linux, IoT in the Automotive SpaceMalini Bhandaru
Growing TypeScript and RustJonathan Turner
Cache Pathology Report of Linux System CallsXi Yang
Docker for novicesAlec Clews
Clockwork and its tools – Open Source Software to make things more easilyMike O'Connor
Facebook, Dynamite, Uber, Bombs, and You.Lana Brindley
Does making the kernel harder make making the kernel harder?Casey Schaufler
Web Security 2019James Bromberger
Making the P.A.I.N C.A.V.EStephen Hemminger
Production ready Kubernetes in OpenStack public cloudsFeilong Wang, Xingchao Yu
Making C Less Dangerous in the Linux kernelKees Cook
1space: Sharing data across cloudsJohn Dickinson
Open Source Magnetic Resonance Imaging: From the Community to the Community.Ruben Pellicer Guridi
OpenLI: Lawful Intercept Without the Massive Price TagShane Alcock
Building reproducible computing environments: a workshop for non-expertsAleksandra Pawlik
STM32 Development Boards (literally) Falling From The SkyMark Jessop, Michael Wheeler
Who pays the piper? The caller of the tune.Don Christie
Maintaining the Unmaintainable: Picking up the Baton of a Secure Kernel PatchsetMatthew Ruffell
Apathy and Arsenic: a Victorian Era lesson on fighting the surveillance stateLilly Ryan
But Mummy I don't want to use CUDA - Open source GPU computeDave Airlie
03:50PM 05:30PM
Lightning Talks & Conference Close