Re: About GPL and proprietary software

Поиск
Список
Период
Сортировка
От Jonathan Bartlett
Тема Re: About GPL and proprietary software
Дата
Msg-id Pine.GSU.4.44.0309081254500.9500-100000@eskimo.com
обсуждение исходный текст
Ответ на Re: About GPL and proprietary software  (Kaarel <kaarel@future.ee>)
Список pgsql-general
> Would a perl application using DBI have a similar problem? Or how would
> one then legally use PHP with MySQL without GPL-ing your product and
> without buying MySQL commercial license?

I don't think so, especially since you can ship them separately.  If I
just have code telling my computer to use the DBI module, but don't
actually ship the DBI module, I'm not using any MySQL code.  The end-user
is the one combining the works (they could just as easily have dropped in
a closed-source driver with the same interface), which you have permission
to do under the GPL.

When programming w/ C it's different because #include literally includes
MySQL's header files into your code, thus making the binary a derivative
work.  The source is not a derivative work, since it doesn't make use of
MySQL code, but the binary is, subjecting it to the GPL (which means you
have to distribute code).

Jon


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

Предыдущее
От: Richard Huxton
Дата:
Сообщение: Re: About GPL and proprietary software
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: About GPL and proprietary software