Open swyxio opened 2 years ago
@divamgupta mentioning because this has increasingly become more important as popularity rises
also, this code is not unlicensed (that's a license), it is not licensed. which isn't good anyways when you're making it "open source" without the license.
@divamgupta bump
Related to #56
DISCLAIMER: I'm not a legal professional, just anal about words and how they can be interpreted.
Chiming in here because I think one of the bigger unanswered questions at this point is what the license for the "GUI wrapper" contained in this repo is or should be (since there's a blurb about the licensing as it relates to Stable Diffusion in README.md now). I get the sense that the intent of this blurb is to satisfy licensing requirements for Stable Diffusion and its outputs, but it doesn't address how the GUI between those components is licensed.
From reading the license for Stable Diffusion, I could see an argument for this GUI being considered "Complementary Material" for Stable Diffusion since this GUI is used to load and run Stable Diffusion (and is dependent on Stable Diffusion to function), but I think that falls apart with the "accompanying" verbiage in the definition for Complimentary Material since the DiffusionBee source code and its containing repo doesn't seem to include files for the Stable Diffusion model (and therefore Stable Diffusion is not accompanied in this repository by DiffusionBee) and DiffusionBee isn't distributed with the Stable Diffusion model.
Personally, based on what I do know about the licensing in this case, I wouldn't feel comfortable downloading, modifying, contributing, or distributing source code contained in this repo because there is no apparent license for the DiffusionBee software or its source code. Given that, I assume from my knowledge of intellectual property laws (at least here in the United States) that DiffusionBee itself and its source code (setting aside Stable Diffusion and its outputs and licensing associated with them) belongs solely to @divamgupta and I do not have license to download, modify, or distribute it.
Would be interesting to see what an intellectual property lawyer would say about this case for sure.
I assume from my knowledge of intellectual property laws (at least here in the United States) that DiffusionBee itself and its source code (setting aside Stable Diffusion and its outputs and licensing associated with them) belongs solely to divamgupta and I do not have license to download, modify, or distribute it.
IANAL, just someone interested in IP law. To my knowledge, this is correct. It is technically illegal for anyone to download the source code of DiffusionBee*. (This has no bearing on downloading and using the compiled version). That means that DiffusionBee is closed, not open, source.
without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work.
* One small carve out: GitHub's own licensing permits anyone to view and fork – but not download – the source.
Hooray, DiffusionBee is now GPL :)
the licensing declaration still needs to be sorted out as it's absolutely inconsistent
Open RAIL-M is the license of the weights, but code is in GPL3
On Thu, Nov 17, 2022 at 1:03 AM Jackson Chen @.***> wrote:
the licensing declaration still needs to be sorted out as it's absolutely inconsistent
[image: github showing GPL-3.0 as license] https://user-images.githubusercontent.com/50755746/202402380-97149ce8-4f76-4d0b-a495-bd08ca1eb615.png
[image: license said in the README is not GPL] https://user-images.githubusercontent.com/50755746/202402344-9b79aaee-02df-4529-b3e7-0d35264d0091.png
[image: license said on the website is not GPL] https://user-images.githubusercontent.com/50755746/202402361-1ad180a2-9b99-4d73-ad01-c6dfd813c0f4.png
— Reply to this email directly, view it on GitHub https://github.com/divamgupta/diffusionbee-stable-diffusion-ui/issues/5#issuecomment-1318307265, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAONR5MTSYY4PM32RW2H5VDWIXYHDANCNFSM6AAAAAAQKDB7TY . You are receiving this because you were mentioned.Message ID: @.*** com>
@divamgupta i think that should be clarified in both the README and the website, the license of the weights/model and the code for the GUI wrapper.
this code is unlicensed, which means quite a few of us may be breaking some interpretations of copyright law even just reading your code, much less running or modifying.
do you mind picking a license and puttting it up here please?