From: Paul F. <pj...@wa...> - 2025-06-01 15:47:22
|
On 6/1/25 15:22, Mark Wielaard wrote: > I think an upgrade to GPLv3+ for valgrind is a good idea. It would > also allow us to upgrade some gdbserver parts (various files under > coregrind/m_gdbserver). Note that the new vgstack utility is already > derived from GPLv3+ code. > > We could make that a goal for 3.26.0 (or maybe that deserves finally > going to 4.0?) for our October release. I can contact the FSF legal > team to ask if they want to help with or see any issues with such an > upgrade if we want to incorporate more GPLv3+ code from the core > toolchain projects. Hi all Licence-wise, I don't have much of an opinion. It would be nice to be able to integrate code more easily. There are two kinds of projects that might get impacted. Third-party ports, I guess they will just accept moving to GPL3+. Then there is VEX. The main project that I know of is PyVEX https://github.com/angr/pyvex which seems to be under a BSD licence. That looks wrong to me to start with. A+ Paul |