Free Software with PTP Support

This page was created to serve as a central point of information about Free Software with support for still image devices conforming to PIMA/ISO 15740, commonly known as PTP.

PTP is the acronym for the Picture Transfer Protocol. The protocol has a strong standards basis, in ISO and in terms of the USB Still Imaging class specification. Most of upcoming digital cameras supports it.

PTP allows product-specific device commands, properties, and events as layers over standard transport frameworks such as USB, IEEE 1394 or even IP.