<br><br><div class="gmail_quote">On Dec 15, 2007 8:39 AM, Arnoud Engelfriet <<a href="mailto:arnoud@engelfriet.net">arnoud@engelfriet.net</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Dag-Erling Sm??rgrav wrote:<br>> "Chris Travers" <<a href="mailto:chris.travers@gmail.com">chris.travers@gmail.com</a>> writes:<br>> > I have seen licenses which purport to require that anyone who modifies a
<br>> > work send a patch back to the original developer.  If this is triggered on<br>> > any modification, then "private" modifications aren't so private anymore.<br>><br>> I realize that YANAL, but is this even legal / enforcable?
<br><br></div>Why not? It's a condition on the right to create derivative works.<br>Sure, it's onerous, but generally not that onerous that it would be<br>unenforceable.</blockquote><div><br>The enforcibility issue outside the courtroom would probably have to do with how you might know someone was modifying your software.  If you knew, then the question becomes to what extent this is allowed in copyright law.  IANAL, but I believe that in the US, there have been copyright misuse defenses which have prevailed in cases like this.  The idea is that preparation of derivative works doesn't mean automatic rights to one's customers' works.  Note this would be well beyond the level of what the GPL purports to do because in these cases, the issue would be a single party gaining access to such work, rather than a reciprocal licensing agreement to third parties.  (I believe the concern had to do with monopolization of modifications made by customers).
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>The biggest difficulty I see is whether this means *any* modification<br>and how soon after its making it should be submitted? Every modification
<br>that makes it into a "stable" version? Every modification that compiles?<br>Every modification I put in cvs? Every modification I save?</blockquote><div><br>Furthermore, does this mean I have to send you every version of every configuration file I ever make in the process of setting up the software?
<br><br>Interestingly, this is one of the interesting issues you have with the AGPL-- since changing a configuration file is obviously changing the distributed copyrighted work.....<br></div><br></div>Best Wishes,<br>Chris Travers
<br>