> 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]
