Re: Berkeley DB license

Поиск
Список
Период
Сортировка
От Hannu Krosing
Тема Re: Berkeley DB license
Дата
Msg-id 392256EB.A8BB99AD@tm.ee
обсуждение исходный текст
Ответ на Berkeley DB license  ("Michael A. Olson" <mao@sleepycat.com>)
Список pgsql-hackers
Tom Lane wrote:
> 
> 
> 3. Additional access methods.  Mike thinks we could live with using
> BDB's Recno access method for primary heap storage.  I'm dubious
> (OK, call me stubborn...).  We also have index methods that BDB hasn't
> got.  I'm not sure that our GIST code is being used or is even
> functional,

There was some discussion about GIST in 6.x and at least some people 
seemed to use it for their specific needs.

> but the rtree code has certainly got users.  So, how hard
> might it be to add raw-heap and rtree access methods to BDB?
>

What if we go ahead an add R-tree and Gist and whatnot to DBD, 
won't they become property of Sleepycat licensable for business 
use by them only ? 

Ditto for other things we may need to push inside BDB to keep good 
structure.

> 
> Anyone see any major points that I've missed here?
> 

I still feel kind of eery about making some parts of code 
proprietary/GPL/BDB-PL and using PostgreSQL only for SQL layer 
and not storage.

We should probably also look at the pre-Sleepycat (v 1.x.x) 
BDB code that had the original Berkeley license and see what we 
could make of that. 

It does not have transaction support, but we already have MVCC.

It does not have page size restrictions either ;)

And using even it still gives some bragging rights to Sleepycat ;)

---------
Hannu


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

Предыдущее
От: "Gene Sokolov"
Дата:
Сообщение: Re: Problems with the new Majordomo 2.
Следующее
От: Vince Vielhaber
Дата:
Сообщение: Re: Problems with the new Majordomo 2.