Можно ли использовать GeoServer в коммерческом приложении? [закрыто]
Вопрос
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.
Если вы продаете его, вы должны соблюдать множество правил;)