Могу ли я сделать распространяемый postgreSQL? - PullRequest
2 голосов
/ 28 августа 2011

Я не знаю об открытом исходном коде, я читаю некоторые лицензии, но я хочу узнать о вашем опыте с ним, моя цель - написать свое программное обеспечение и сделать его распространяемым с postgreSQL, могу ли я сделать это без какой-либо оплаты? Я читал кое-что о MySQL, что вам нужно заплатить комиссию, если вы сделаете это в своем выпуске программного обеспечения.

Ответы [ 2 ]

4 голосов
/ 28 августа 2011

Я не юрист, и это не является юридической консультацией.

PostgreSQL, включая используемый вами драйвер Npgsql, лицензируется на условиях Лицензия PostgreSQL . Основной пункт лицензии:

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

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

Это одна из основных причин, по которой я предпочитаю PostgreSQL вместо MySQL для новых разработок; официальные клиентские библиотеки MySQL лицензируются по лицензии GPL, что означает, что вам необходимо приобрести коммерческую лицензию для распространения закрытого кода, использующего эти библиотеки.

1 голос
/ 28 августа 2011

Мы используем postgreSQL в приложении, которое мы разрабатываем, и мы не увидели никаких затрат на развертывание приложения с postgreSQL. Я думаю, что мы даже послали им по электронной почте, чтобы убедиться. Так что мой ответ будет: нет, никаких затрат не будет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...