> My code is not theirs and this is the core issue.
This is _exactly_ why a lot of jurisdictions assign/assume copyright by default, and make it hard to 'remove'. Otherwise authors would see their work ripped off in a lot of inventive ways.
When the default state is that every work is copyrighted, that removes a lot of possible confusion, and possible excuses.