You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Phil Steitz <ph...@steitz.com> on 2003/12/07 20:29:44 UTC
[general] jars, dlls in CVS
I noticed quite a few Windows DLLs and jar files fly by when I checkout
out the directory code. I assume that mavenization will eliminate the need
to store jars in svn. I don't know exactly what to do about the DLLs, but
we need to make sure that at the very least, we are not storing or
distributing anything that we do not have rights to. Below is a list of
what find turned up for *.dll and *.jar. We should remove any
questionable files (in terms of licensing) from the repo ASAP.
DLLs:
directory/ldap/trunk/installer/bin/cygwin1.dll
directory/ldap/trunk/installer/bin/cygpopt-0.dll
directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb_java41.dll
directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvci70.dll
directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcp70.dll
directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcr70.dll
directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb41.dll
jars:
directory/ldap/trunk/test/lib/JUnitDoclet.jar
directory/ldap/trunk/test/lib/optional.jar
directory/ldap/trunk/test/lib/junit.jar
directory/ldap/trunk/test/lib/xml-apis.jar
directory/ldap/trunk/test/lib/xercesImpl.jar
directory/ldap/trunk/test/lib/ant.jar
directory/ldap/trunk/installer/lib/xercesImpl.jar
directory/ldap/trunk/installer/lib/junit.jar
directory/ldap/trunk/installer/lib/xml-apis.jar
directory/ldap/trunk/clients/lib/logkit-1.1.jar
directory/ldap/trunk/clients/lib/snacc-2.3.jar
directory/ldap/trunk/clients/lib/avalon-framework-20020713.jar
directory/ldap/trunk/clients/lib/commons-collections.jar
directory/ldap/trunk/clients/lib/excalibur-cli-1.0.jar
directory/ldap/trunk/berkeley/lib/xml-apis.jar
directory/ldap/trunk/berkeley/lib/db.jar
directory/ldap/trunk/berkeley/lib/xercesImpl-2.0.2.jar
directory/ldap/trunk/berkeley/lib/excalibur-configuration-1.0.jar
directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes12.jar
directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes111.jar
directory/ldap/trunk/modjdbc/lib/drivers/mysql/mysql-connector-java-2.0.14-bin.jar
directory/ldap/trunk/modjdbc/lib/drivers/sqlserver/jtds-0.4.jar
directory/ldap/trunk/modjdbc/lib/avalon-excalibur-4.1.jar
directory/ldap/trunk/common-test/lib/commons-lang-1.1-dev.jar
directory/ldap/trunk/replication/lib/openjms-0.7.2.jar
directory/ldap/trunk/replication/lib/jms_1.0.2a.jar
directory/ldap/trunk/replication/lib/openjms-client-0.7.2.jar
directory/ldap/trunk/replication/lib/exolabcore-0.3.3.jar
directory/ldap/trunk/modjdbm/lib/jdbm-0.12.jar
Phil
RE: [general] jars, dlls in CVS
Posted by Alex Karasulu <ao...@bellsouth.net>.
These were removed. I don't think anything else is an issue.
But just in case can others do a double take again.
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb_java41.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvci70.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcp70.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcr70.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb41.dll
> directory/ldap/trunk/clients/lib/snacc-2.3.jar
> directory/ldap/trunk/berkeley/lib/db.jar
> directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes12.jar
> directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes111.jar
> directory/ldap/trunk/modjdbc/lib/drivers/sqlserver/jtds-0.4.jar
> directory/ldap/trunk/installer/bin/cygwin1.dll
> directory/ldap/trunk/installer/bin/cygpopt-0.dll
Alex
RE: [general] jars, dlls in CVS
Posted by Alex Karasulu <ao...@bellsouth.net>.
> directory/ldap/trunk/modjdbc/lib/drivers/mysql/mysql-connector-java-
> 2.0.14-bin.jar
Besides this one up here which I missed on the original list, all these
below should be ok.
BTW these are a result of a full import of the sf.net CVS repo and were not
intentially added. In fact I had to blow away a CVSROOT directory as well.
> The ones that I was referring to were the ones on the list in the lower
> part of Alex's mail, which I presume we were planning to leave in until
> mavenization was complete:
>
> directory/ldap/trunk/test/lib/JUnitDoclet.jar
> directory/ldap/trunk/test/lib/optional.jar
> directory/ldap/trunk/test/lib/junit.jar
> directory/ldap/trunk/test/lib/xml-apis.jar
> directory/ldap/trunk/test/lib/xercesImpl.jar
> directory/ldap/trunk/test/lib/ant.jar
> directory/ldap/trunk/installer/lib/xercesImpl.jar
> directory/ldap/trunk/installer/lib/junit.jar
> directory/ldap/trunk/installer/lib/xml-apis.jar
> directory/ldap/trunk/clients/lib/logkit-1.1.jar
> directory/ldap/trunk/clients/lib/avalon-framework-20020713.jar
> directory/ldap/trunk/clients/lib/commons-collections.jar
> directory/ldap/trunk/clients/lib/excalibur-cli-1.0.jar
> directory/ldap/trunk/berkeley/lib/xml-apis.jar
> directory/ldap/trunk/berkeley/lib/db.jar
> directory/ldap/trunk/berkeley/lib/xercesImpl-2.0.2.jar
> directory/ldap/trunk/berkeley/lib/excalibur-configuration-1.0.jar
> directory/ldap/trunk/modjdbc/lib/avalon-excalibur-4.1.jar
> directory/ldap/trunk/common-test/lib/commons-lang-1.1-dev.jar
> directory/ldap/trunk/replication/lib/openjms-0.7.2.jar
> directory/ldap/trunk/replication/lib/jms_1.0.2a.jar
> directory/ldap/trunk/replication/lib/openjms-client-0.7.2.jar
> directory/ldap/trunk/replication/lib/exolabcore-0.3.3.jar
> directory/ldap/trunk/modjdbm/lib/jdbm-0.12.jar
>
> Phil
Re: [general] jars, dlls in CVS
Posted by Phil Steitz <ph...@steitz.com>.
Peter Donald wrote:
> On Mon, 8 Dec 2003 07:47 am, Henri Yandell wrote:
>
>>Agreed. Make sure when you remove them, that they are forcibly deleted on
>>the machine and not just cvs remove'd. I imagine the sqlserver jar is also
>>bad.
>
>
> jtds is BSD-L licensed and fine as long as you also distribute the license
> with it. The berley dlls are also fine to distribute IIRC (if licenses are
> included) but cygwin is very suspect.
>
The ones that I was referring to were the ones on the list in the lower
part of Alex's mail, which I presume we were planning to leave in until
mavenization was complete:
directory/ldap/trunk/test/lib/JUnitDoclet.jar
directory/ldap/trunk/test/lib/optional.jar
directory/ldap/trunk/test/lib/junit.jar
directory/ldap/trunk/test/lib/xml-apis.jar
directory/ldap/trunk/test/lib/xercesImpl.jar
directory/ldap/trunk/test/lib/ant.jar
directory/ldap/trunk/installer/lib/xercesImpl.jar
directory/ldap/trunk/installer/lib/junit.jar
directory/ldap/trunk/installer/lib/xml-apis.jar
directory/ldap/trunk/clients/lib/logkit-1.1.jar
directory/ldap/trunk/clients/lib/avalon-framework-20020713.jar
directory/ldap/trunk/clients/lib/commons-collections.jar
directory/ldap/trunk/clients/lib/excalibur-cli-1.0.jar
directory/ldap/trunk/berkeley/lib/xml-apis.jar
directory/ldap/trunk/berkeley/lib/db.jar
directory/ldap/trunk/berkeley/lib/xercesImpl-2.0.2.jar
directory/ldap/trunk/berkeley/lib/excalibur-configuration-1.0.jar
directory/ldap/trunk/modjdbc/lib/drivers/mysql/mysql-connector-java-
2.0.14-bin.jar
directory/ldap/trunk/modjdbc/lib/avalon-excalibur-4.1.jar
directory/ldap/trunk/common-test/lib/commons-lang-1.1-dev.jar
directory/ldap/trunk/replication/lib/openjms-0.7.2.jar
directory/ldap/trunk/replication/lib/jms_1.0.2a.jar
directory/ldap/trunk/replication/lib/openjms-client-0.7.2.jar
directory/ldap/trunk/replication/lib/exolabcore-0.3.3.jar
directory/ldap/trunk/modjdbm/lib/jdbm-0.12.jar
Phil
Re: [general] jars, dlls in CVS
Posted by Peter Donald <pe...@realityforge.org>.
On Mon, 8 Dec 2003 07:47 am, Henri Yandell wrote:
> Agreed. Make sure when you remove them, that they are forcibly deleted on
> the machine and not just cvs remove'd. I imagine the sqlserver jar is also
> bad.
jtds is BSD-L licensed and fine as long as you also distribute the license
with it. The berley dlls are also fine to distribute IIRC (if licenses are
included) but cygwin is very suspect.
--
Cheers,
Peter Donald
------------------------------------------------------
Mark Twain: "In the real world, the right thing never
happens in the right place at the right time. It is
the task of journalists and historians to rectify
this error."
------------------------------------------------------
Re: [general] jars, dlls in CVS
Posted by Henri Yandell <ba...@generationjava.com>.
On Mon, 8 Dec 2003, Peter Donald wrote:
> On Mon, 8 Dec 2003 07:32 am, Phil Steitz wrote:
> > >>directory/ldap/trunk/installer/bin/cygwin1.dll
> > >>directory/ldap/trunk/installer/bin/cygpopt-0.dll
> > >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb_java41.dll
> > >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvci70.dll
> > >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcp70.dll
> > >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcr70.dll
> > >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb41.dll
> > >>directory/ldap/trunk/modjdbc/lib/drivers/sqlserver/jtds-0.4.jar
> > >>directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes12.jar
> > >>directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes111.jar
> > >>directory/ldap/trunk/clients/lib/snacc-2.3.jar
> > >
> > > Here this stuff will slowly make its way out of the
> > > repo as we switch some existing ant builds over to
> > > maven.
> >
> > Thanks. Are you sure that all of these jars are OK to distribute?
>
> Some are NOT and should not be in Apaches repos. In particular the oracle
> classes*.jarand snacc jar can not be distributed.
Agreed. Make sure when you remove them, that they are forcibly deleted on
the machine and not just cvs remove'd. I imagine the sqlserver jar is also
bad.
What are the rules on dll distribution? I assume many of those we cannot
do, including cygwin which I assume is GPL.
Basicallly everything Phil lists should be forcibly deleted from
minotaur's CVS repo. Good catch Phil.
Hen
Re: [general] jars, dlls in CVS
Posted by Peter Donald <pe...@realityforge.org>.
On Mon, 8 Dec 2003 07:32 am, Phil Steitz wrote:
> >>directory/ldap/trunk/installer/bin/cygwin1.dll
> >>directory/ldap/trunk/installer/bin/cygpopt-0.dll
> >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb_java41.dll
> >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvci70.dll
> >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcp70.dll
> >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcr70.dll
> >>directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb41.dll
> >>directory/ldap/trunk/modjdbc/lib/drivers/sqlserver/jtds-0.4.jar
> >>directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes12.jar
> >>directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes111.jar
> >>directory/ldap/trunk/clients/lib/snacc-2.3.jar
> >
> > Here this stuff will slowly make its way out of the
> > repo as we switch some existing ant builds over to
> > maven.
>
> Thanks. Are you sure that all of these jars are OK to distribute?
Some are NOT and should not be in Apaches repos. In particular the oracle
classes*.jarand snacc jar can not be distributed.
--
Cheers,
Peter Donald
Non-Reciprocal Laws of Expectations:
Negative expectations yield negative results.
Positive expectations yield negative results.
Re: [general] jars, dlls in CVS
Posted by Phil Steitz <ph...@steitz.com>.
Alex Karasulu wrote:
> All this needs to go. I'll blow it way now.
>
>
>>directory/ldap/trunk/installer/bin/cygwin1.dll
>>directory/ldap/trunk/installer/bin/cygpopt-0.dll
>>directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb_java41.dll
>>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvci70.dll
>>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcp70.dll
>>directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcr70.dll
>>directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb41.dll
>>directory/ldap/trunk/modjdbc/lib/drivers/sqlserver/jtds-0.4.jar
>>directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes12.jar
>>directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes111.jar
>>directory/ldap/trunk/clients/lib/snacc-2.3.jar
>
>
> Here this stuff will slowly make its way out of the
> repo as we switch some existing ant builds over to
> maven.
>
Thanks. Are you sure that all of these jars are OK to distribute?
If not, we should probably blow away the questionable ones in the repo,
but distribute the list (with expected locations) so folks can grab for
themselves and build and add ask svn to ignore them. Obviously, there is
no problem with the Apache stuff -- I don't recognize some of the others,
though, and we need to be careful about this kind of thing.
Phil
>
>>directory/ldap/trunk/test/lib/JUnitDoclet.jar
>>directory/ldap/trunk/test/lib/optional.jar
>>directory/ldap/trunk/test/lib/junit.jar
>>directory/ldap/trunk/test/lib/xml-apis.jar
>>directory/ldap/trunk/test/lib/xercesImpl.jar
>>directory/ldap/trunk/test/lib/ant.jar
>>directory/ldap/trunk/installer/lib/xercesImpl.jar
>>directory/ldap/trunk/installer/lib/junit.jar
>>directory/ldap/trunk/installer/lib/xml-apis.jar
>>directory/ldap/trunk/clients/lib/logkit-1.1.jar
>>directory/ldap/trunk/clients/lib/avalon-framework-20020713.jar
>>directory/ldap/trunk/clients/lib/commons-collections.jar
>>directory/ldap/trunk/clients/lib/excalibur-cli-1.0.jar
>>directory/ldap/trunk/berkeley/lib/xml-apis.jar
>>directory/ldap/trunk/berkeley/lib/db.jar
>>directory/ldap/trunk/berkeley/lib/xercesImpl-2.0.2.jar
>>directory/ldap/trunk/berkeley/lib/excalibur-configuration-1.0.jar
>>directory/ldap/trunk/modjdbc/lib/drivers/mysql/mysql-connector-java-
>>2.0.14-bin.jar
>>directory/ldap/trunk/modjdbc/lib/avalon-excalibur-4.1.jar
>>directory/ldap/trunk/common-test/lib/commons-lang-1.1-dev.jar
>>directory/ldap/trunk/replication/lib/openjms-0.7.2.jar
>>directory/ldap/trunk/replication/lib/jms_1.0.2a.jar
>>directory/ldap/trunk/replication/lib/openjms-client-0.7.2.jar
>>directory/ldap/trunk/replication/lib/exolabcore-0.3.3.jar
>>directory/ldap/trunk/modjdbm/lib/jdbm-0.12.jar
>
>
> Alex
>
>
>
>
RE: [general] jars, dlls in CVS
Posted by Alex Karasulu <ao...@bellsouth.net>.
All this needs to go. I'll blow it way now.
> directory/ldap/trunk/installer/bin/cygwin1.dll
> directory/ldap/trunk/installer/bin/cygpopt-0.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb_java41.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvci70.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcp70.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/msvcr70.dll
> directory/ldap/trunk/berkeley/lib/native/Windows/x86/libdb41.dll
> directory/ldap/trunk/modjdbc/lib/drivers/sqlserver/jtds-0.4.jar
> directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes12.jar
> directory/ldap/trunk/modjdbc/lib/drivers/oracle/classes111.jar
> directory/ldap/trunk/clients/lib/snacc-2.3.jar
Here this stuff will slowly make its way out of the
repo as we switch some existing ant builds over to
maven.
> directory/ldap/trunk/test/lib/JUnitDoclet.jar
> directory/ldap/trunk/test/lib/optional.jar
> directory/ldap/trunk/test/lib/junit.jar
> directory/ldap/trunk/test/lib/xml-apis.jar
> directory/ldap/trunk/test/lib/xercesImpl.jar
> directory/ldap/trunk/test/lib/ant.jar
> directory/ldap/trunk/installer/lib/xercesImpl.jar
> directory/ldap/trunk/installer/lib/junit.jar
> directory/ldap/trunk/installer/lib/xml-apis.jar
> directory/ldap/trunk/clients/lib/logkit-1.1.jar
> directory/ldap/trunk/clients/lib/avalon-framework-20020713.jar
> directory/ldap/trunk/clients/lib/commons-collections.jar
> directory/ldap/trunk/clients/lib/excalibur-cli-1.0.jar
> directory/ldap/trunk/berkeley/lib/xml-apis.jar
> directory/ldap/trunk/berkeley/lib/db.jar
> directory/ldap/trunk/berkeley/lib/xercesImpl-2.0.2.jar
> directory/ldap/trunk/berkeley/lib/excalibur-configuration-1.0.jar
> directory/ldap/trunk/modjdbc/lib/drivers/mysql/mysql-connector-java-
> 2.0.14-bin.jar
> directory/ldap/trunk/modjdbc/lib/avalon-excalibur-4.1.jar
> directory/ldap/trunk/common-test/lib/commons-lang-1.1-dev.jar
> directory/ldap/trunk/replication/lib/openjms-0.7.2.jar
> directory/ldap/trunk/replication/lib/jms_1.0.2a.jar
> directory/ldap/trunk/replication/lib/openjms-client-0.7.2.jar
> directory/ldap/trunk/replication/lib/exolabcore-0.3.3.jar
> directory/ldap/trunk/modjdbm/lib/jdbm-0.12.jar
Alex