If you're able and willing to code in your off-time, you should be doing it for the good of the Company. /s
If you're able and willing to code in your off-time, you should be doing it for the good of the Company. /s
It’s purely to help themselves.
Secondly most IT companies have 'innovation participation' programs that want to have first dibs on all your creative ideas, whether it's on the clock or off.
Thirdly, in an industry with very low start-up costs (all you need is a computer)and high competition for talent, even the potential threat of a former employer claiming IP over your new business can be a potential deterrent that nudges people into just not do it.
What happens if you create something patentable in the eve information related to your employer's business, maybe even to your project. Can you patent it yourself and then collect royalties from your employer?
What happens if you infringe Copyright on a competitor on your GitHub project, where your GitHub profile also says where you are working, can the competitor distinguish wether it was you personally or as part of work?
For creative work it is tough to fully distinguish between work and leisure time ... some companies deal with this better though, than others.
In these civil suits, the one with the most money wins, so you would still lose even if you indeed solved the problem after you left.
No need to defend those huge corporations. They're perfectly capable of bribing officials to screw over employees all by themselves.
The specific problem seems to be about patents and trade secrets. If a contract covered those two things well, would an employer have legitimate cause to push further than that?
A good solution is hard.
jk
</sarcasm>
<sarcasm>...</sarcasm>
</sarcasm>
/sarcasm
/sarc
/s
\sExcuse me, what the f...?