This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Tracepoints functionality for local targets
The reason we ask for a copyright assignment or disclaimer before we
install code is because our lawyers tell us this is important for
enforcing the GPL in court. Many packages "get along without this"
because they do not trouble themselves about how they will do that.
The next version of GDB should be released under GPLv3 or later.
Therefore, a module released under GPLv2 _only_ can't be part of
modified GDB versions, unless you limit yourself to using the old
versions of GDB. And we certainly could not include it in GDB.
"GPLv2 only" is a free license but it is not a good way to do the job,
which is why we never do that.