Licensing

473 views
Skip to first unread message

Chris G

unread,
May 14, 2014, 1:15:29 PM5/14/14
to pyqt...@googlegroups.com

I've become a big fan of python and would like to use pyqtgraph in a commercial application.  Basically I'm going to ship a Linux system as an interface to some custom hardware.  The Linux system will have a bunch of scripts, libraries, etc installed including pyqtgraph.

Can you provide me some licensing guidance?  In other words, what do I need to do in order to comply with your licensing?  I don't have a problem releasing code that uses your scripts but there are other items on the box that cannot be released: drivers, libraries, helper applications, etc.

Thanks for your time,
Chris

Luke Campagnola

unread,
May 14, 2014, 1:47:36 PM5/14/14
to pyqt...@googlegroups.com
On Wed, May 14, 2014 at 1:15 PM, Chris G <lenni...@gmail.com> wrote:

I've become a big fan of python and would like to use pyqtgraph in a commercial application.  Basically I'm going to ship a Linux system as an interface to some custom hardware.  The Linux system will have a bunch of scripts, libraries, etc installed including pyqtgraph.

Can you provide me some licensing guidance?  In other words, what do I need to do in order to comply with your licensing?  I don't have a problem releasing code that uses your scripts but there are other items on the box that cannot be released: drivers, libraries, helper applications, etc.

Hi Chris,

PyQtGraph uses the MIT license. This means that you can do nearly anything you want with the library, so long as you do not remove the copyright and license notice from any of the pyqtgraph files. You are under no obligation (by this license) to provide any source code to anybody, and you may distribute your project under any license you choose. The only situations I am interested in avoiding are 1) someone other than myself pretends to have copyright of pyqtgraph code, and 2) someone distributes pyqtgraph code with the license altered such that (1) becomes possible.

Let me know if I have left anything unclear.

Cheers,
Luke

Freddy Carrillo

unread,
Feb 5, 2016, 10:59:37 AM2/5/16
to pyqtgraph
hi. i'm a little confused because i was reading the license of Pyqt and says that it's under GPL, so every software developed using pyqt should be under the same license, my question is, I can really make a commercial application using PyQtGraph? because pyqt says that i can't do it without having a commercial licence.

a MIT license allows me to develop a commercial software even when the pyqt does not?

sorry if my reaction it's not fairly good but i'm not practicing a lot mi english.

thanks.

Luke Campagnola

unread,
Feb 6, 2016, 2:52:00 PM2/6/16
to pyqt...@googlegroups.com
Pyqtgraph's license does not in any way override or interact with PyQt's license. You are free to use and distribute pyqtgraph under the terms of the MIT license, but each of its dependencies will have their own licensing requirements as well.

If you want to build a commercial application with pyqtgraph, then your options are to either purchase a commercial license for PyQt or use PySide instead.


Luke

--
You received this message because you are subscribed to the Google Groups "pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyqtgraph+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pyqtgraph/2a9704c9-8c7b-4b47-a2cc-f81b8df1acd3%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages