I recently forked a relatively new GPLv3 project on GitHub, as it had seemingly been abandoned not long after its creator had published it, and I wanted to make some improvements, as it was in a fairly broken state and I had a use for it.
I got in touch with the creator of the project to talk about where he was at with it, as I had more or less rewritten everything, having none of their code remaining in my fork.
Our visions of the project differed, so we decided to create a new working branch under the original project for a new project that was more advanced and in line with my vision, as the original creator wanted to have joint ownership of it.
The original creator has since copy-pasted my contributions (mostly verbatim) to this new project into his own, old project with zero attribution to me. Do I have any recourse here? I do not plan on taking any action, though I would like to know what my position is under GPLv3, or if this is rather a moral violation.
We did recently have a bit of a spat lately over some commercial interest in the project, which we reached an agreement on, and I'm wondering if this is a way to get back at my position in that?
At this point I just really don't want to work with the guy any longer.
Thanks in advance!