Think of legalise as a low level language for defining law. It has to cover not only the common cases, but also the corner cases, account for differences in running environments (i.e. courts), cover bugs found in previous versions, and so forth.
Even simple programs, made robust enough to run anywhere, get pretty damned big.
That makes the Apache 2.0 license a simpler choice than a MIT style license (from the point of view of a lawyer), as it's incredibly explicit and battle tested.
Even simple programs, made robust enough to run anywhere, get pretty damned big.
That makes the Apache 2.0 license a simpler choice than a MIT style license (from the point of view of a lawyer), as it's incredibly explicit and battle tested.