[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1053478: RFS: angband/4.2.5+dfsg-1 -- roguelike game



>For snd-cocoa.m, ui-effect.c, and ui-player-properties.c, I am interested in documenting the copyright holders in
>d/copyright (just saying "1989-2023 Angband contributors" is not enough). 

Why is it not enough? Angband has 85 contributors listed on github alone, and many of the source files had dozens of additional contributors before they first appeared on github 13 years ago. Angband was released under GPL-2 in the late noughties (v3.1.0) and everyone contributing code since then has done so in the knowledge that Angband has a dual licence. To require contributors for these three files to be documented in d/copyright, but not the contributors to any other files, seems bizarre and disproportionate. 

>snd-win.h is licensed under BSD-2-clause (which is GPL-2 compatible), however, the file misses the disclaimer which is
>referred to in both clauses. Not including it means breaking the license conditions. The same applies to other files:
>src/sound.h, src/snd-sdl.h, src/message.c, src/message.h, src/z-textblock.c. As I have mentioned, I had only looked at
>the upstream diff, not all source files.

These can be fixed by including the disclaimer, I will do that and offer the patch upstream.

>main-ibm.c does not mention a GPL-2 option. The only license that is mentioned is the Angband license which is not
>DFSG-free. Upstream should make sure to mention GPL-2 as an alternative.

This is a simple oversight - main-ibm.c was restored from a version prior to the dual licence. Again I will correct this and offer the patch upstream. 

Thanks

Chris

Reply to: