Currently working out a deal for a freelance project and debating the question of codebase ownership. It feels wrong giving my client full ownership of the code, but I'm not sure if it's standard practice to be paid $$ and receive partial ownership of the code.
Does anybody have relatable experiences with contract negotiations for side projects? What does a standard contract look like?