Hey Daniele

On Fri, Feb 4, 2022 at 2:25 AM Daniele Nicolodi <[email protected]> wrote:
>
> IIUC Git Journal is released under the AGPLv3 license, which is just the
> GPLv3 plus some extra clauses, but it is distributed on the Apple App
> Store, which seems to contradict the statement that there is any problem
> in shipping GPL licensed application through the Apple App Store.

I own the copyright of GitJournal, the parts contributed by others are
explicitly under Apache2. So, I therefore have the right to dual
license the application and ship it on the Apple App Store.

I'm planning on releasing this new app's code under GPL (2 or 3 or AGPL).

- https://github.com/vHanda/gringotts

(I'm not sure what to call the app though, any suggestions are most welcome)

>
> > So far, I've been reimplementing the subset of Beancount v2 format
> > that I use in Dart but this comes into the question of the API being
> > copyrightable.
>
> I don't see the connection between implementing a parser for a given
> file format and an API. Even then, APIs are not copyrightable.

Perfect. I wasn't too sure about APIs being copyrightable.

>
> > At some point, maybe I'll need to explicitly not
> > support the beancount format to not infringe on the license.
>
> This is nonsense.

Thank you for clarifying :)

>
> > So, is there any chance we could change the license?
>
> I don't think so.
>
> > I checked and the
> > "new core" part of Beancount with the protobufs only has Martin as a
> > contributor, so that part should be straightforward, and that way I
> > can easily test my parser by making it generate the same protobufs.
>
> I don't see how the license of the Beancount v3 parser that generates
> protobufs may have anything to do with you being able to test a
> different implementation of the parser against it. The license of
> Beancount would matter only if you were to redistribute Beancount code,
> not if use it to as a reference implementation to test your code.
>

Right, so I could copy the '.proto' files and use them as a testing
mechanism cause I wouldn't be distributing those parts?

--
Vishesh Handa

-- 
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/CAOPTMKBgY8D%3DKR8YHjNwbQ56bVmS5xPtq%3De_yunBtPxWrxBnjw%40mail.gmail.com.

Reply via email to