On Monday 26 Oct 2009, James Sleeman wrote:
> On 26/10/09 04:39, Durk Talsma wrote:
> > The code itself was
> > committed under the GPL, with the explicit intention of
> > exposing crooks who had been tinkering with the binary. Anybody
> > still has the right to change that source code, to modify it
> > according to their needs.
>
> I would submit that if this is the case, only to
> discourage/prevent binary modification without the possibility of
> redistribution of the source, then a comment in the code of that
> function regards the need to "properly" change the URL by direct
> entry of the corresponding character values would perhaps be more
> agreeable to followers of this list.
>
> It would in that instance undeniably be a measure to prevent
> violation of GPL, and not seen as a subterfuge to discourage use
> of the GPL, in fact it could be seen as supporting the GPL if
> such a comment was present.

Condition 2c of the GPL (V2, which the version that FG uses) says;

"If the modified program normally reads commands interactively  when 
run, you must cause it, when started running for such interactive 
use in the most ordinary way, to print or display an announcement 
including an appropriate copyright notice and a notice that there 
is no warranty (or else, saying that you provide a warranty) and 
that users may redistribute the program under these conditions, and 
telling the user how to view a copy of this License.  (Exception:  
if the Program itself is interactive but does not normally print 
such an announcement, your work based on the Program is not 
required to print an announcement.)"

and condition 2a says:

"You must cause the modified files to carry prominent notices 
stating that you changed the files and the date of any change."

It could be argued then that FG  _should_ display such a license and 
warranty message, along with the other startup status messages on 
the splash screen, but in any case, there would be no problem in 
incorporating such a message.

Furthermore, should that bit of code subsequently be removed by 
someone who then redistributes the software they must include a 
notice in connection with its removal in the amended source code, 
which as GPL'd software must be made available.  While removal of 
that bit of code would be trivial (and it shouldn't be made 
difficult to do) it would force a change in the code, which must be 
accompanied by the notice in the amended source.  Then the issue 
just comes down to whether the amended source code is made 
available or not, which would then be a valid licensing issue.

LeeE

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to