[Seaside] Re: OBject databases
Wouter Gazendam
wouter.gazendam at gmail.com
Wed Apr 6 14:01:19 CEST 2005
Correction, I've used the LGPL. I'll look into using another license.
Wouter
On Apr 6, 2005 1:53 PM, stéphane ducasse <ducasse at iam.unibe.ch> wrote:
> Hi
>
> could you avoid GPL because this is viral license?
> So nobody should use your code even for noncommercial use because of
> the pernicious
> effect of GPL with images-based architecture.
> In squeak I can tell you that we do not want anymore gpl, use BSD or
> MIT this is stupid simple and we can
> understand them.
>
> Stef
>
>
> On 6 avr. 05, at 13:45, Wouter Gazendam wrote:
>
> > I've just published the bundle 'OO Storage' to the public repository
> > under the GPL. It is basically a simple OO database using a SQL server
> > for storage (currently only PostgreSQL).
> >
> > The main ideas about it are:
> > - It should store any kind of smalltalk object.
> > - You don't have to write any descriptors for things you like to
> > store.
> > - OO Storage only uses the database for storage/transaction support,
> > so don't look at how the database looks.
> > - Transactions are the way to commit data to the database.
> > - The database is actually a big dictionary so you can use 'session
> > rootAt: #myObjects' to retrieve and 'session rootAt: #myObjects put:
> > myObjects' to save/ retrieve
> >
> > Currently supported:
> > - Different sessions which can have a different state.
> > - Commits
> > - Change propagation to other sessions
> >
> > Currently not supported:
> > - Tread safeness
> > - Rollbacks
> > - Different sessions in different images
> > - Anything different than VisualWorks (it uses the immutability
> > mechanism) / PostgreSQL
> > - bugfreeness
> >
> > Wouter
> >
>
>
More information about the Seaside
mailing list