Is beancount code used in fava or smart_importer?

derivatives should indeed be GPL but if you simply write code that
interfaces with the core beancount code, I think you can use any license
you want (though I am not a lawyer)

On Mon, Feb 26, 2024 at 8:21 AM Chary Chary <[email protected]> wrote:

> Dear all,
>
> I just noticed, that the products which I would call beancount derivatives
> (e.g. fava <https://github.com/beancount/fava> or smart_importer
> <https://github.com/beancount/smart_importer>) are licensed with MIT
> license. However beancount itself is GPL-2.
>
> I am not a legal person, but I am just wondering, shouldn't they also have
> to be GPL?
>
> I know there is always a question as to how much of the original beancount
> code is reused in them, but if you google for this subject then you get for
> instance such statement:
>
>
> https://opensource.stackexchange.com/questions/10180/how-much-of-my-code-becomes-gpl-if-i-use-some-gpl-code-and-how-different-does-my
>
>
> https://softwareengineering.stackexchange.com/questions/338586/when-does-a-modification-of-gpl-code-stop-being-one
>
> *This is exactly why big companies who are developing code that is known
> to be vulnerable to lawsuits because there is an existing implementation to
> people could accuse you of copying (especially in cases where you'Re
> reverse engineering it) will do a clean room implementation
> <https://en.wikipedia.org/wiki/Clean_room_design> by very explicitly
> prohibiting the developers to so much as look at the code they might be
> accused of copying.*
>
> --
> You received this message because you are subscribed to the Google Groups
> "Beancount" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/85b2f2a7-2514-43ee-9ce6-f3fb13d445can%40googlegroups.com
> <https://groups.google.com/d/msgid/beancount/85b2f2a7-2514-43ee-9ce6-f3fb13d445can%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAFXPr0tx_%2Bh12Ag5SKRZz-NPoJr2ygmDeU1C6M%3Dw2RXXfqNzmg%40mail.gmail.com.

Reply via email to