I couldn't care less about IP myself - but the real reason this stuff is pretty standard is that investors are somehow really bullish about IP (the "secret sauce"). Against our own beliefs, we decided for pretty strict contract terms around IP as this topic usually turns out to be one of the standard blockers in any funding and exit negotiations. In former companies, after a financing round people had to sign new terms and that can get pretty complicated.
That's the real reason things are pretty messed up all around protecting IP.
As we've survived without funding so far, we're thinking of relaxing this as well. Kudos to GitHub's investors for staying away from this nonsense.
That's the real reason things are pretty messed up all around protecting IP.
As we've survived without funding so far, we're thinking of relaxing this as well. Kudos to GitHub's investors for staying away from this nonsense.