You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@metron.apache.org by "Yerex, Tom" <to...@ubc.ca> on 2020/05/17 14:48:56 UTC

Metron-2340 - Geo Database

Good morning,

I have been working on a solution for Metron-2340 (
hxxps://issues.apache.org/jira/projects/METRON/issues/METRON-2340), and
need some direction. 

Using Maxmind's database writer (
hxxps://github.com/maxmind/MaxMind-DB-Writer-perl), I have been
creating the mmdb files required for the build tests to succeed. The
Perl code I was going to place in dev-utilities/build-utils with the
name generate_geoip.pl, and I noticed there are some additional files
to consider.

As an example, in GeoLite2-ASN.tar.gz there is the following:

GeoLite2-ASN_20181120/
GeoLite2-ASN_20181120/COPYRIGHT.txt
GeoLite2-ASN_20181120/LICENSE.txt
GeoLite2-ASN_20181120/GeoLite2-ASN.mmdb

I am not using the original mmdb data from Maxmind, instead generating
data using the Perl library. Are the copyright and license files
required?  Is there a copyright and license document from the Apache
foundation I should be using here?

Thank you,

Tom.


Re: Metron-2340 - Geo Database

Posted by Casey Stella <ce...@gmail.com>.
Yeah, that Perl utility appears to be GPL, but the thing that it creates
need not be GPL, I presume.  Am I reading that correctly?

On Wed, May 20, 2020 at 21:55 Otto Fowler <ot...@gmail.com> wrote:

>  I “believe” that those files apply to the database that they ship, looking
> at the perl It doesn’t seem to mention any claim or restrictions on the
> databases produced.
>
> I don’t think you are talking about distributing the perl module, but
> rather making it a build dependency,  Is that right?
>
> On May 17, 2020 at 10:49:11, Yerex, Tom (tom.yerex@ubc.ca) wrote:
>
> Good morning,
>
> I have been working on a solution for Metron-2340 (
> hxxps://issues.apache.org/jira/projects/METRON/issues/METRON-2340), and
> need some direction. br/> <
> Using Maxmind's database writer (
> hxxps://github.com/maxmind/MaxMind-DB-Writer-perl), I have been
> creating the mmdb files required for the build tests to succeed. The
> Perl code I was going to place in dev-utilities/build-utils with the
> name generate_geoip.pl, and I noticed there are some additional files
> to consider.
>
> As an example, in GeoLite2-ASN.tar.gz there is the following:
>
> GeoLite2-ASN_20181120/
> GeoLite2-ASN_20181120/COPYRIGHT.txt
> GeoLite2-ASN_20181120/LICENSE.txt
> GeoLite2-ASN_20181120/GeoLite2-ASN.mmdb
>
> I am not using the original mmdb data from Maxmind, instead generating
> data using the Perl library. Are the copyright and license files
> required? Is there a copyright and license document from the Apache
> foundation I should be using here?
>
> Thank you,
>
> Tom.
>

Re: Metron-2340 - Geo Database

Posted by Otto Fowler <ot...@gmail.com>.
 I “believe” that those files apply to the database that they ship, looking
at the perl It doesn’t seem to mention any claim or restrictions on the
databases produced.

I don’t think you are talking about distributing the perl module, but
rather making it a build dependency,  Is that right?

On May 17, 2020 at 10:49:11, Yerex, Tom (tom.yerex@ubc.ca) wrote:

Good morning,

I have been working on a solution for Metron-2340 (
hxxps://issues.apache.org/jira/projects/METRON/issues/METRON-2340), and
need some direction. br/> <
Using Maxmind's database writer (
hxxps://github.com/maxmind/MaxMind-DB-Writer-perl), I have been
creating the mmdb files required for the build tests to succeed. The
Perl code I was going to place in dev-utilities/build-utils with the
name generate_geoip.pl, and I noticed there are some additional files
to consider.

As an example, in GeoLite2-ASN.tar.gz there is the following:

GeoLite2-ASN_20181120/
GeoLite2-ASN_20181120/COPYRIGHT.txt
GeoLite2-ASN_20181120/LICENSE.txt
GeoLite2-ASN_20181120/GeoLite2-ASN.mmdb

I am not using the original mmdb data from Maxmind, instead generating
data using the Perl library. Are the copyright and license files
required? Is there a copyright and license document from the Apache
foundation I should be using here?

Thank you,

Tom.