(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
