> Let me see if I understand correctly.  Our distributed locking code
> could be compiled into James but in order for people to use it, they
> would have to download JGroups on their own?  Would the build system
> have to download JGroups to build?  I'm assuming including JGroups in
> CVS would also be a form of distributing JGroups.

As I understand it, the author of JGroups understands that LGPL is a
problematic license, but doesn't want to change it.  Instead, he and others
developed a new package called JCluster (https://jcluster.dev.java.net) that
does for clustering what java.sql does for JDBC.  Basically, you write your
code to JCluster, and it uses whatever clustering package is configured, in
this case JGroups.

James Strachan would have better information, so I am cc'ing him.

Alternatively, when we can see your repository subclass, perhaps we can
figure out another solution, if the only thing that JGroups is being used
for is distributed locking.

        --- Noel


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

Reply via email to