[ The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list ]
On 21.06.20 13:20, Florian Weimer wrote:
Otherwise, it's much more complicated. It definitely sounds problematic to remove copyright notices that you yourself did not add. On the other hand, people routinely do that when they compile software and upload it to someone else's computer for execution, without preserving these notices notices, even when the copyright notices explicitly state that distribution of binaries must preserve these notices.
Besides, if a generally available piece of software (not written by the authors of the submission) is involved, why would it be necessary to remove its corresponding copyright notices? In order to preserve anonymous character of the paper, isn't it enough to simply state that a given fragment of library involves third-party software, already in public domain and not necessarily written by submitting authors? Moreover, it is not even always necessary to include such code verbatim: one can use git submodules, git-lfs etc.
It seems anyway that the original post was asking about the scenario where the software is entirely self-developed. But it is a good opportunity to clarify such issues in a broader context.