Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify section 5.5 #76

Open
wants to merge 4 commits into
base: publish
Choose a base branch
from

Conversation

realpixelcode
Copy link
Contributor

Overview

The licence targets organisations, websites, products, or services. How about individual persons?

Also, it targets anyone who promotes, lobbies for or derives a majority of income from.... But how about those who commit any of the listed actions without deriving any income from that at all?

Proposed Resolution

This software must not be used by any person, organisation or other legal entity, or any website, product or service that:

  1. commits, promotes, lobbies for or derives a majority of income from:
    ...
  2. dissuades, lobbies against, or commits or derives a majority of income from actions that discourage or frustrate:
    ...

@@ -139,15 +139,13 @@ conditions:
* tobacco
* products that encourage adversely addictive behaviours

2. dissuades, lobbies against, or derives a majority of income from actions that discourage or frustrate:
2. dissuades, lobbies against, or commits or derives a majority of income from actions that discourage or frustrate:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is quite a broadening of the scope of the license. We added the derives a majority of income from actions... as a reasonable test here to represent the organisation's primary activity. "Commits" would make this much more binary and would make this license less attractive for widespread adoption. For example if an organisation "commits an action that discourages or frustrates a sustainable environment" that could on an extreme interpretation prevent a property developer using this software because they must level land and chop down trees for housing.

This is designed to catch say a power company who uses its might to lobby against curtailment of fossil fuels, or an oil company lobbying politicians for rebates to keep oil extraction alive.

I don't think we can accept this change.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about replacing commits with systematically and regularly commits?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep – this suggestion is good, then I'm happy to merge this.

Copy link
Contributor

@tommaitland tommaitland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some changes in the comments above

licenses/Apache-2.0-NoHarm.md Show resolved Hide resolved
@ghost
Copy link

ghost commented Aug 14, 2022

@realpixelcode I'm looking at this PR and PR #69 because they solve similar issues. On my fork, I created a new branch from IRod22:templates called IRod22:incorp-pr-69 (this is like a potential predefined set of commits to be merged or discarded as needed). It is @tommaitland's decision to decide whether to close this PR or not, but there will be merge conflicts with this PR and #79 because of different commit histories. Therefore, one of us will have to pull from upstream. These changes have been implemented on my fork if IRod22:incorp-pr-69 and IRod22:templates are to be merged into raisely:publish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants