[tcpdump-workers] Saving packets with libpcap in PCAPNG format

Francois-Xavier Le Bail devel.fx.lebail at orange.fr
Sat Nov 20 15:15:31 EST 2021

On 20/11/2021 20:55, Guy Harris wrote:
> On Nov 20, 2021, at 11:41 AM, Francois-Xavier Le Bail via tcpdump-workers <tcpdump-workers at lists.tcpdump.org> wrote:
>> It's seems that Apple has changed their license to: "License: BSD."
>> See:
>> https://opensource.apple.com/source/libpcap/libpcap-98.40.1/libpcap/LICENSE.auto.html
>> or
>> https://opensource.apple.com/source/tcpdump/tcpdump-100.100.2/tcpdump/LICENSE.auto.html
> That's just the LICENSE file that comes with the libpcap release.
> However, the code to read pcapng files:
> 	https://opensource.apple.com/source/libpcap/libpcap-98.40.1/libpcap/pcapng.c.auto.html
> is still licensed under the APSL:
> 	https://opensource.apple.com/apsl/
> which contains the word "patent" in a number of locations, including:
> 	12.	Termination.
> 	12.1	Termination.  This License and the rights granted hereunder will terminate:
> 	(a)	automatically without notice from Apple if You fail to comply with any term(s) of this License and fail to cure such breach within 30 days of becoming aware of such breach;
> 	(b)	immediately in the event of the circumstances described in Section 13.5(b); or
> 	(c)	automatically without notice from Apple if You, at any time during the term of this License, commence an action for patent infringement against Apple; provided that Apple did not first commence an action for patent infringement against You in that instance.

Hello Guy,

You are right, I miss that.

Hello Rui Paulo,

Could you ask to Apple management it they can change the license for libpcap (and tcpdump) to BSD, to help some work on pcapng support?


More information about the tcpdump-workers mailing list