Повторное лицензирование библиотеки BSD

Мне нравится библиотека, выпущенная под лицензией BSD. Эта библиотека активно не поддерживается с конца 2007 года.

  • Могу ли я раскошелиться на библиотеку и получить лицензию на условиях лицензии Creative Commons?
  • Оригинальный автор должен быть проинформирован?
  • Есть ли проблемы, кроме этих?

РЕДАКТИРОВАТЬ

На основе отзывов, предоставленных несколькими ответами, я предоставляю более подробную информацию о моем конкретном случае.

Я переписываю некоторый низкоуровневый код лицензионной библиотеки BSD ( JLine) с использованием библиотеки LGPL ( JNA). Могу ли я опубликовать эту работу в другой лицензии?

6 ответов

Решение

Вы не можете удалить лицензию BSD. Что вы можете сделать, это поставить его под другую лицензию также. Например, Microsoft однажды приняла сетевой код BSD. Если вы посмотрите на соответствующие дисплеи, вы найдете уведомления, требуемые лицензией. С другой стороны, копия Microsoft также находилась под той лицензией, которую использовала Microsoft, и модификации Microsoft не были ни свободными, ни с открытым исходным кодом.

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

Однако, почему вы хотите получить лицензию? Я не знаю, какая лицензия CC вас интересует, и их очень много, но какая здесь выгода?

Вы можете многое сделать с лицензионным кодом BSD, но вы не можете точно "лицензировать" его. Пара абзацев, которые вы видите в коде, является действительной лицензией, и она точно говорит вам, что вы должны делать, а что нет. Он очень короткий и достаточно простой для понимания, в отличие от большинства других лицензий: храните информацию о лицензии и авторских правах.

Код, который вы добавляете, может быть лицензирован по вашему желанию.

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

Только владелец авторских прав может выдать другую лицензию, поэтому вы должны попытаться связаться с ними.

Поскольку вы не являетесь владельцем кода, вы не можете повторно лицензировать его. Однако лицензия BSD настолько неограничена, что вы также можете лицензировать ее под другой, более ограниченной лицензией, такой как GPL. Тем не менее, вы, вероятно, не хотите использовать CC, он сделан для медиа, а не для программного обеспечения. Реальные лицензии на программное обеспечение доставят вам гораздо меньше проблем. Если вы хотите, чтобы оно было неограниченным, сохраняйте его как BSD. Если вы хотите, чтобы это было более ограничительным, рассмотрите GPL или LGPL.

Creative Commons обычно используется для творческих работ: музыки, литературы и т. Д. - Я не уверен, применимо ли это к коду кода или нет.

Для повторного лицензирования кода вы можете использовать лицензию на программное обеспечение, например лицензии GPL, Apache или Mozilla. Есть тонны на выбор, в зависимости от ваших требований.

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

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

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

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