Iiab: Incomplete LICENSE file

Created on 15 Oct 2018  Â·  8Comments  Â·  Source: iiab/iiab

It is good practice to include a complete LICENSE file with a open source software github project. Please kindly complete the the Internet in a Box license file at your earliest convenience.

https://github.com/iiab/iiab/blob/master/LICENSE.md

REFER:

https://help.github.com/articles/adding-a-license-to-a-repository/

https://github.com/iiab/iiab/blob/master/COPYING

enhancement good 1st issue help wanted question

All 8 comments

@arky The file you're looking for is https://github.com/iiab/iiab/blob/master/COPYING which is a complete license. I would be happy to see it renamed FULL-LICENSE or some such, but the text in the current LICENSE file needs to remain.

As an aggregator we are not responsible for the licenses of included software, which reside with their authors.

how about if we rename LICENSE to LICENSING and COPYING to LICENSE (updating if you prefer)

GitHub's license sniffer recognizes COPYING - see here for an example and here for an explanation.

Thanks for the links @aidan-fitz I would love to have something like this show up on IIAB Github (Screenshot).

screenshot_2018-10-16 ttimo doom3 gpl

I generally prefer 'LICENSE', 'LICENSING' files over 'COPYING'.

@metasj do you have any recommendations beyond GPLv2 and v3?

Part One: Do you know any Berkman Klein Center / MIT Press pro bono lawyers or students who can help us get Internet-in-a-Box's license right for many/most all international situations over the coming decade?

Part Two: This is not just about software licensing. That's where it starts!

International Scalability is also about finding a workable diversity of remixable-where-possible content licenses, that also protect "indigenous" authors/contributors! As Internet-in-a-Box implementers and all our offline friends nurture (generative/indigenous) Sneakernet-of-Alexandria grassroots education models — taking root alongside more traditional publishing models — content holders/distributors are "desperately seeking" New legal/community/incentive structure frameworks & recommendations!

PS we should also speak to Learning Equality's legal department, to see how they are embracing the diversity of proprietary/governmental/religious/civic content rapidly growing around our offline digital libraries & civic/educational networks...

@arky I agree on name change. COPYING was legacy.

Since IIAB is heavily based on Ansible, aren't we required to license it under GPLv3? This might only apply to software components, though. On the other hand, Google considers the Linux kernel license (GPLv2) not to apply to the Android project as a whole even though it is an essential component of Android, so maybe the GPLv3 share-alike condition doesn't apply to IIAB.

Personally, I'm a fan of the ISC License, which is a slimmed-down MIT license or BSD 2-clause license, but I don't recommend it for this project because several countries, including Cambodia, have not adopted the Berne Convention.

I think we need to be clear on what we license and what we don't. We don't offer an ansible license. We offer a license on our playbook, which does not incorporate any ansible code. Same for apache, mysql, and all the rest of the third party services. Except if we distribute 3rd party software we need to license our derivative code in a manner consistent with the 3rd party license.

We only license things for which we hold the copyright and this is even more complicated in that we are not a company but a collective and each hold copyright to the code we write individually to an extent that depends on the jurisdiction in which we develop. For example, in Canada everything I write is automatically copyrighted by me until I give the copyright away.

So my view is that we need to make clear that the act of putting code in this repository implies licensing under whatever license we agree upon.

Was this page helpful?
0 / 5 - 0 ratings