Skip to content

Package license considerations #2

@ktchu

Description

@ktchu

What do you all think about considering Apache 2.0 as the license for the package? A couple of years ago, I reviewed several of the most common open-source licenses and came to the conclusion that Apache 2.0 provided a nice balance between the trade-offs between

  • restrictions on use (minimal),

  • avoiding infection of derivative works (minimal),

  • readability (longer than MIT and BSD but not too long), and

  • protection against hostile intellectual property claims (e.g., somebody adding code and then filing a lawsuit claiming patent infringement).

The inclusion of the last feature (without sacrificing too much on the first three) is the main reason that I use this license for all of my personal open-source projects.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions