But this "clause" is not part of the License for "work A"! The License is a separate text file in the source directory. This "clause" is just a comment embedded directly in the source files. If you use the code to copy work B, you are not breaching the "license" of work A, only "breaching" (whatever that means) this "clause". A more logical view is that this is not a "clause" at all, just a clarification to the user about what is and is not allowed.
Posted Dec 27, 2012 12:02 UTC (Thu) by hummassa (subscriber, #307)
[Link]
One simple counter-example: down here in Brazil, the clause in Apple's OSX license "only run this in Apple hardware" is null and void (*). what you call the "clarification" is, effectively, here, one extra clause to the license.
(*) our Software Law grants us the right of modifying legally-acquired software in any way we need, if it is with the objective of making it run in our hardware and/or operating system, for our private use. (Law 9609/98, art. 6, IV)