Hi Joss,

> Hi,
> 
> I know it sounds obvious but perhaps the Prevayler project 
> team may consider changing the license to ASF. It might be 
> worth asking the question at least.

Yes, I will contact them. It could even make sense to host prevayler as part
of db.apache.org.

> 
> Does the ASF license restrict redistribution of non-ASF 
> licensed code or is it the LGPL that restricts redistribution?

IANAL, but the situation seems to be as follows:
ASF is a very liberal license that allows to redistribute ASF licensed stuff
under the umbrella of other licenses (also GPL and LGPL)
GPL LGPL are "infectuous", so if we would ship a GPL licensed jar with OJB,
OJB would become GPL as a whole.
This kind of infection would then also apply to users of OJB.
To avoid this kind of license problems there is astrict policy at Apache not
to ship any non ASF licensed stuff with our software packages.

cheers,
Thomas

> Regards,
> 
> Joss
> 
> 
> > Hi all,
> >
> >during the weekend I wrote a new PB implementation that is based on
> >prevayler (<a Target='_new' 
> Href='http://talk21.btopenworld.com/redirect.html?http://sourc
> eforge.net/projects/prevayler/)'>http://sourceforge.net/projec
> ts/prevayler/)</a> It's already checked
> >in CVS.
> >
> >Prevayler provides transparent and failsafe persistence for 
> Java objects.
> >All Objects are kept in memory, only transaction logs and 
> snapshots are
> >written to disk.
> >On restarting the application the latest snapshot + 
> transactionlogs are
> >reexcuted to restore the latest memory state.
> >
> >With Prevayler + OJB PB we now have a very simple OODBMS ! 
> ODMG, OTM and JDO
> >can run on top of it as with the "normal" PB.
> >
> >The implemementation is not yet complete, but it's already 
> possible to
> >execute the PB tutorial application against it!
> >
> >There are some still some todos:
> >- sequencemanagement. The Prevayler impl will need it's own 
> SequenceManager,
> >as the SQL based version won't work.
> >- A query engine must be implemented. This is the largest 
> todo. We need a
> >query engine, that is able to perform PB queries against the 
> in-memory
> >database.
> >  Any ideas for this are welcome. This engine could be 
> reused to provide
> >in-memory queries for ODMG and JDO.
> >- The In-memory Database must be improved to provide one 
> Hashmap per class.
> >
> >Unfortunately Prevayler is licenced under LGPL and we can 
> not redistribute
> >it directly. 
> >As the prevayler concept is so simple I'm thinking of writing an ASF
> >licensed clean room implementation.
> >What do you think, is it worth the effort?
> >
> >All ideas are welcome,
> >
> >Thomas
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> --------------------
> talk21 your FREE portable and private address on the net at 
http://www.talk21.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to