Yeah, and that's why I said it would be nice if LibreJS had some file
integrety check (via MD5 or whatever) against the official version(s) and
reject the file if it does not match common MD5 checks. There may be multiple
MD5 checks for jQuery for example as sourceMap linking names in the Google
version ("jquery.min.map" instead of "jquery-2.0.3.min.map" in the official
version) may have a Md5 difference.
Either way, once the sourceMap naming conventions are linking to the proper
source files, the source is pretty similar.
http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.js and
http://code.jquery.com/jquery-2.0.3.js are similar if you compare the two and
these are the source files referenced in the sourceMap in the minified
version.
I know that this discussion has gone into a license war, but I feel that
jQuery is an excellent free software library that is important to the
internet. I use it and develop with it all the time and I ALWAYS use an
official version.