August 19-21 - Co-Located Events
August 21-23 - Conference
Hilton San Diego Bayfront - San Diego, CA
More information for Open Source Summit + Embedded Linux Conference North America 2019
Back To Schedule
Friday, August 23 • 3:15pm - 3:50pm
Linux Speakup Makes Linux Talk to Users: Past and Future - Okash Khawaja, Contributor to speakup*

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Speakup is a screen reader for Linux. Originally written by a blind person, speakup is a cool piece of software in more than one way:
  • It entirely lives in kernel
  • The only screen reader which starts speaking very early on during boot, before there is even the user space - some interesting techniques used to achieve that and we'll look into them!
  • Speakup is also a driver which has to talk to hardware but it never directly talks to a physical port. Told you it's cool :)
  • Currently in staging/ directory of mainline Linux kernel but on the verge of being moved out into kernel proper. So expect it in your main distros going forward
We'll cover the story of speakup, how it started and evolved to where it is now and where it's headed. Then we will try to cover some technical details which will touch some kernel internals too. In the end we'll look at speakup's development process and finally Q&A. Feel free to check out the slides deck for a more intelligent conversation during the talk.

avatar for Okash Khawaja

Okash Khawaja

Software Engineer, Google
Okash is one of the contributors to Linux speakup. His main interest is systems programming, with special focus on Linux kernel. In past, he has written game engines including an open source chess engine, worked on Linux kernel, real-time embedded systems and Intel boot firmware... Read More →

Friday August 23, 2019 3:15pm - 3:50pm PDT
Indigo D
  Linux Systems
  • Session Slides Included Yes
  • Session Recorded Yes