Re: Announce: GPL Framework centered on Postgres

Поиск
Список
Период
Сортировка
От Florian Weimer
Тема Re: Announce: GPL Framework centered on Postgres
Дата
Msg-id 87wtcji9cl.fsf@mid.deneb.enyo.de
обсуждение исходный текст
Ответ на Re: Announce: GPL Framework centered on Postgres  (Kenneth Downs <ken@secdat.com>)
Список pgsql-general
* Kenneth Downs:

>>Many proprietary software vendors think that if you program to an
>>interface which has a sole implementation, your code becomes a derived
>>work of that implementation.  If you sell different licenses for
>>run-time and development environments, such an attitude towards
>>copyright law seems inevitable.

> I am not understanding you.  By sole implementation do you mean sole
> license, or single codebase, or cant-run-without-the-library?

Sole implementation, IOW, you cannot replace the implementation with
something else from a different vendor.

> The last sentence I don't understand at all, can you elaborate?

Suppose that I've implemented a COM (or CORBA) object.  I sell an SDK
(with documentation, IDL files and things like that) for $3,000.  For
each application which redistributes the object, I charge you $150
(because you aren't eligible for volume discounts).  Now the IDL files
can be reverse-engineered from the object in straightforward manner.
So you go out, buy some software that includes the object (maybe even
one of my demo versions), and use that for development.  Instead of
paying me royalties, you instruct your customers to obtain the other
software to get the object.  This isn't too far-fetched, I've seen
things like that many moons ago.

> Which has me thinking of the idea of requiring a copyright notice in
> the HTML files sent to the browser, or some type of "powered by"
> notice.  I will add that to the list of ponderables along with LGPL.

This can be quite obnoxious if the application is ever used with a
non-browser front end.  It's also quite easy to remove the copyright
statement in a reverse proxy, without changing the application itself.

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: autovacuum "connections" are hidden
Следующее
От: Florian Weimer
Дата:
Сообщение: Re: Announce: GPL Framework centered on Postgres