This one time, at band camp, Keith Visco said:

KV>We can't include any JBoss code in Castor as they use the LGPL. I
KV>believe we can link to a compiled jar, but I'd rather not deal with any
KV>GNU licensed products what-so-ever.
KV>
KV>If you want to use that code you must get written permission from it's
KV>author(s).
KV>
KV>Also, please do not use any other (non Castor) open source code as
KV>reference for your contributions, once you do that, you're taking from
KV>someone else's copyrighted work, and that's an infringement on the
KV>rights of the copyright holder.
KV>
KV>Unless of course you are simply using a library provided by a 3rd party
KV>to perform some action, such as using Log4j to handle logging, etc. In
KV>which case you simply need to comply with the license redistribution +
KV>usage terms.
KV>
KV>Any source code contributions to Castor must be the invention of the
KV>contributor, or you must have written permission from the author to
KV>contribute the code to Castor.
KV>
KV>When you want to make contributions to Castor, I recommend you re-invent
KV>the wheel if you must, so that you know exactly where the code came from
KV>and that all ideas expressed within the code are your own. You cannot
KV>under any circumstances claim that the code is yours if it is not.
KV>
KV>We already include a number of jar files from popular open source
KV>projects, such as Xerces, Log4j, etc, so referencing compiled classes
KV>for these jars is perfectly acceptible. We can also add additional
KV>support jars if needed, though we prefer to keep the dependencies down
KV>to a minimum.
KV>
KV>IANAL (I am not a lawyer), but I feel very strongly about respecting the
KV>rights of other people/projects and their work.
KV>
KV>As a strong believer and supporter of open source, I want Castor and all
KV>its contributors to be upstanding players in the open source world.

First off let me say that by no means do I condone copying ANY *GPL
code. However, BSD and BSD-derived licenses like ASL and Mozilla
re completely different as they make provisions for this specifically.
At any rate when I first wrote my response to Stein's question I
wrote a big diatribe about this very topic. At the last moment
before sending my response, I removed this portion but now I can't
remember why (maybe the hangover I had, I can't recall).

Bruce
--
perl -e 'print unpack("u30","<0G)[EMAIL PROTECTED]&5R\"F9E<G)E=\$\!F<FEI+F-O;0\`\`");'

The Castor Project
http://www.castor.org/

Apache Geronimo
http://incubator.apache.org/projects/geronimo.html

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to