Presented by:

Till Kamppeter

from OpenPrinting / Canonical

Till is leader of OpenPrinting since it was founded in 2001, introduced the CUPS printing system in Mandrake Linux in 2000 working at MandrakeSoft and with this and a lot of evangelism (booths, talks, workshops) made the other distros also switch to CUPS, since 2006 printing maintainer at Canonical, co-organizing annual meetings with the Printer Working Group (PWG), since 2008 every year mentoring in Google Summer of Code, doing everything to make printing on Linux and alike operating systems "just work". Due to the fact that printing goes through several daemons (CUPS, Printer Applications) got a daemon snapper and Snap enthusiast and evangelist. Till is also fellow of the Linux Foundation.

Conference attendees to Till:

Printing works better than under Windows or Mac!

Michael Tunnell, TuxDigital, says in one of his videos:

There is no such thing like a pain-free experience of printing under Windows ... Linux printing is ridiculously good ...

Till Kamppeter, leader of the OpenPrinting project, and fellow of the Linux Foundation, will give an overview of his work.

Going through OpenPrinting's history the components of the printing infrastructure of modern Linux (and other Posix-style) operating systems will get shown.

  • How did the Internet Printing Protocol (IPP) with the printing system CUPS being an implementation of it simplify printing a lot?

  • The printer driver challenge, good and bad cooperation with manufacturers, packaging and distributing ...

  • Desktop integration, GUI toolkits, print dialogs, setup tools, portals, ...

Especially also the New Architecture of all-IPP printing and scanning and also the integration in immutable OS distributions will be treated ...

Date:
2025 June 21 - 13:00
Duration:
45 min
Room:
Sala Canillas
Conference:
OpenSouthCode 2025
Language:
English
Track:
Difficulty:
Easy

Happening at the same time:

  1. OpenSouthKids
  2. Start Time:
    2025 June 21 10:00

    Room:
    Sala Málaga

  3. Crafting snaps quickstart guide 101
  4. Start Time:
    2025 June 21 12:00

    Room:
    Sala Frigiliana - 20

  5. Introducción a Micro:bit para niños
  6. Start Time:
    2025 June 21 12:00

    Room:
    Sala Benamargosa 21

  7. Visualizing IoT telemetry with open-source tools
  8. Start Time:
    2025 June 21 13:00

    Room:
    Sala Fuengirola

  9. Effortless observability for Flask/Django/FastAPI/Go/ExpressJS/Spring Boot
  10. Start Time:
    2025 June 21 13:00

    Room:
    Sala Sierra de Yeguas

  11. Beyond Words: The impact of images in web performance
  12. Start Time:
    2025 June 21 13:00

    Room:
    Sala Benalmádena