@Rlippert

I think darktable would be a reasonable option https://www.darktable.org/

You can find a list of supported cameras here https://www.darktable.org/resources/camera-support/

There is some information of camera tethering here https://www.darktable.org/usermanual/en/tethering_chapter.html