Я разрабатываю приложение, которое требует сторонней структуры, которая находится под лицензией Eclipse Public License (EPL). Приложение представляет собой коммерческое приложение на стороне сервера, которое будет работать на моих серверах. Программное обеспечение EPL распространяется как двоичные файлы (файлы jar). Я использую только пакеты и не вношу никакого вклада, т.е. Не внося никаких изменений в источник.
В EPL я считаю, что я не "Contributor", и я не делаю "Contribution". Но если я хочу сделать свое программное обеспечение доступным для установки на каком-то удаленном сервере, у меня возникают проблемы с ТРЕБОВАНИЯМИ EPL:
b.iv - "указывает, что исходный код для Программы доступен от такого Contributor и информирует лицензиатов о том, как получить его разумным образом на носителе, обычно используемом для обмена программным обеспечением, или через него".
Означает ли это, что если мне нужно изменить исходный код сторонней структуры для моих собственных целей, мне нужно будет распространять весь исходный код?
EPL предполагается коммерчески дружественным, но мне это не кажется.