缩小的javascript和css文件中的版权信息

时间:2015-04-10 15:03:30

标签: javascript css bundling-and-minification source-maps copyright-display

我想我可能需要重新审视这一点,出于好奇,如果没别的话。

是否允许从缩小的js和css文件中删除许可证信息,如果这些文件是使用指向未分隔源的源映射生成的,并且所有文件(具有许可证)都可用?

我问,因为当我缩小几个文件时,我发现我无法减少的大部分大小来自于携带所有许可证信息。我可以看到,对于浏览器功能和下载,可能只使用最小的缩小源,但该文件只能由浏览器使用来呈现。如果打开控制台,将下载源映射以将查询用户指向未经授权的源,并保留原始许可证完整且可根据要求提供的要求。

具体来说,要启动Apache License 2.0(http://www.apache.org/licenses/LICENSE-2.0),MIT许可证(http://en.wikipedia.org/wiki/MIT_License)和GPLv2(https://www.gnu.org/licenses/gpl-2.0.html)。

2 个答案:

答案 0 :(得分:1)

据我所知,文件应该包含或引用它的许可证。无论哪种方式,我都不会冒险。我不会担心这个评论。他们通常不 长。

答案 1 :(得分:0)

源地图相对较新,旧版浏览器肯定不支持。例如,IE 10及更早版本不支持它们。您可能至少在某些浏览器上违反了许可条款。