Git Product home page Git Product logo

Comments (10)

colegota avatar colegota commented on May 19, 2024 11

Licensing is not good, it's necessary. First because admins can be forced to respond to claims about proprietary issues, and second because many of us try to improve the world with our own works, the free/libre ones.

I think the admin must have the ability to choose the default license and maybe the users specify another one from a list of allowed licenses.

And to avoid federation problems where a picture can be shown in a node that has a different license will be great if license it's shown always close to the image. Just in small format.
This will be nice too to show users the need and the relevance of license/permisions/copyright/copyleft.

from pixelfed.

dansup avatar dansup commented on May 19, 2024 8

I am looking into supporting this feature after realizing that peertube uses it.

from pixelfed.

joachimesque avatar joachimesque commented on May 19, 2024 5

I also think that licensing is necessary.

As an example, Flickr users can set their pictures’ licences, as a global default setting for all new uploads, and on a photo-to-photo basis.

In the settings
image

The page is really well done to explain why it's important

image

And here is the photo-by-photo setting at upload time:
image

Or after the upload:
image
image

from pixelfed.

dansup avatar dansup commented on May 19, 2024 4

The problem with this is federation. I would rather just have users include the licence in the caption.

from pixelfed.

gegeweb avatar gegeweb commented on May 19, 2024 4

On peertube you can choose the licence. And it is feterated with the json, licence is a property of object.
It would be nice, on user preference, to choose a default licence.

from pixelfed.

NFGman avatar NFGman commented on May 19, 2024 2

A similar discussion was had with regards to Mastodon.

https://discourse.joinmastodon.org/t/adding-a-default-content-license-for-toots/555/9

Licensing is good, but it has a big impact on new non-savvy users. The UI becomes more complicated, the smooth user experience is impacted as they're forced to consider things they've probably never, ever given thought to.

There's obviously no enforcement mechanism, all you need is one rogue instance and all bets are off.

A network-wide license will certainly not work. Per-user would require more from most users of any social network than they're prepared to commit.

Perhaps a default license for all posts made on one instance. That'd make it easy to have a hover-over for images, and the download button could have "Sure you can save this, but do you understand the license?" speedbumps. New users could have a simple clickthrough "All posts made here are published under this license" etc.

from pixelfed.

nicolasmaia avatar nicolasmaia commented on May 19, 2024

@NFGman maybe a good compromise would be to have the admin option to set a default license for the whole instance, and an option for users to override these and choose their own. That way you don't have to grapple with these concepts unless you see them as options in a settings page.

from pixelfed.

mike-burns avatar mike-burns commented on May 19, 2024

Here's the stalled PR for Mastodon for licenses on statuses: mastodon/mastodon#5820 .

I'm interested in what you add here (and how PeerTube does it?) for when I resume work on that patch.

from pixelfed.

dansup avatar dansup commented on May 19, 2024

Added in latest commits.

from pixelfed.

 avatar commented on May 19, 2024

So finally was this implemented? So can I specify the license?
Since, I would like to pick a service like that. Do you know any alternative to Flickr - where I can specify license?

from pixelfed.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.