Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #69444

Re: Examples of modern GUI python programms

From Sturla Molden <sturla.molden@gmail.com>
Subject Re: Examples of modern GUI python programms
Date 2014-03-31 20:16 +0000
References <db2ed73f-aa1f-42d6-abcd-0b7c29c95e1f@googlegroups.com>
Newsgroups comp.lang.python
Message-ID <mailman.8753.1396296992.18130.python-list@python.org> (permalink)

Show all headers | View raw


Metallicow <metaliobovinus@gmail.com> wrote:

> One would have to tool through the PySide agreement for their specifics,
> but as I recall it is exactly the same as Qt is, which makes sense. 

According to their web page, PySide is only LGPL. Qt is LGPL or commercial.


> Just because a library is LGPL doesn't mean the authors code has to be
> depending on the circumstances. That just means usually you have to be
> able to provide the library code(and your mods to it) used.

No, that would be MPL (Mozilla Public License). Many believe LGPL implies
the same freedom as MPL. It does not.

LGPL also means you also have to give the user a means to "relink the
program with a different version of the library". That is a less known
restriction of LGPL. Usually this is done by providing the LGPL library as
a DLL. But a DLL is actually not sufficient, in case a different version of
the library breaks the application binary interface (ABI). In case of ABI
breakage, LGPL means the user be given access to the program source code to
recompile and relink the program. 

Because of the closed nature of app bundles on iOS, the user cannot do
anything with an .so or .dylib file. Thus, the DLL solution to LGPL
infestation is not possible on iOS, even if it were sufficient.

MPL is basically a version og LGPL that has removed the requirement to make
relinkage possible. That is e.g. why a library like Eigen is released as
MPL instead of LGPL.


Sturla

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Examples of modern GUI python programms "D. Xenakis" <gouzounakis@hotmail.com> - 2014-03-30 16:16 -0700
  Re: Examples of modern GUI python programms Michael Torrie <torriem@gmail.com> - 2014-03-30 20:16 -0600
    Re: Examples of modern GUI python programms Metallicow <metaliobovinus@gmail.com> - 2014-03-30 22:47 -0700
      Re: Examples of modern GUI python programms Sturla Molden <sturla.molden@gmail.com> - 2014-03-31 08:48 +0000
        Re: Examples of modern GUI python programms Metallicow <metaliobovinus@gmail.com> - 2014-03-31 02:33 -0700
          Re: Examples of modern GUI python programms Sturla Molden <sturla.molden@gmail.com> - 2014-03-31 20:16 +0000
            Re: Examples of modern GUI python programms Metallicow <metaliobovinus@gmail.com> - 2014-03-31 20:47 -0700
              Re: Examples of modern GUI python programms David Hutto <dwightdhutto@gmail.com> - 2014-04-01 00:24 -0400
  Re: Examples of modern GUI python programms Jonathan Harden <jfharden@gmail.com> - 2014-03-31 10:14 +0100
  Re: Examples of modern GUI python programms CM <cmpython@gmail.com> - 2014-03-31 22:14 -0700
  Re: Examples of modern GUI python programms Wolfgang Keller <feliphil@gmx.net> - 2014-04-01 17:19 +0200
    Re: Examples of modern GUI python programms Sturla Molden <sturla.molden@gmail.com> - 2014-04-02 12:14 +0000
    Re: Examples of modern GUI python programms Sturla Molden <sturla.molden@gmail.com> - 2014-04-02 11:52 +0000
    Re: Examples of modern GUI python programms Robert Kern <robert.kern@gmail.com> - 2014-04-03 15:02 +0100
    Re: Examples of modern GUI python programms Fabio Zadrozny <fabiofz@gmail.com> - 2014-04-03 11:00 -0300
    Re: Examples of modern GUI python programms Chris Angelico <rosuav@gmail.com> - 2014-04-04 01:25 +1100
    Re: Examples of modern GUI python programms Sturla Molden <sturla.molden@gmail.com> - 2014-04-03 17:22 +0200
    Re: Examples of modern GUI python programms Sturla Molden <sturla.molden@gmail.com> - 2014-04-03 22:31 +0000
    Re: Examples of modern GUI python programms Chris Angelico <rosuav@gmail.com> - 2014-04-04 09:44 +1100

csiph-web