On Mon, 2004-02-16 at 18:09, Leo Simons wrote:
> not wishing to get in the way of positive vibes (+1 to positive vibes), 
> but to me the use cases mentioned so far sound like a rather 
> 'straightforward' requirement for rather straightforward AOP. Check out 
> (google for)
> 
> * nanning
> * aspectwerkz
> * aop alliance
> * hivemind
> * jboss interceptors
> * nanocontainer AND aop
> * containerkit
> * xinvoke
> * geronimo
> * tomcat
> * ....

Nanning is LGPL.

Aspectwerkz has it's own public license which I'm not sure about.

AOPAlliance seems like a good idea, but I cannot find any licensing
information.  We should look into this one though.

Hivemind is in hibernation due to legal issues.

JBoss is LGPL

Nanocontainer I'm not as familiar with.  I thought it didn't have it's
own AOP framework but reused one of the others (nanning).

ContainerKit was in Excalibur (where is it now?) but it's not really an
AOP or interceptor library is it?

xinvoke is a Spice component and is under an ASL-like license.  Uses
reflection and proxies, but should be considered.

Geronimo + Tomcat : I'm not sure what the state of interceptors are in
these projects.  If they have something we should look at collaboration.


Just wanted to flesh out some of these ideas.  Part of the problem with
the existing AOP libraries is licensing.  I also don't want to douse any
excitement for rolling our own or collaborating with others, but we
should be aware of what we can use and cannot.  Last I heard, LGPL'd
projects are no-no's for ASF.

-- 
 jaaron  <http://jadetower.org>


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

Reply via email to