У меня есть этот открытый исходный код с лицензией MIT, который использует лицензированную библиотеку Apache 2.0.
Я хочу включить это в свой проект, чтобы он мог быть построен сразу же.
В пункте 4 этой лицензии объясняется, как ее распространять:
выдержка:
4 Перераспределение . Вы можете воспроизводить и распространять копии Работы или ее Производных работ на любом носителе, с изменениями или без них, а также в форме Источника или Объекта, при условии, что Вы соответствуете следующим условиям:
Вы должны предоставить любым другим получателям Работы или Производных Работ копию этой Лицензии; а также
Вы должны заставить любые измененные файлы иметь заметные уведомления о том, что Вы изменили файлы; а также
Вы должны сохранить в форме «Источник» любых Производных работ, которые Вы распространяете, все уведомления об авторских правах, патентах, товарных знаках и атрибуции из формы «Источник» Произведения, за исключением тех уведомлений, которые не относятся к какой-либо части Производных произведений; а также
Если Работа включает в себя текстовый файл «УВЕДОМЛЕНИЕ» в качестве части своего распространения, то любые распространяемые вами Производные работы должны включать читаемую копию уведомлений об атрибуции, содержащихся в таком файле УВЕДОМЛЕНИЯ, за исключением тех уведомлений, которые не относятся к какой-либо части Производные работы, по крайней мере в одном из следующих мест: в текстовом файле УВЕДОМЛЕНИЯ, распространяемом как часть Производных работ; в исходной форме или документации, если она предоставляется вместе с Производными работами; или в отображении, созданном Производными работами, если и где такие сторонние уведомления обычно появляются. Содержимое файла NOTICE носит исключительно информационный характер и не изменяет Лицензию. Вы можете добавить свои собственные уведомления об атрибуции в Производные работы, которые Вы распространяете, вместе или в качестве дополнения к тексту УВЕДОМЛЕНИЯ от Работы, при условии, что такие дополнительные уведомления о присвоении не могут быть истолкованы как изменение Лицензии. Вы можете добавить свое собственное заявление об авторских правах в свои модификации и предоставить дополнительные или иные условия лицензии для использования, воспроизведения или распространения Ваших модификаций или для любых таких Производных произведений в целом, при условии, что Вы используете, воспроизводите и распространяете Работа в противном случае соответствует условиям, указанным в настоящей Лицензии.
Я не создаю производную работу (я планирую предоставить ее как есть).
У меня нет файла NOTICE, только мой собственный файл LICENSE.txt.
Вопрос: Где я должен написать что-то вроде: «В этом проекте используется библиотека Xyz, распространяемая под Apache 2.0 ...»? Что рекомендуется?
Должен ли я предоставить файл лицензии Apache тоже? Или было бы достаточно, если бы я просто сказал «Найти лицензию онлайн здесь ... »
Я надеюсь, что кто-то, кто делал это в прошлом, может пролить свет на этот вопрос.
источник