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?