Ho un'applicazione legacy che funziona con i filtri DirectShow installati nel sistema, questi sono essenzialmente trattati come componenti COM e non sono direttamente collegati o distribuiti con l'applicazione. Se questi componenti sono preinstallati nel sistema, allora posso usarli, se no, allora questa particolare funzione dell'applicazione non è nemmeno disponibile. Tuttavia, durante la fase di runtime, dopo la creazione di un'istanza di detto componente COM chiamano direttamente le funzioni API di questi componenti dalla mia applicazione chiamando direttamente un CSID specifico.
Sto cercando di capire se questo significa che, nel caso in cui l'applicazione dovesse mai essere distribuita al di fuori dell'azienda, dovrebbe essere autorizzata anche con licenza GPLv2.