Project

General

Profile

Actions

Support Request #15813

closed

License issues related to to libpcap on windows

Added by hidden over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
AST
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
Solved Issue
Product Issue Numbers:
Affected Products:
Platform:
Windows 10 64bit
Topic:
DeviceTB::Ethernet
FAQ Links:

Description

Supportanfrage

Mir ist klar, dass der PcapEthernetReceiver mit der libpcap arbeitet und einige Infos dazu habe ich z.B. hier gefunden:

doc/guides/tutorial_someip_example.html

PCap Ethernet Receiver
Needs win10pcap, npcap or Wireshark installed.
Tested with:

win10pcap Version 10.2.5002
npcap Version 0.9995
Wireshark Version 3.2.5

Hier stellen sich mir einige Fragen:

  • hier steht "tested with", aber was wird konkret empfohlen?
  • wenn es hier auch um Empfehlungen geht, warum win10pcap? Ich kenne anderen Quellen, die von dieser Library massiv abraten, weil das Projekt aufgegeben wurde
  • npcap ist unter Windows lizenzpflichtig, wenn man damit eine eigene kommerzielle Anwendung betreibt (https://nmap.org/npcap/oem/redist.html)
    • Kann ich davon ausgehen, dass Digitalwerk eine solche Lizenz besitzt, "[...] allowing customers to redistribute Npcap with their products."?
    • D.h. ich darf npcap auf den Rechnern (auch unabhängig von Wireshark!) installieren, auf denen ADTF mit der DevTB läuft?*

Vielen Dank für entsprechende Infos!

Lösung

hier steht "tested with", aber was wird konkret empfohlen?

Alle drei können von uns empfohlen werden, damit wurde getestet.
Es gibt unterschiedliche ITs und Möglichkeiten.

wenn es hier auch um Empfehlungen geht, warum win10pcap? Ich kenne anderen Quellen, die von dieser Library massiv abraten, weil das Projekt aufgegeben wurde

Mag sein, dennoch ist der dokumentierte Stand verwendbar.
Den Rest musst du für deinen Use Case natülich bewerten.
Wenn du deine Abhängigkeit konkret festziehen musst für zig Jahre, würde ich dir davon ebenso abraten.
Benutzt du die PCap Source nur für Testzwecke, ist das sicherlich ein schneller und unkomplizierter Weg.
Eine generische Bewertung ist deshalb für uns unmöglich, ebenso eine Erfassung sämtlicher Fälle.

npcap ist unter Windows lizenzpflichtig, wenn man damit eine eigene kommerzielle Anwendung betreibt (https://nmap.org/npcap/oem/redist.html)

Korrekt, betreibt. D.h. wenn es auf deinen Rechnern bereits vorhanden ist oder deine Firma eine Lizenz besitzt, kannst du es hier verwenden.

Kann ich davon ausgehen, dass Digitalwerk eine solche Lizenz besitzt, "[...] allowing customers to redistribute Npcap with their products."?

Nein, wir liefern ja die Abhängigkeit nicht, wir sind kein Distributor !
Unsere Implementierung basiert auf libpcap und ist demnach lauffähig mit allen Modellen, die das unterstützen.
Aus den lizenzrechtlichen Gründen (wie du schon sagst) dürfen wir das nicht mit deployen.

D.h. ich darf npcap auf den Rechnern (auch unabhängig von Wireshark!) installieren, auf denen ADTF mit der DevTB läuft?

Wie gesagt, nein.

Actions

Also available in: Atom PDF