the title speaks for itself. i would like answers from all of you on this. is it because of the modern labor laws or is selling software equal to selling a firearm in america? why are these laws in place? is it an issue of maturity or protection. would love to know
You don't have to be 18 to develop but being 18 puts you into the age of majority. For contract principles that means a person would be bound by the terms of the contract. Contracts with those that are minors are generally unenforceable against them and voidable by the minor. Taking that context, one reason then is that a contracting party wouldn't take that kind of liability should things fall through.