License audit

11 views
Skip to first unread message

Alexander Sokolov

unread,
Dec 23, 2011, 12:43:23 PM12/23/11
to razo...@googlegroups.com
So, I finished the dirty work, all not so bad. Here are the results. Other code under The rest of the code under LGPL3+.

  (c)LGPL2           ../libraries/razorqxt/qxtglobalshortcut_x11.cpp
  (c)LGPL2           ../libraries/razorqxt/qxtglobalshortcut_p.h
  (c)LGPL2           ../libraries/razorqxt/qxtglobalshortcut.cpp
  (c)LGPL2           ../libraries/razorqxt/qxtglobal.cpp
  (c)LGPL2           ../libraries/razorqxt/qxtglobalshortcut.h
  (c)LGPL2           ../libraries/razorqxt/qxtglobal.h
    
  (c)GPL2            ../libraries/razormount/storageitem.h
  (c)GPL2            ../libraries/razormount/storagemanager.cpp
  (c)GPL2            ../libraries/razormount/diskmonitor.cpp
  (c)GPL2            ../libraries/razormount/storagemanager.h
  (c)GPL2            ../libraries/razormount/storageitem.cpp
  (c)GPL2            ../libraries/razormount/mount.cpp
  (c)GPL2            ../libraries/razormount/mount.h
  (c)GPL2            ../libraries/razormount/diskmonitor.h
    
  (c)LGPL2           ../libraries/qtxdg/qiconfix/qiconloader.cpp
  (c)LGPL2           ../libraries/qtxdg/qiconfix/qiconloader_p.h
    
  (c)GPL2            ../libraries/razorqt/xfitman.cpp
  (c)GPL2            ../libraries/razorqt/xfitman.h
  
  (c)GPL3            ../libraries/razorqt/librazor-upower/battery.h
  (c)GPL3            ../libraries/razorqt/librazor-upower/upower.cpp
  (c)GPL3            ../libraries/razorqt/librazor-upower/battery.cpp
  (c)GPL3            ../libraries/razorqt/librazor-upower/ucpufreq.cpp
  (c)GPL3            ../libraries/razorqt/librazor-upower/upower.h
  (c)GPL3            ../libraries/razorqt/librazor-upower/ucpufreq.h
  
  
  (c)GPL2 (c)GPL3    ../razorqt-config/razor-config-mouse/crtheme.h
  (c)GPL2 (c)GPL3    ../razorqt-config/razor-config-mouse/itemdelegate.h
  (c)GPL2 (c)GPL3    ../razorqt-config/razor-config-mouse/itemdelegate.cpp
  (c)GPL2 (c)GPL3    ../razorqt-config/razor-config-mouse/thememodel.cpp
  (c)GPL2            ../razorqt-config/razor-config-mouse/previewwidget.cpp
  (c)GPL2 (c)GPL3    ../razorqt-config/razor-config-mouse/crtheme.cpp
  (c)GPL2 (c)GPL3    ../razorqt-config/razor-config-mouse/thememodel.h
  (c)GPL2            ../razorqt-config/razor-config-mouse/previewwidget.h

  (c)LGPL2           ../razorqt-panel/plugin-mount/mountbutton.cpp
  (c)LGPL2           ../razorqt-panel/plugin-mount/mountbutton.h
  (c)LGPL2           ../razorqt-panel/plugin-mount/menudiskitem.h
  (c)LGPL2           ../razorqt-panel/plugin-mount/menudiskitem.cpp


My offers.
  • We relecense all our code under LGPLv2+  
  • We remove upower from the library and write a separate program. This program will have a separate license GPL3. Maybe we'll have to create a separate package, I do not know is allowed to put in to package programs with the different licenses.
As result our project will GPL2.
All the same, ideally we should have a libraries under LGPL.


Earnest request to those who have pushed files, please send an official reply like "I agree to change the license for my code to GNU Lesser General Public License version 2.1, or any later version."
Reply all
Reply to author
Forward
0 new messages