Я хочу использовать сторонний код в качестве моей внешней среды, например Bootstrap. В коде для Bootstrap и jQuery есть лицензия. Например, в boostrap.css :
/*!
* Bootstrap v3.0.3
*
* Copyright 2013 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world @twitter by @mdo and @fat.
*/
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
Можем ли мы удалить этот текст? Чтобы уменьшить количество HTTP-запросов, мы хотим создать один файл CSS, чтобы Bootstrap сочетался с настраиваемым стилем CSS.
У меня вопрос: можем ли мы удалить этот текст, и если мы сделаем это, будем ли мы нарушать какие-либо законы? Что мы должны делать и не делать?
/* Bootstrap v3.0.3 Copyright 2013 Twitter, Inc Licensed under the Apache License v2.0 http://www.apache.org/licenses/LICENSE-2.0 Designed and built with all the love in the world @twitter by @mdo and @fat. */
Сократите CSS и JS, но сохраните лицензии без изменений, они добавят менее 0,01 КБ на страницу при сжатии.4.c.
здесь .Ответы:
У вас действительно есть две лицензии: Лицензия Apache 2.0 и Лицензия MIT .
Оба имеют ограничения, которые требуют сохранения авторских прав и других уведомлений. Как указано здесь для лицензии Apache на условиях лицензирования :
И здесь для MIT License на условиях лицензии :
Это причина, почему вы видите эти уведомления выше. Таким образом, по закону эти уведомления не должны быть удалены из работ / файлов, в которых они находятся.
Являясь бенефициаром работы других людей, этично также честно отдавать им должное и соблюдать условия лицензирования.
источник