João Valverde <j@xxxxxx> ezt írta (időpont: 2023. dec. 4., H, 12:59):
>
>
>
> On 03/12/23 23:25, João Valverde wrote:
> > Hi,
> >
> > There are some changes in progress to the plugin registration API that
> > break compatibility and require manual intervention from plugin
> > authors maintaining plugins out-of-tree. These changes are rather
> > minor and concern only plugin registration, not other APIs accessible
> > to plugins.
> >
> > See MR 13524:
> > https://gitlab.com/wireshark/wireshark/-/merge_requests/13524
> >
> > Changes required are rewriting the registration code (very easy to do
> > [1]) and declare (using a C enum) that the plugin is released either
> > under GPLv2 or later, or a GPLv2 compatible license. The other changes
> > to the ABI version number are
>
> The choice of the word "released" here was unfortunate, because it may
> imply distribution. Please consider "licensed" instead.
>
> The license declaration field just affirms what was already implicit:
> Wireshark plugins must use licensing terms compatible with the GPL
> version 2, so there is no policy change there.
GPL allows linking and using GPL-licensed software with
non-GPL-licensed software locally. This is an important use case of
many Wireshark users who do not wish releasing their plugins and your
change broke that. Please revert it.
>
> > currently not relevant to plugin authors (no policy change is
> > implied), it just uses less boilerplate with macros.
> >
> > This should improve the plug-in experience for both developers and
> > users and may improve compatibility in the future.
> >
> > Comments welcome.
> >
> > Regards,
> >
> > João
> >
> > [1]https://gitlab.com/wireshark/wireshark/-/commit/90b16b40921b737aadf9186685d866fd80e37ee6#4a1fe9011e8240918e5fc6230c0bcd2e4d3b9c34
> >
> > ___________________________________________________________________________
> >
> > Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
> > Archives: https://www.wireshark.org/lists/wireshark-dev
> > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
> > mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
>
> ___________________________________________________________________________
> Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
> Archives: https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
> mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe