From: Daniel M. G. <dm...@uv...> - 2007-01-24 18:12:53
|
Hi Max, I might have to ask our IP people and the FSF for clarification on this one. The section of the GPL in question: ---------------------------------------------------------------------- 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. ---------------------------------------------------------------------- There are two issues here: 1. We are not talking about a "work based on the program". We are talking about the original work (it still bears the same name, and purpose). 2. A notice in each file pointing to the ChangeLog will, in my opinion, satisfy _exactly_ the requirement. This is what I mean by project clarifications. In the worst case scenario we can just automatically use the svn log to generate those entries, but I don't think it is necessary. dmg Max> Lastly...on the subject of "letter of the law", I noticed that Max> the GPL includes this clause: "You must cause the modified files Max> to carry prominent notices stating that you changed the files Max> and the date of any change". This seems to have been largely Max> violated by most recent contributors to the project. For Max> example, I see lots of modifications to adjust.c, but very few Max> "prominent notices". How do folks feel about this...should this -- Daniel M. German http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . |