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

Would you consider relicensing? #4

Closed
sharkdp opened this issue Jan 1, 2020 · 6 comments
Closed

Would you consider relicensing? #4

sharkdp opened this issue Jan 1, 2020 · 6 comments

Comments

@sharkdp
Copy link

sharkdp commented Jan 1, 2020

When we initially replaced the bat source code with the ansi_colours dependency (sharkdp/bat#319), I didn't notice that ansi_colours was LGPL3 licensed.

As we statically link against ansi_colours, we would need to license bat under LGP3 was well (see sharkdp/bat#792).

Would you consider to license ansi_colours under MIT (could be dual license)?

@sharkdp
Copy link
Author

sharkdp commented Jan 2, 2020

see sharkdp/bat#792

@sharkdp sharkdp closed this as completed Jan 2, 2020
@LucaCiucci
Copy link

@mina86 I read you answer in sharkdp/bat#792, but I have ansi_colours in the dependency tree of a colsed-source app I'm developing and planning to distribute.
Is there any reason to have LGPL license only for this crate? I can just drop the ansi_colours dependency, but I think it would be nice have a second more permissive license.

@mina86
Copy link
Owner

mina86 commented Jul 22, 2024

Is there any reason to have LGPL license only for this crate?

Yes, the reason is for this crate to remain free software.

@LucaCiucci
Copy link

But wouldn't it be possible to provide a second license option such as Apache or BSD? I'm just asking, my knowledge is not very good in this field.

@mina86
Copy link
Owner

mina86 commented Jul 22, 2024

But wouldn't it be possible to provide a second license option such as Apache or BSD? I'm just asking, my knowledge is not very good in this field.

No, because then the crate could be included in a closed-source project without providing sources for it.

@LucaCiucci
Copy link

Understood, thanks for the clarification

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

3 participants