[Incubator] The Open Data Cube as a OSGeo Community Project

Jody Garnett jody.garnett at gmail.com
Thu May 7 15:23:11 PDT 2020


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 <alexgleith at gmail.com> wrote:

> >person or organisation responsible
>
> 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 <jody.garnett at gmail.com> wrote:
>
>> 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 <alexgleith at gmail.com> wrote:
>>
>>> 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 <even.rouault at spatialys.com>
>>> wrote:
>>>
>>>> On jeudi 7 mai 2020 09:09:01 CEST Alex Leith wrote:
>>>>
>>>> > Hey Jody
>>>>
>>>> >
>>>>
>>>> > Thanks for the advice.
>>>>
>>>> >
>>>>
>>>> > We had a look at the Apache license documentation and it says:
>>>>
>>>> > >Each original source document (code and documentation, but not the
>>>> LICENSE
>>>>
>>>> >
>>>>
>>>> > and NOTICE files) *should* include a short license header
>>>>
>>>> > https://infra.apache.org/apply-license.html#new
>>>>
>>>> >
>>>>
>>>> > Does the OSGeo Project process require the license to be in headers,
>>>> or
>>>>
>>>> > simply encourage?
>>>>
>>>>
>>>>
>>>> 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 https://spdx.org/ids-how
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Spatialys - Geospatial professional services
>>>>
>>>> http://www.spatialys.com
>>>>
>>>
>>>
>>> --
>>> Alex Leith
>>> m: 0419189050
>>>
>> --
>> --
>> Jody Garnett
>>
>
>
> --
> Alex Leith
> m: 0419189050
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/incubator/attachments/20200507/c89e8f6b/attachment.html>


More information about the Incubator mailing list