(Eric sent this to me off-list, but this is really part of the
original conversation so I am replying to the list)

On Sun, Jun 13, 2021 at 5:44 PM Eric Auer <[email protected]> wrote:
>
>
> Hi Paul and Jim,
>
> > I was curious how you had handle the GPLv2 license.
>
> NGE Nibbles already used GPL v2 when published by the
> original author, so I have not made changes there, but:
>
> > 2.a) "You must cause the modified files to carry prominent notices
> >     stating that you changed the files and the date of any change."
>
> Good question. I had simply changed the startup message
> of the game to "Andrea Fazzi et al.", 2000-2021, from
> the original "Andrea Fazzi" 2000. Overall, my changes
> were pretty minor, so I wonder what the threshold is
> for adding myself to the disclaimer in the individual
> C++ and H source files and to which of them? In many
> cases, I have only added // comments and run "indent".
>
> Quite a few files made gcc -Wall unhappy, so have for
> example cleaned up unused or uninitialized variables
> and similar things. Larger changes focus on few files,
> such as the improved WaitForRetrace() and intro screen.

I think the best way to deal with that is if you changed something
from the original, you should document it so that others know what
*you* updated versus what Andrea wrote. For any functional changes,
I'd do that. If you've only re-indented the source code, you haven't
really changed anything and you probably shouldn't add your name to
that. (But if you make a release based on this updated code that also
includes re-indented code, you should mention that in the NEWS.TXT
file or README.TXT file, so people know what changed.)


> > Also, don't you want to indicate your own site as the "Primary-site"
> > field of the LSM file?
>
> Also a good question. Jim, which of the -site fields
> should point where in the LSM for NGE Nibbles? Note
> that the sourceforge email address of the original
> author bounces, so I cannot hope for my patches to
> get published there.

There are a few "-site" fields in the LSM spec:

* Primary-site is where people can find the current, up-to-date software

* Alternate-site is where people can find a copy (mirror) of the software

* Original-site is usually used when the software has changed its
"home" and points to the previous Primary-site


So I'd recommend putting Andrea's URL (where it originally came from -
I assume that's SF) in "Original-site" and the new URL in
"Primary-site." If you don't have a "home" for this software, you can
point to /freedos/files/games on Ibiblio. We'll mirror it there
anyway. :-)


**"LSM" is "Linux Software Map" and is the plain text file format
we've used to document FreeDOS packages. LSM is documented on the
wiki:
http://wiki.freedos.org/wiki/index.php/LSM

Jim


_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to