Menu

#341 licence issue GPL != LGPL

closed-accepted
5
2010-08-20
2010-08-19
No

Hello

the last commit show that you added licence headers in a few files, this licence header is for GPL3+

but you changed the licence from GPL3+ to LGPL3+ in the setup.py from
So it seems that you changed the licence of the PyTango Project by this mistake.

Can you fix this

thanks.

Discussion

  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20
    • status: open --> open-invalid
     
  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20

    Yes, I changed it on purpose. In last tango meeting we discussed what should be the PyTango licence and it was decided it should be LGPL.
    I propose to reject this bug report

     
  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20
    • status: open-invalid --> open-accepted
     
  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20

    I am sorry Frederic,

    You are right: The headers that I added to the python files are missing the "Lesser" prefix to GNU.
    Thanks for reporting
    I will fix this ASAP

     
  • Frédéric PICCA

    Tango is under the GPL2+ version so as you are linking the PyThon module to this GPL project it is automatically under the GPL.

    so even if you decide to release it as LGPL is if GPL.

    I am ever wondering if it is possible to link ans L-GPL library with a GPL one and says the code is L-GPL.

    I really think thaht this is a violation of the GPL licence.

    See you

    Frederic

     
  • Emmanuel Taurel

    Emmanuel Taurel - 2010-08-20

    Hi,

    Tango C++ libraries are under LGPL V3.

    Cheers

    Manu

     
  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20

    Hi,

    I believe tango is under LGPL. At least if you check the files in tango source code the header mentions LGPL.
    Also if you check wikipedia http://en.wikipedia.org/wiki/TANGO under the chapter Licensing you will see that tango libraries are LGPL and tango tools are GPL.
    What we thought was that PyTango is part of tango libraries so it should also be LGPL.

     
  • Frédéric PICCA

    Ok so the COPYING file is for the tools and COPYING.LESSER is for the library.

    good to know :)

    sorry for the noise.

    I will do a carefull licence check for the tango debian inclusion.

    See you.

     
  • Frédéric PICCA

    I was spolied byt the tango commit message speaking about GPL headers but the header added was in fact LGPL :)

     
  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20
    • status: open-accepted --> closed-accepted
     
  • Tiago Coutinho

    Tiago Coutinho - 2010-08-20

    Fixed since revision 7915
    Will become visible in next PyTango 7.1.3

     

Log in to post a comment.