I came across a very interesting legal case for open source software. Let's consider the following: one of the contributors to your code base turned out to be a minor (16l). I was just wondering if minors (persons under the age where they can legally enter into a contract, without a parents signature) can contribute to open source software. Couldn't there be a case where a contribution was made but then the parent later says that the work (by the minor) will not be released under an open source licence?
Theoretically, these are very far-reaching implications, because each MIT library used in code may not be open source if created by 16 years old.
Let's imagine such a library is used in millions of copies of other software, and this is the case, hmm. Or better, the minor's parents say that they don't like the MIT license, but the GPL is ok. Will a million copies of other software get infected with the GPL license?