I just want to leave a few links here "for the record", regarding Greg Maxwell's accusation of insufficient attribution for the UTXO per-output changes in Bitcoin ABC.
Let's look at Greg's "Notice of copyright infrigement" [sic] on Github. He links to a commit, which has a commit message starting with "This is the main chunk of the work started with D342 ."
So what is this mysterious "D342"? It's an earlier commit, which has a commit message including this sentence: "This is based on work from Pieter Wuille."
Let's also look at a few other commits: D471 states "This is based of work from Pieter Wuille and a continuation of D342 .", D368 includes the statement "This is useful during reorg. It is based on work by Pieter Wuille and a continuation of D342 ."
In fact, pretty much all the commits implementing this change refer back to D342, which contains the attribution to Wuille. If we really want to dig more, look in the ABC source management for D342, where you can see about a dozen other commits refer to it.
The release notes also state "backport from Core"
It is completely clear and unambiguous that the source of this change is properly attributed to Pieter Wuille and Core.
Let's look at Greg's "Notice of copyright infrigement" [sic] on Github. He links to a commit, which has a commit message starting with "This is the main chunk of the work started with D342 ."
So what is this mysterious "D342"? It's an earlier commit, which has a commit message including this sentence: "This is based on work from Pieter Wuille."
Let's also look at a few other commits: D471 states "This is based of work from Pieter Wuille and a continuation of D342 .", D368 includes the statement "This is useful during reorg. It is based on work by Pieter Wuille and a continuation of D342 ."
In fact, pretty much all the commits implementing this change refer back to D342, which contains the attribution to Wuille. If we really want to dig more, look in the ABC source management for D342, where you can see about a dozen other commits refer to it.
The release notes also state "backport from Core"
It is completely clear and unambiguous that the source of this change is properly attributed to Pieter Wuille and Core.