Suppose I have a program which uses the BSD 2-Clause license:
Copyright (c) 2016 Myself All Rights Reserved [BSD 2-Clause boilerplate here] It happens to use a library, in some foo/ subdirectory which contains exactly the same license:
Copyright (c) 2016 Other Dev All Rights Reserved [Identical BSD 2-Clause boilerplate] While keeping this foo/LICENSE file where it is, can I just add Other Dev to my top-level license file? For instance like this:
Bar Program: Copyright (c) 2016 Myself All Rights Reserved Foo Lib (foo/ subdirectory) Copyright (c) 2016 Other Dev All Rights Reserved [BSD 2-Clause boilerplate] Or is this fine:
Copyright (c) 2016 Myself All Rights Reserved Copyright (c) 2016 Other Dev All Rights Reserved [BSD 2-Clause boilerplate] Can we factor out the "All Rights Reserved":
Copyright (c) 2016 Myself Copyright (c) 2016 Other Dev All Rights Reserved [BSD 2-Clause boilerplate] Who exactly wrote what is covered in the individual source file copyright headers.
If someone borrows code which is mine (not under /foo) will they understand that they may remove the Copyright lines mentioning Other Dev from the LICENSE, including only copyright notices that pertain to the material being taken?