ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] Ordinary LUA dissector.

From: Tony Trinh <tony19@xxxxxxxxx>
Date: Fri, 4 Nov 2011 00:38:01 -0400
On Fri, Nov 4, 2011 at 12:16 AM, Robert G. Jakabosky <bobby@xxxxxxxxxxxxxxx> wrote:
Here is a Lua dissector that I wrote, it could be used as another example.
http://opensimulator.org/wiki/LLUDP_Dissector

It is released under the BSD license.

I think that violates the GPL, according to http://wiki.wireshark.org/Lua:

/!\ Even if the code you write in Lua does not need to be GPL'ed. The code written in Lua that uses bindings to Wireshark must be distributed under the GPL terms. see the GPL FAQfor more info /!\

There is at least one Wireshark author that will not allow to distribute derivative work under different terms. To distribute Lua code that uses Wireshark's bindings under different terms would be a clear violation of the GPL.