On Fri, Nov 17, 2017 at 3:14 PM, Svante Signell <svante.sign...@gmail.com> wrote:
> > Thanks a lot for your patches for rpctrace. Now more failing programs > can be traced, where the standard version fails. There are still some > examples hanging hard on gsync_wait or entering an infinite loop. > > And thank you for writing the first ever documentation of rpctrace :) > You're welcome, on both points. Can you please, please, please consider signing the copyright agreement with FSF! > No, I'm sorry. This is the offending clause: The assignment of par. 1(a) above applies to all past > and future works of Developer that constitute changes and > enhancements to the Program. An obvious reading of this is that everything I do on Hurd for the rest of my life will belong to the Free Software Foundation. I've asked them to change the language and they have refused. My patches are covered under the GPL; you're free to use them. Samuel can incorporate them into the git repository, if he so chooses. I'm even willing to assign copyright on the patches to the FSF, but it has to be a more limited assignment that what they've proposed. I have considered this, and there's no way I'll sign a contract with that clause in it. Thanks anyway, I'll use your patches for local use. And if you want > more examples of where rpctrace hangs or loops forever, or testing of > new versions, please let me know. > Sure, let's take a look. I've spent a good bit of time studying rpctrace, so if you've got some test cases that uncover bugs, I might be able to understand them. agape brent