Где я могу разместить уведомление об авторских правах на чужую работу на моем веб-сайте?

Мой сайт содержит: 1.FancyBox (для наложения изображений) 2.GalleryView (слайдер), и оба используют JQuery.

Они оба могут свободно использовать, но они настаивают на своем сообщении об авторских правах, показанном, где работа используется. Я не понимаю, где я должен показать сообщение. Лицензионное сообщение GalleryView. (И Fancybox, и это под лицензией MIT, я полагаю)

Copyright (c) 2009 John Anderson III

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Где я могу показать это на моем сайте? И я должен показать отдельное сообщение для JQuery, которое я не использую напрямую?

2 ответа

Решение

Давайте посмотрим как разработчики:

Мой сайт содержит: 1.FancyBox (для наложения изображений) 2.GalleryView (слайдер), и оба используют JQuery.

Так сказать, если пользователь заходит на ваш сайт, вы предлагаете загрузить какое-то программное обеспечение. Когда пользователь решает загрузить программное обеспечение (активировать сценарии), вы предоставляете копию следующего программного обеспечения:

  1. JQuery - По данным сайта это MIT или же GPL,
  2. FancyBox - Относится к тому же: MIT или же GPL,
  3. GalleryView - в соответствии с файлом LICENSE.txt это MIT

Примечание: 3. содержит сторонний код с разными авторами и лицензиями, в основном BSD-3-Clause насколько я мог видеть, но я не смотрел дальше. Я бы сказал, если у вас есть профессиональный интерес к использованию этой библиотеки, свяжитесь с ее автором, попросите исправить информацию о лицензировании. Разрешительные лицензии, такие как BSD-3-Clause есть требования, которые должны соответствовать, чтобы получить права на использование. Просто скажу, я бы сказал, что это обычное дело, так что не о чем беспокоиться, просто позаботиться.


Как можно видеть из этого листинга - и на мгновение игнорируя проблемы в 3. - все программное обеспечение доступно по свободной лицензии, поэтому, как вы писали, они бесплатны для использования.

Но, как вы сформулировали это, они "настаивают на том, чтобы в сообщении об авторских правах указывалось, где используется произведение"., Давайте выберем эту часть из BSD-3-Clause текст лицензии:

При повторном распространении исходного кода должно сохраняться указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности.

И из MIT текст лицензии:

Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.

Я думаю, что это довольно ясно: когда вы передаете программное обеспечение, вы должны передать авторские права / авторские права / условия использования / лицензию.

В зависимости от того, как вы поставляете программное обеспечение, вы можете поместить эти термины в исходный код и доставить его непосредственно с файлами javascript.

Если вы создаете двоичную версию программного обеспечения (например, упаковываете / сжимаете программное обеспечение), эти комментарии могут быть удалены. Вы все еще можете добавить их снова в верхней части файла.

Кстати, jQuery довольно щедр, например, для файлов, которые доставляются никем меньше, чем Google Inc., вы найдете это:

https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

/*! jQuery v1.7.2 jquery.com | jquery.org/license */
(function(a,b){function cy(a) ...

Таким образом, Google дает "Кредит", говоря, какое программное обеспечение это файл (jQuery v1.7.2), откуда они его взяли (jquery.com), и они предоставляют информацию о лицензировании (jquery.org/license). С юридической точки зрения этого может быть недостаточно, если вы поговорите со своим адвокатом, однако в этом случае я предполагаю, что это принятая процедура в проекте jQuery.

Но это не значит, что это будет хорошо для Джона Андерсона III, Джорджа Макгинли Смита и Роберта Пеннера (и, возможно, Блэр Митчелмор). Позднее, кстати. использует лицензию WTFPL, которая считается шуткой. Обычно это не принимается и вызывает ненужные вопросы, поэтому, опять же, автору, который упаковывает пакет 3., вероятно, следует сделать то же самое, что и люди из облачного стека.

Заключение веб-мастерицы

Это программное обеспечение, которое мы обычно связываем в <script> теги в <head> (и реже <body>) лучше всего упакован, чтобы избавить нас от ненужного трафика. Это означает, что исходная форма файла изменяется, и часто отсутствуют комментарии, содержащие информацию об авторских правах и лицензировании. Но часто эти лицензии требуют от нас предоставления этой информации.

Представляется многообещающим просто использовать другую семантическую функцию HTML для предоставления информации об авторских правах: ссылку об авторских правах, которую вы можете поместить в заголовок рядом с тегами сценария:

<link href="contact.html#credits" rel="copyright" title="Licensing Information">

или для тех из нас, кто находится в лагере HTML 5:

<link href="contact.html#credits" rel="license" title="Licensing Information">

Это пример предоставления другого документа на языке разметки гипертекста, в котором перечисляется используемое программное обеспечение и предоставляется информация о его лицензировании в удобочитаемой для человека форме ( сравните). Пожалуйста, ознакомьтесь с HTML-ссылкой на ваш выбор, чтобы узнать больше о <link> тег.

Надеюсь, это полезно. Я не хочу мешать вам обратиться к юристу, чтобы уточнить это, однако ваш адвокат может даже не добавить к этому больше: страницу "Кредиты", информацию о лицензии и ссылку на эту страницу со всех страниц, на которых есть ссылки. программного обеспечения. Что еще можно хотеть? Бьюсь об заклад, если вы сделаете это, вы один из самых хороших граждан там.

IANAL просто разработчик программного обеспечения, поэтому спасибо, что спросили об обратной связи, я мог бы стать одним из тех разработчиков, и, естественно, я бы предпочел, чтобы кто-то спрашивал, а не делал ничего. Как разработчик, я бы сказал: самое главное, чтобы пользователи моего программного обеспечения узнали о правах, которые они имеют на используемое ими программное обеспечение. Спасибо, что спросили, как сделать это возможным!

Вы спрашиваете юридическую консультацию. Прислушайтесь к своему усмотрению, обратитесь к юристу или обратитесь к правообладателю за их мнением (возможно, самая надежная ставка).

Другие вопросы по тегам