tango-controls / cppTango

Moved to gitlab
http://tango-controls.org
41 stars 34 forks source link

License of the TANGO API C++ #208

Closed tango-controls-bot closed 8 years ago

tango-controls-bot commented 9 years ago

I'm work to THALES Services on the ELI-NP(Romania) project and we use the API TANGO to develop the supervision application.

Also we are currently analyzing the licences used in the application and especially the TANGO API. You consider the API TANGO as LGPL but after an analyze, we identify some files of the API TANGO C++ tagged with a GPL contamination.

The following files are included from the "Tango.h" -> #include -> #include under GPL license and so with a contamination.

Can you confirm if these following files are really under GPL license or if it is a mistake of update?

lib\cpp\server\readers_writers_lock.h lib\cpp\client\helpers\DeviceProxyHelper.h lib\cpp\client\helpers\PogoHelper.h lib\cpp\client\helpers\TangoExceptionsHelper.h lib\cpp\client\helpers\Xstring.h

Can you update theses header with the LGPL license.

Thank's in advance for your answers, Emmanuel KERTESZ

// -- Mode: C++; -- // // ReadersWritersLock.h Author : Tristan Richardson (tjr) // Jens Meyer // Emmanuel Taurel // // Copyright (C) : 1997-1999 AT&T Laboratories Cambridge // 2004,2005,2006,2007,2008,2009,2010,2011,2012,2013 // European Synchrotron Radiation Facility // BP 220, Grenoble 38043 // FRANCE // // This file is part of Tango. // // Tango is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Tango is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Tango. If not, see http://www.gnu.org/licenses/.

Reported by: ekertesz

Original Ticket: tango-cs/bugs/712

tango-controls-bot commented 9 years ago

Hi Emmanuel

Thanks for reporting. We will look into this to clarify the situation for next release

Have a nice day

Emmanuel

Original comment by: taurel

tango-controls-bot commented 9 years ago

Original comment by: taurel

tango-controls-bot commented 9 years ago

Fixed in Tango 9

Original comment by: taurel