Skip to content

Decision on final public license for repo #1

@ChristopherA

Description

@ChristopherA

This repo was initialized with a MIT License (spdx:MIT) as this is the Permissive License used by the bitcoin-core community (see [COPYING], and basically the purpose of this project is to standup full nodes using bitcoind.

We clearly do not want to use a copyleft license with this project, however, there is an argument that in general Blockchain Commons as it's choice for permissive licenses should use the BSD-2-Clause Plus Patent License (spdx:BSD-2-Clause-Patent) as it adds an express patent grant and is an OSI-Approved license.

However, the Apache Foundation has listed this license as one of the Category X license, meaning it can't be used in Apache products. I'm don't completely understand the issue, but I've found some discussion at Lesson learned from facebook and BSD+Patent, but Facebook describes it differently.

On the good side, Blue Oak Council lists this license is a Gold, their 2nd highest rating.

The "Category X" problem may also challenge us if we choose the Apache 2.0 license for our standard Weak Copy Left license.

This whole area annoys me and I wish we could avoid it, but with the proliferation of submarine blockchain patents, we will need to create some policies here.

-- Christopher Allen

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions