Comments (4)
Hi, I understand completely!
I am aiming for MIT/Apache 2.0 compatibility, I believe I haven't included any libraries that force a copyleft license, although, honestly, it feels like a minefield. With the one-click-installers I am a bit more concerned if they are MITtable.
Let me take a look at it.
from tts-generation-webui.
This is one problem: lameenc should probably get excluded (even though it's "parent" is MIT, but I'm pretty sure it's not even being used). Maybe by modifying the install command/setup to not install this package would the whole "software" fall within MIT.
However, this is a good example - even while my code would be MIT, the second you run pip install
etc, you are into GPL territory.
(C:\Users\admin\Desktop\one-click-installers-tts-main\installer_files\env) C:\Users\admin\Desktop\one-click-installers-tts-main>pip show lameenc
Name: lameenc
Version: 1.4.2
Summary: LAME encoding bindings
Home-page: https://github.com/chrisstaite/lameenc
Author: Chris Staite
Author-email: [email protected]
License: GPLv3
Location: c:\users\admin\desktop\one-click-installers-tts-main\installer_files\env\lib\site-packages
Requires:
Required-by: demucs
(C:\Users\admin\Desktop\one-click-installers-tts-main\installer_files\env) C:\Users\admin\Desktop\one-click-installers-tts-main>pip show demucs
Name: demucs
Version: 4.0.0
Summary: Music source separation in the waveform domain.
Home-page: https://github.com/facebookresearch/demucs
Author: Alexandre Défossez
Author-email: [email protected]
License: MIT License
Location: c:\users\admin\desktop\one-click-installers-tts-main\installer_files\env\lib\site-packages
Requires: diffq, dora-search, einops, julius, lameenc, openunmix, pyyaml, torch, torchaudio, tqdm
Required-by: audiocraft
(C:\Users\admin\Desktop\one-click-installers-tts-main\installer_files\env) C:\Users\admin\Desktop\one-click-installers-tts-main>pip show audiocraft
from tts-generation-webui.
Ok, python lameenc will be LGPL for future releases (so if you want to have LGPL right now for lameenc package you have to install it manually).
Next, diffq currently is CC BY NC 4.0 but it appears that it will become optional, if the demucs version is new enough it will work, otherwise do pip install demucs
for the new version and then pip uninstall diffq
if it still is present.
Finally, encodec has a MIT license for newer releases but it also has to be installed manually, the currently installed version 0.0.1 has CC BY NC 4.0 license.
With that in mind, we are heading for an actually plausible MIT license for the project, even after pip install.
from tts-generation-webui.
Licensed under MIT: https://github.com/rsxdalv/tts-generation-webui/blob/main/LICENSE
With https://github.com/rsxdalv/tts-generation-webui/tree/main#ethical-and-responsible-use
and https://github.com/rsxdalv/tts-generation-webui/tree/main#license
notes
from tts-generation-webui.
Related Issues (20)
- updated today, getting this on start.bat now HOT 3
- How can we change the React UI default port? HOT 3
- Not even sure what's going wrong HOT 8
- Terminal errors when clicking "Generate" HOT 2
- Mp3 option ? HOT 1
- Bark voice clone multiple audio inputs? HOT 1
- Errors when generating-- only with Tortoise HOT 6
- Keeping models in vram all the time HOT 9
- start_linux.sh fails at startup on first install HOT 6
- When trying a fresh install, I get these errors HOT 3
- Check if miniconda is already installed. HOT 5
- Colab installation fails: "Failed to install node_modules" HOT 8
- Can rmvpe be added to pitch collection method in RVC? HOT 4
- Bark Voice Generation error HOT 11
- WebUI does not render properly - compared to images I've seen. And tortoise fails to generate HOT 2
- Not able to generate - tried Bark, Tortoise, and MusicGen HOT 17
- Torch version mixup? HOT 6
- Where is gradio ui HOT 3
- Is it possible to use these facebook/mms-tts models inside tts-generation-webui? HOT 3
- IndexError: index 4 is out of range error when checked Multi-band Diffusion HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tts-generation-webui.