Hi, I'm the person who asked the original question. Thanks for the clarification, Maarten. One of the things I haven't been able to understand so far is why making local changes to the library affects the terms of distributing the final executable. In scenario A, I download a source distribution of GBDK, compile it on my computer, and make executables by linking my code with the library code. It seems like everyone agrees that in this case, the linking exception means that I don't need to provide...