I had a non-compete in a startup contract and I outright refused to sign it. I'm glad I did. They wanted complete control of all the software I wrote too (which up until that point had been GPLv3; all volunteer work). After the startup failed, my efforts in that contract negotiation paid off as I made sure I was allowed to re-release the software as GPLv3. It's currently used by students at the University of Dayton:
https://penguindreams.org/blog/why-i-dont-sign-non-competes/
I had a non-compete in a startup contract and I outright refused to sign it. I'm glad I did. They wanted complete control of all the software I wrote too (which up until that point had been GPLv3; all volunteer work). After the startup failed, my efforts in that contract negotiation paid off as I made sure I was allowed to re-release the software as GPLv3. It's currently used by students at the University of Dayton:
https://bigsense.io