Is this a parallel port dongle that's required to run certain old software (w/out modification)?
Isso é certamente o que parece. O uso de envasamento epóxi (na terceira foto) é um strong indicador de que o fabricante deste dispositivo estava tentando impedir a engenharia reversa - eu não esperaria ver isso em um adaptador simples, por exemplo.
If so, how do I determine for what software or publisher it is for, assuming it is possible to do so?
É improvável que isso seja viável. O modo como esses dongles operavam era (intencionalmente!) Fora do padrão e obscuro. Se você fosse capaz de identificar como esse específico operava e ler dados dele, é possível que ele poderia conter dados identificando o software ao qual ele se aplicava - mas isso seria uma engenharia reversa de hardware significativa. esforço, e pode ainda não aparecer nada se o dongle não contiver nenhum dado armazenado, ou se o fabricante não incorporar nenhum identificador óbvio nesses dados.