Можно ли использовать GeoServer в коммерческом приложении? [закрыто]

StackOverflow https://stackoverflow.com/questions/645126

  •  22-07-2019
  •  | 
  •  

Вопрос

GeoServer распространяется по лицензии GPLv2. Я знаю, что это означает, что я не могу делать производные коммерческие работы из этого приложения. Например, я не могу добавлять новые интерфейсы, плагины и т. Д. В GeoServer как приложение с закрытым исходным кодом.

Однако можно ли использовать его в качестве внутреннего сервера для внешнего интерфейса приложения с закрытым исходным кодом? Картографический сервер, совместимый с oGC, предоставляет определенные интерфейсы, совместимые с OGC, для использования карт и данных. Есть несколько других ГИС-серверов, которые могут сделать это, таких как MapServer (бесплатно) и ArcGIS Server (коммерческий).

Итак, допустим, я создаю среду Flex GIS с закрытым исходным кодом для потребления данных через веб-сервисы, совместимые с OGC. Если бы я продал это приложение и включил GeoServer (без изменений) в качестве части установки (с соответствующими лицензиями), я бы нарушил GPL?

Как я могу использовать GeoServer в коммерческом приложении с закрытым исходным кодом, если это вообще возможно?

Это было полезно?

Решение

Я думаю, что нашел ответ здесь.

http://geoserver.org/display/ GEOSDOC / Do + I + нужно + а + патентованный + лицензия + FAQ

  

Я - интегратор, который обращается к   WFS и WMS GeoServer с   частная система, мне нужно купить   лицензия?

     

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

Я интегратор, который   используя GeoServer с проприетарным   база данных, мне нужно купить лицензию?

     

Нет, GPL не распространяется на   База данных, с которой вы интегрируете.   Действительно, если бы это было так, мы бы не были   возможность GeoServer поддерживать ArcSDE,   Oracle и DB2.      

Я использовал ядро   модули GeoServer для создания нового   Гео-куриные услуги, но не   использовать любые услуги W * S, я должен   освободить мой код?

     

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

Другие советы

Да, если вы не продаете приложение и не применяете к нему GPL.

Если вы продаете его, вы должны соблюдать множество правил;)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top