João Valverde <j...@v6e.pt> 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@wireshark.org> > > Archives: https://www.wireshark.org/lists/wireshark-dev > > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > > mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe > > ___________________________________________________________________________ > Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> > Archives: https://www.wireshark.org/lists/wireshark-dev > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe