Re: I want to use postresql for this app, but...

Поиск
Список
Период
Сортировка
От Karsten Hilbert
Тема Re: I want to use postresql for this app, but...
Дата
Msg-id 20040525015929.K561@hermes.hilbert.loc
обсуждение исходный текст
Ответ на Re: I want to use postresql for this app, but...  (John DeSoi <jd@icx.net>)
Ответы Re: I want to use postresql for this app, but...  (John DeSoi <jd@icx.net>)
Список pgsql-general
> >Now, if you don't mind using the ODBC connector, you're scott free.
> >but you WILL be bound by the GPL, and the GPL (not MySQL's interpretation,
> >just the GPL in general) being applied to connect libs seriously limits
> >your ability to distribute code, since you'd have to GPL your own code
> >if you distributed it outside your own private organization.
>
> So are you saying that if you connect to any GPL database (e.g. gnumed
> is a GPL database created with Postgresql), you must GPL your code?

The above only talks about the relationship between the license
of the connection libraries used on the client side in some
frontend code and the license of that frontend code. Any driver
can connect to PostgreSQL regardless of the driver's license.
But software that wants to *incorporate* the *driver*, say,
load it as a Python DB-API module is bound to comply with the
license of the driver. So, GnuMed has to be GPL if it wants to
use pyPgSQL which happens to be a GPL Python DB-API driver for
PostgreSQL.

What you seem to be asking, though, is whether I as a GnuMed
developer can say "No, you cannot connect to our GPL *schema*
unless your connection application is also GPL." Interesting.
Common Sense says "No, I can't do that." But Common Sense
also ponders why.

Myself, personally, as a GnuMed developer, don't really feel
inclined to think that I can stop you from connecting a
commercial application to "our" schema. I would prefer
cooperation.

> Even when using something like ODBC as the connection method?
No, see above.

Karsten Hilbert, MD
GnuMed i18n coordinator
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346

В списке pgsql-general по дате отправления:

Предыдущее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: Error building PHP with PostgreSQL support
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Abnormal Exit Quandary