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

License? #16

Open
ghost opened this issue Sep 13, 2019 · 4 comments
Open

License? #16

ghost opened this issue Sep 13, 2019 · 4 comments

Comments

@ghost
Copy link

ghost commented Sep 13, 2019

Hi! Does this project have any license of sort? This project looks awesome, but I can't legally use it without one.
Something like MIT License or BSD would be really cool.

@CoolOppo
Copy link

CoolOppo commented Jun 8, 2021

@joncampbell123 please respond! Been wondering about the license too.

@CoolOppo
Copy link

CoolOppo commented Jun 8, 2021

Oh also, @joncampbell123, it also may not be legal the way you're using dependencies without stating them in your license! Not entirely sure and it could be fine, just thought I would mention that in case it could save some hassle down the road.

Edit:

I am not a lawyer, but I believe since FFmpeg is under LGPL v2.1, the following applies:

A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.

Now this is still a bit muddy, because you use the function names, etc., from the library, but you probably are fine without an LGPL license at least since you're not deriving from the library directly and modifying or redistributing it. You still should add a license (I nominate MIT).

@joncampbell123
Copy link
Owner

I made this as a fun little experiment, so what license to apply was not really on my mind at the time.
I'm fine with it as open source as long as people don't claim it as their own, like they wrote it. I also believe the code as written can serve as a useful example on how to use the FFMPEG libraries.

@ghost
Copy link
Author

ghost commented Jun 8, 2021

Hi @joncampbell123 ,

Thank you for giving us some feedback about the license.

What you said is exactly why the project should have a open source license, otherwise it's not really open source and legally no one can use, share, improve or study it.

I completely agree with you, no one should be able to claim it as their own which is something covered by most licenses (of course this doesn't stop bad actors but not making a project open-source won't either).

I would appreciate if you could take a look at some licenses here https://choosealicense.com/licenses/ (if you haven't already) and maybe choose one for your project.

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants