07-31-2014 08:59 AM
Hallo zusammen,
einige unserer Kunden wollen neben der entwickelten LabVIEW-Anwendung auch den LabVIEW-"Code" haben. So können die Kunden bei Fehlern selbst schnell handeln und das Ganze supporten, ohne jedes Mal auf uns angewiesen zu sein. Das ist auch völlig legitim. Wir machen es teils genauso.
Ich entwickle und pflege mehrere Bibliotheken, die einiges an Hirnschmalz und Know-How beinhalten (SPS-Kommunikation, Benutzerverwaltung, Fehlerbehandlung, ...). Die Bibliotheken sind allgemein gehalten und nehmen mir bei neuen Projekten viel Arbeit ab. Unsere Kunden haben natürlich auch unsere Bibliotheken und könnten diese für eigene Projekte nutzen, auch wenn das in einer Lizenzvereinbarung untersagt werden würde.
Nun fände ich eine Möglichkeit schön, diese Bibliothek schützen zu können.
Was mir einfällt wären folgende Dinge, die mir jedoch alle nicht gefallen:
Wie macht ihr das?
Gebt ihr den LabVIEW-"Code" unbedenklich weiter und regelt die Lizenzvereinbarung schriftlich und vertraut dann darauf?
Grüße
Matthias
08-13-2014 07:16 AM
Hallo,
hier ist ja tote Hose ...
Keiner da, der eine Idee hat?
Grüße
Matthias
08-13-2014 07:33 AM
Hallo,
wenn ich richtig verstehe, ist hier eigentlich von einem Quellcodepaket die Rede. Hier die Info dazu:
http://zone.ni.com/reference/de-XX/help/371361H-0113/lvhowto/build_source_distrib/
Selbst habe ich mit dem Zeug nie zu tun gehabt. Also viel Spaß beim Experimetieren, falls es überhaupt passt.
Gruß.
Pavel
07-20-2017 04:28 AM
Das Problem ist nur beschränt lösbar. Wenn die Library vornehmlich aus LabVIEW VIs besteht, bōte sich eventuel das Third Party License Toolkit an. Aber das ist Windows only und nur für Libraries die über das LabVIEW Tool Network vertrieben wird.
Wenn der Hauptteil der Library in einer externen compilierten Library (shared library/dll) dann kann man da jede gewünschte Lizenzierungsbibliothek integrerien. Das funktioniert aber nicht wenn das Meiste VIs sind, denn die Entfernung der Diagramme ist absolut keine Lösung und die Passwortschützung der Diagramme hält nur die auf die wirklich nicht da reinschauen wollen.😀