Лицензирование Ghostscript в коммерческом продукте


19

Мы изучаем перспективы использования Ghostscript в коммерческом продукте (настольное приложение Windows).

Я читал об обходе лицензирования GS в целом, просто предлагая пользователям, что они могут загрузить и установить GS самостоятельно, чтобы улучшить их работу (программное обеспечение на самом деле работает и без него, но большинство пользователей хотели бы рендерить / загружать документы PDF).

Итак, предположим, что мы не поставляем Ghostscript сами, а вместо этого заставляем наше программное обеспечение проверять его доступность и, в случае его отсутствия, предлагать, как его получить (краткий пояснительный текст и ссылка на страницу загрузки). В случае, если он установлен, программа будет использовать Ghostscript API.

Для меня это звучит законно, так как Artifex говорит что-то вроде: «Вам не разрешено отправлять GS, если ваше приложение не соответствует таким-то условиям». Кто-нибудь хотел бы поделиться мнением по этому поводу?


Не ответ, но может помочь вам найти некоторые из них: это похоже на то, что делают некоторые дистрибутивы Linux, которые не распространяют несвободное программное обеспечение. В соответствующее время вам предложат (необязательно) загрузить несвободное программное обеспечение самостоятельно. Debian делает это; другие могут также.
Джошуа Тейлор

3
Audacity делает нечто подобное в отношении LAME, который он использует для кодирования в mp3, если таковой имеется, и советует, где его можно скачать - audacityteam.org/help/faq_i18n?s=install&i=lame-mp3
yoniLavi

Ответы:


22

IANAL, но до тех пор, пока вы не распространяете Ghostscript, вы не делаете никаких копий программы или ее частей и не строите из нее никаких «производных работ», у Artifex нет юридической позиции против вас. Очевидно, они не могут взимать плату за разработку вашей программы таким образом, чтобы она могла запускать утилиту произвольной командной строки с настраиваемым именем и настраиваемыми параметрами для преобразования PDF. И я совершенно уверен, что они не могут брать с вас плату за настройку по умолчанию, соответствующую подписи текущей версии Ghostscript.

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

Короче говоря, то, что вы имеете в виду, IMHO подчиняется условиям лицензии текущей версии Ghostscript.


1
Мне просто любопытно: а что, если для работы программы потребуется Ghostscript? Кроме того, что, если Программное обеспечение не требует его, но предлагает его для собственной настройки, загружая его со своих серверов, аналогично веб-установщикам?
modiX

@modiX: ну, мне так же, как и вам, интересно, что об этом могут подумать юрист или судья ;-) У нас было очень похожее обсуждение сценария «требовать работы» в контексте лицензии GPL (не AGPL) ранее .
Док Браун

Раздел 2 довольно четко запрещает "отправку" Ghostscript с программным обеспечением, не принадлежащим AGPL, без дополнительной лицензии от Artifex. Требование Ghostscript само по себе не является проблемой, но средство, с помощью которого вы уговариваете пользователя приобрести и установить GS, может быть, если оно достаточно автоматизировано, чтобы составлять «доставку». В мире онлайн-менеджера пакетов все обстоит несколько проще, чем с физическими дисками. Пока это отдельное решение пользователя и действие, оно должно быть в пределах лицензии.
Стэн Роджерс

2
@StanRogers: как вы написали - так и должно быть - но, держу пари, если вы спросите пять юристов об этом, вы получите шесть мнений ;-)
Док Браун

12

Для меня это звучит так, будто вы просто решили «интегрировать» свой продукт с Ghostscript, давая людям возможность использовать его или нет. Они сами должны получить копию Ghostscript.

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.