Coder Social home page Coder Social logo

Repository should have unambiguous document saying what "ethical or appropriate uses" are, and if usage for NSFW/mature content generation is permitted. about stablelm HOT 19 CLOSED

stability-ai avatar stability-ai commented on June 16, 2024 10
Repository should have unambiguous document saying what "ethical or appropriate uses" are, and if usage for NSFW/mature content generation is permitted.

from stablelm.

Comments (19)

MarkSchmidty avatar MarkSchmidty commented on June 16, 2024 17

In clarification and, for the avoidance of any doubt

The license is the license. Apache 2.0 does not contain any ethical restrictions, and that is a good thing.

The base models are licensed under CC BY-SA 4.0 which unambiguously allows use "for any purpose" with "no additional restrictions" beyond requiring that changes to the model have the same license and give credit to StabilityAI:

"Adapt — remix, transform, and build upon the material for any purpose, even commercially.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
image
image

Ethical "clarifications" would be a step backwards for openness.

from stablelm.

MarkSchmidty avatar MarkSchmidty commented on June 16, 2024 6

Community Guideline and similar ethical concern documents are actively harmful in open source.

There is, thankfully, no authority to "deal with" ethical concerns and no guidance needed.

The license is the license.

from stablelm.

Aspie96 avatar Aspie96 commented on June 16, 2024 5

@MarkSchmidty, I agree.

I think that, as in the free and open source software tradition, the only correct answer to "What ethical restrictions should there be?" is "None".

Everyone can make any ethical statement one wishes on one's own personal blog. The "LICENSE.txt" file is the wrong place to do so.

from stablelm.

MarkSchmidty avatar MarkSchmidty commented on June 16, 2024 4

Where is the phrase "ethical or appropriate uses" even used in this repository?

It isn't and it should remain that way.

Ethical requirements beyond "don't use it for evil"

Evil is highly ambiguous. I would go as far to say even that requirement is inherently problematic.

Anyway, the licenses clearly allow all uses and are irrevocable. So any kind of ethical statement would be unenforceable and meaningless at best, if not actively harmful.

from stablelm.

MarkSchmidty avatar MarkSchmidty commented on June 16, 2024 3

"Adapt — remix, transform, and build upon the material for any purpose, even commercially.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

Thanks for the details. I thought this model cannot be used commercially based on the license in the HF model hub. These models are intended to be used by the open-source community chat-like applications in adherence with the [CC BY-NC-SA-4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) license.

That is the license for the "Tuned" models only, likely because they were trained on datasets of GPT-3/4 output and Stability doesn't want beef with OpenAI. The "Base" model license allows commercial use (with sharealike and attribution).

from stablelm.

afarlie avatar afarlie commented on June 16, 2024 1

Thank you. I've already closed this issue. I'm delighted that 'free' here means 'free' :) .

from stablelm.

MarkSchmidty avatar MarkSchmidty commented on June 16, 2024 1

You don't need my permission to repeat my words. But I appreciate the sentiment.

from stablelm.

ProGamerGov avatar ProGamerGov commented on June 16, 2024

Ethical requirements beyond "don't use it for evil" can be very subjective and ambiguous, which then leads to a potential for actually causing harm. Like for example NSFW bans tend to disproportionately affect the LGBTQ community.

from stablelm.

Aspie96 avatar Aspie96 commented on June 16, 2024

Where is the phrase "ethical or appropriate uses" even used in this repository?

from stablelm.

 avatar commented on June 16, 2024

I'm actually curious as to why Stability chose to use a unrestricted CC license for StableLM but chose to use a restricted CreativeML Open RAIL license for Stable Diffusion.

from stablelm.

Andrey36652 avatar Andrey36652 commented on June 16, 2024

@eiery Maybe they learned from Stable Diffusion release, that it's better to use an unrestricted license?

from stablelm.

afarlie avatar afarlie commented on June 16, 2024

Ethical "clarifications" would be a step backwards for openness.

I actually support that viewpoint, and I am encouraged by the strength of the responses here.!

However, I still feel that there should be some kind of guidance document addressing how certain ethical concerns could be dealt with, and how to handle them, even if it's one written with a very open minded and 'liberal' viewpoint, assuming that the overwhelming majority of potential re-users are going to be competent, responsible, and aware of both the potential and pitfalls of the technologies they are creating.

from stablelm.

afarlie avatar afarlie commented on June 16, 2024

Ethical requirements beyond "don't use it for evil" can be very subjective and ambiguous, which then leads to a potential for actually causing harm. Like for example NSFW bans tend to disproportionately affect the LGBTQ community.

You make an excellent point here. NSFW bans can disproportionately affect LGBTQ communities, which is why it is my view that tools/models which allow NSFW use, should be upfront about saying this, so that potential re-users can reject "non-free" (GNU sense) tools. Being transparent up front about what you allow is better than burying what you don't in Eula, Terms of Service, or a (Non)-"Sharing" policy, on a website that few people actually read.

from stablelm.

afarlie avatar afarlie commented on June 16, 2024

Thank you.. Closing this issue as the consensus here seems to be that such a document is un-necessary and actively harmful.

from stablelm.

Aspie96 avatar Aspie96 commented on June 16, 2024

@afarlie

However, I still feel that there should be some kind of guidance document addressing how certain ethical concerns could be dealt with, and how to handle them,

What ought to be done is a matter of opinion anyone can discuss, regardless of whether they are publishing models or not.

There is really no reasons for statements like that to be part of this repo. Anyone, including of course anyone working at StabilityAI, can make them outside of technical places, such as on blogs and the like.

from stablelm.

amrrs avatar amrrs commented on June 16, 2024

"Adapt — remix, transform, and build upon the material for any purpose, even commercially.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

Thanks for the details. I thought this model cannot be used commercially based on the license in the HF model hub.
These models are intended to be used by the open-source community chat-like applications in adherence with the [CC BY-NC-SA-4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) license.

from stablelm.

Aspie96 avatar Aspie96 commented on June 16, 2024

Models under the CC BY-NC-SA license cannot be used commercially. Models under CC BY-SA can, but of course there is a ShareAlike clause.

from stablelm.

afarlie avatar afarlie commented on June 16, 2024

Community Guideline and similar ethical concern documents are actively harmful in open source.

Do you mind if I use that quote elsewhere (do you have an appropriate attirbution I could use)?
Restrictions on use imposed by other AI models/datasets are EXACTLY why there need to be "Free" (GNU sense) models :)

from stablelm.

afarlie avatar afarlie commented on June 16, 2024

You don't need my permission to repeat my words. But I appreciate the sentiment.

Thanks, if you want to comment in the linked issues directly, feel free :) . Encouraging 'free' (Gnu sense) is a good thing.

from stablelm.

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.