applicable license when using bzrlib in Python program

Asked by Pieter-Jan Busschaert on 2013-11-14

Hello,

We are developing a new software program in Python. We are investigating to integrate a DVCS to store our datafiles, to provide unlimited undo functionality. Technologically, Bazaar seems easiest to integrate with, due to the fact it is written in Python and we can use bzrlib directly.

However, I am not sure if this would mean our full product needs to be GPL too. If this is the case, we might switch to calling the git/bzr/hg command line tools and parsing the output, which would give the same functionality, but with more work.

Any feedback on this?

Question information

Language:
English Edit question
Status:
Answered
For:
Bazaar Edit question
Assignee:
No assignee Edit question
Last query:
2013-11-14
Last reply:
2013-11-19
John A Meinel (jameinel) said : #1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2013-11-14 19:31, Pieter-Jan Busschaert wrote:
> New question #239227 on Bazaar:
> https://answers.launchpad.net/bzr/+question/239227
>
> Hello,
>
>
> We are developing a new software program in Python. We are
> investigating to integrate a DVCS to store our datafiles, to
> provide unlimited undo functionality. Technologically, Bazaar seems
> easiest to integrate with, due to the fact it is written in Python
> and we can use bzrlib directly.
>
> However, I am not sure if this would mean our full product needs to
> be GPL too. If this is the case, we might switch to calling the
> git/bzr/hg command line tools and parsing the output, which would
> give the same functionality, but with more work.
>
> Any feedback on this?
>

If you want to import bzrlib directly then you likely will need to be
GPL. You can use bzr as a command line program without needing to do so.

I've heard different arguments (given there is no 'compiled binary',
etc), and I'm not a lawyer. But that is my understanding of how GPL
and python code work.

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlKLCZMACgkQJdeBCYSNAAMuWgCgnBhDknA0mHeMkDIWOmAQHIfA
GSQAoKrgAZbhKZp/qlgbo8qLEhyJZIQt
=90O1
-----END PGP SIGNATURE-----

Can you help with this problem?

Provide an answer of your own, or ask Pieter-Jan Busschaert for more information if necessary.

To post a message you must log in.