Q16: Is "minified" JavaScript Source Code?
No. Minified JavaScript, while not an "executable" in the software engineering sense of the word, is difficult for humans to read, edit, and modify. As such, it is not "the preferred form for modification" and so it is not Source Code as defined by the license. Therefore, minified JavaScript is the Executable form, and the responsibilities set out in the license for distribution of the Executable form should be met when you distribute minified MPL-licensed JavaScript.

Compare to OOXML.  Like interpreted code, you could (and, I believe) should argue that purposely obfuscated human-readable code and standards are operating as executable/proprietary code.

Labels: , , , ,