Jest to praktycznie bezpłatna biblioteka, która służy do obsługi cyfrowych aparatów fotograficznych. Współcześnie ma ona obsługę ponad tysiąca stu różnych modeli aparatów cyfrowych. Jednocześnie gPhoto jest dostępny pod licencją GNU GPL. Może też działać w różnego typu systemach operacyjnych, a przede wszystkim GNU/Linux, wszystkich wersjach Unikowych, FreeBSD oraz NetBSD. Do tej pory przygotowane projekty z tej kategorii, to: libgphoto2, gphoto2, gtkam oraz gphoto 0.4x. Pozostałe aparaty cyfrowe, które nie obsługują gPhoto, mogą być obsługiwane poprzez USB mass storage.