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

CC License Flags: Possibility to mark a content/post as "Creative Common Licensed" #6214

Open
felippe-regazio opened this issue Nov 10, 2024 · 0 comments
Labels
feature-request A request for a new feature

Comments

@felippe-regazio
Copy link

felippe-regazio commented Nov 10, 2024

Describe the Feature

Currently we can mark a content with "Add a content warning" about sensitive information or images. This helps a lot but is a kind of "warning" over a content. I propose we also have the possibility to mark a content as "licensed" (Content is any media that can be published on a public Feed), initially as a Creative Commons Licensed Content (but not only, maybe Copywrite licenses and Apache/MIT/GNU etc). Example using CC labels for a content could be:

  • Do not add CC
  • CC BY
  • CC BY-SA
  • CC BY-NC
  • CC BY-NC-SA
  • CC BY-ND
  • CC BY-NC-ND
  • CC Zero - Public Domain

The idea is to give artists and creators an instrument to deal with "how they want their content (e.g.: drawings) to be shared and used along the platform (maybe the internet). Also I guess this could be an important step regarding AIs and content moderation over decentralized networks. This can give users the ability to flag the "copyright" over creative contents and usage of them, and also how AIs or humans should (or not) consume and share this content.

The feature do not offer a "flow control", but a "social control". Since a content is marked with a Creative Commons License (Or other), when someone disrespect this "deal", is not more a matter of discussion anymore: the creator have an automatic argument to ask for a content removal (even legally). Also this helps the platform to give the USER the power to decide about its content instead of trying to manually moderate conflicts between parts.

API Consumers

The license flag should also exist as a post property, and be part of the API/protocol payload, to give consumers a hint about how they can process the content.

Attachments

The ideia is to have a menu with the same "UI/UX" of the "Moderation of Sensitive Content" nowadays. But for set up a CC License. This flag is not required. A primary suggestion would be to click on the moderation button -> add license -> and then:

Exemple of menu

image

Example of CC as a post hint (at the end of the image, on the same place of the ALT attr)

image

Describe Alternatives

The user could simple mention that a content is licensed under CC, or add the License without the help of the platform. Bu there is a great difference between a user doing it by itself (as the user could simply blur an image an point it to a link instead of mark it as sensitive), and doing it supported by a native platform feature.

How about the © ?

I added a simple vision about how to mark a content as "copyrighted", but we can think about an extended feature, and possibility to mark a content as copyrighted under a custom license, but I believe this would be a deeper discussion.

Additional Context

No response

@felippe-regazio felippe-regazio added the feature-request A request for a new feature label Nov 10, 2024
@felippe-regazio felippe-regazio changed the title CC License Flags: Possibility to mark a content/post as "Creative Common Licensed" CC License Flags: Possibility to mark a content/post as "Creative Common Licensed" (Or maybe other licenses) Nov 28, 2024
@felippe-regazio felippe-regazio changed the title CC License Flags: Possibility to mark a content/post as "Creative Common Licensed" (Or maybe other licenses) CC License Flags: Possibility to mark a content/post as "Creative Common Licensed" Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A request for a new feature
Projects
None yet
Development

No branches or pull requests

1 participant