(12.05.2016 07:42 )Peter04 schrieb: Die IMAQ Funktionen in meinem vi greifen ja auf geschätzte 10 dlls zurück, kann man die nicht auch ohne IMAQ verwenden, bzw. die IMAQ-Funktionen nachbilden, wenn das überhaupt so rechtmäßig ist?
Hängt davon ab was Du damit meinst. Wenn Du diese IMAQ dlls durch eigene ersetzen willst die dasselbe tun und diesen Code selber entwickelst oder legal lizensierst (entweder indem Du ihn kaufst oder aus Open Source Quellen verwendest) dann ist das sicher rechtmässig. Nur müsstest Du dann schätzungsweise so ein paar 100 IMAQ Lizenzen ausparen können bevor das auch nur ansatzmässig kosteneffizient wird.
Diese IMAQ Funktionen zu entwickelen kostet SEHR viel Zeit, selbst wenn Du auf bestehenden Code von Open Source (z.B. OpenCV) zurückgreifst (was NI nachweislich nicht getan hat, auch wenn sie wohl ab und an auch nach OpenCV geschielt haben wenn sie neue Funktionen entwickelt haben).
Wenn Du mit Deinem Remark meinst einfach die VIs die die IMAQ DLLs ansprechen neu zu machen hast Du Pech gehabt. Die Runtime Lizensierung wird in den DLLs implementiert nicht in den (verhältnismässig trivialen) LabVIEW VIs.