<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Big +1 to have opendatacube onboard.<br>
<br>
On 5/15/20 9:02 AM, Jody Garnett wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAOhbgAknvfHrD0bsNrcWcb86kBiV11Ca5DBTgQwijOia5Byx2A@mail.gmail.com">
<pre class="moz-quote-pre" wrap="">I went back to check the website (<a class="moz-txt-link-freetext" href="https://www.opendatacube.org">https://www.opendatacube.org</a>) to see who
is actually distributing opendatacube. This really is a great example of
open source being used as the glue to bind a partner ship of a wide range
of organizations. In this case I assume the players (Geoscience Australia,
NASA, CSIRO, USGS,Catapult,Analytical Mechanics Associates) are putting in
work, which is distributed by a public repository (
<a class="moz-txt-link-freetext" href="https://github.com/opendatacube">https://github.com/opendatacube</a>).
1. Checking the history of a random file
<a class="moz-txt-link-rfc2396E" href="https://github.com/opendatacube/datacube-core/commits/develop/datacube/model/__init__.py"><https://github.com/opendatacube/datacube-core/commits/develop/datacube/model/__init__.py></a>
shows
it was created by Kirill888 <a class="moz-txt-link-rfc2396E" href="https://github.com/Kirill888"><https://github.com/Kirill888></a> from Canberra
Australia.
2. That is a unique name so I have a good chance of finding him on LinkedIn
krill-kouzoubov <a class="moz-txt-link-rfc2396E" href="https://www.linkedin.com/in/kirill-kouzoubov/"><https://www.linkedin.com/in/kirill-kouzoubov/></a>
3. LinkedIn shows his employer is Geoscience Australia
4. If I assume he is operating as an employee, and not as an individual,
GeoScience Australia the legal entity distributing at least part of
opendatacube.org as open source.
I think if I find another file we could find a different organization; this
really is a shared work.
Notes:
- The kind of research I just did above is a bother, one of the things we
are addressing here is getting that detail out of the way so that any
potential user or contributor the the project can tell who they are working
with (and evaluate risk accordingly).
- This kind of thing where multiple organizations are distributing a shared
work are exactly where an open source foundation like OSGeo thrive. In some
cases groups find it easier to use a CLA to donate the code to OSGeo which
operates as neutral party to distribute the code. OSGeo is willing to do
so, but asks that the project set up a committee (usually with
representation from the different partners) to manage things.
I am really impressed with opendatacube, if you are happy using Even
Rouault's approach you should run with it. The other questions you can save
for later in your open source journey.
--
Jody Garnett
On Thu, 7 May 2020 at 15:23, Jody Garnett <a class="moz-txt-link-rfc2396E" href="mailto:jody.garnett@gmail.com"><jody.garnett@gmail.com></a> wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Still that is the subject under discussion:
- confirmation that this is open source, and which license?
- are we sure it is open source?
- really? Who wrote this - and did they (or their employer) understand it
was being released as open source
Copyright is a slightly different topic, it is a great tool for enforcing
the open source license :)
For a community project we ask folks spot check their headers (which
catches many of the above questions). For incubation was ask projects dig
into the history a bit and confirm the providence of the code (where it
came from).
--
Jody Garnett
On Thu, 7 May 2020 at 14:28, Alex Leith <a class="moz-txt-link-rfc2396E" href="mailto:alexgleith@gmail.com"><alexgleith@gmail.com></a> wrote:
</pre>
<blockquote type="cite">
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">person or organisation responsible
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Responsible for distribution of the file?
If that's it, I guess I need to go digging for some further examples.
Because as I said earlier, we don't have a formal ODC organisation. I could
check into whether Geoscience Australia could be that org, but I'm not sure
that it should.
And I really hope you're not talking responsible for holding copyright,
because that's a far more complex issue!
On Thu, 7 May 2020 at 23:21, Jody Garnett <a class="moz-txt-link-rfc2396E" href="mailto:jody.garnett@gmail.com"><jody.garnett@gmail.com></a> wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">This discussion, and your projects decision on how to open source, is
why we have this check list.
It is minimal, the part that is weak is noting the person or
organization responsible. Headers with such information can help when doing
a providence review (where the code came from), but git history even better
:)
So back at you - what is appropriate for your project? And do you find
any odd files when checking your headers? Most projects do...
On Wed, May 6, 2020 at 6:53 PM Alex Leith <a class="moz-txt-link-rfc2396E" href="mailto:alexgleith@gmail.com"><alexgleith@gmail.com></a> wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Thanks Even, that looks like a really simple solution!
Does anyone see any issues with Even's proposed approach?
On Thu, 7 May 2020 at 09:22, Even Rouault <a class="moz-txt-link-rfc2396E" href="mailto:even.rouault@spatialys.com"><even.rouault@spatialys.com></a>
wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">On jeudi 7 mai 2020 09:09:01 CEST Alex Leith wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hey Jody
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Thanks for the advice.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">We had a look at the Apache license documentation and it says:
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Each original source document (code and documentation, but not the
</pre>
</blockquote>
</blockquote>
<pre class="moz-quote-pre" wrap="">LICENSE
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">and NOTICE files) *should* include a short license header
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap=""><a class="moz-txt-link-freetext" href="https://infra.apache.org/apply-license.html#new">https://infra.apache.org/apply-license.html#new</a>
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Does the OSGeo Project process require the license to be in headers,
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">or
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">simply encourage?
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Not speaking on behalf of OSGeo, but I'd suggest using the the
one-line variant offered by the SPDX initiative, which is adopted by the
Linux Kernel project among others, and has the advantage of conveying
explicit non-ambiguous licensing in a short way, and to be easily analyzed
by automated tools (compliance checking). Just put the following at the
beginning of files (way of commenting to be adopted with the one offered by
the programming language)
// SPDX-License-Identifier: Apache-2.0
See <a class="moz-txt-link-freetext" href="https://spdx.org/ids-how">https://spdx.org/ids-how</a>
--
Spatialys - Geospatial professional services
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
--
Alex Leith
m: 0419189050
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">--
--
Jody Garnett
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
--
Alex Leith
m: 0419189050
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Incubator mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Incubator@lists.osgeo.org">Incubator@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/incubator">https://lists.osgeo.org/mailman/listinfo/incubator</a></pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Angelos Tzotsos, PhD
President
Open Source Geospatial Foundation
<a class="moz-txt-link-freetext" href="http://users.ntua.gr/tzotsos">http://users.ntua.gr/tzotsos</a></pre>
</body>
</html>