¿Puedo hacer que un postgreSQL sea redistribuible?

I dont know about open source, I read some licenses but I want to know about your experiences about it, my goal is write my software and make a redistributable with postgreSQL, can I do it without pay any fee? I read something about MySQL, that you need pay a fee if you make a redistributable of this in your software release.

preguntado el 27 de agosto de 11 a las 20:08

Are you just distributing an application that usos PostgreSQL, or are you agrupación PostgreSQL with your application? Which PostgreSQL client library / driver are you using? -

my software uses PostgreSQL and I want to bundling it with my installer, my software is writed in C# and I use ADO.NET -

2 Respuestas

I am not a lawyer, and this does not constitute legal advice.

PostgreSQL, including the Npgsql driver you are using, is licensed under the terms of the PostgreSQL license. The primary clause of the license is:

Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.

Bundling PostgreSQL and the driver with your software is fine. The license is very similar to the MIT license, which boils down to "do whatever you want, just include a copy of the license text and don't misrepresent ownership or omit the copyright notices."

This is one of the primary reasons I prefer PostgreSQL over MySQL for new development; the official MySQL client libraries are licensed under the GPL, which means you need to purchase a commercial license to distribute proprietary code that uses those libraries.

Respondido 28 ago 11, 00:08

The paraphrase of the license Tom Lane, one of the core developers often uses is "Do what you want with it, just don't sue us." - Scott Marlowe

We are using postgreSQL in an app we are developing, and we couldn't see any costs involved for deploying the app with postgreSQL. I think we even emailed them to make sure. So my answer would be that no, there are no costs involved.

Respondido 28 ago 11, 00:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.