projecthamster / xfce4-hamster-plugin

A recreation of the gnome-shell 'hamster project extension' for the xfce4 panel.
http://projecthamster.org
GNU General Public License v2.0
27 stars 8 forks source link

License check #19

Closed rapgro closed 9 years ago

rapgro commented 9 years ago

You have to fix incorrect FSF address, and should add license to "unknown" files. See http://fedoraproject.org/wiki/Common_Rpmlint_issues#incorrect-fsf-address http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

GPL (v2 or later)

xfce4-hamster-plugin-1.5/panel-plugin/button.h xfce4-hamster-plugin-1.5/panel-plugin/plugin.c xfce4-hamster-plugin-1.5/panel-plugin/xfce4-popup-hamstermenu.sh

GPL (v2 or later) (with incorrect FSF address)

xfce4-hamster-plugin-1.5/panel-plugin/button.c

Unknown or generated

xfce4-hamster-plugin-1.5/autogen.sh xfce4-hamster-plugin-1.5/panel-plugin/hamster.c xfce4-hamster-plugin-1.5/panel-plugin/hamster.h xfce4-hamster-plugin-1.5/panel-plugin/settings.c xfce4-hamster-plugin-1.5/panel-plugin/settings.h xfce4-hamster-plugin-1.5/panel-plugin/util.c xfce4-hamster-plugin-1.5/panel-plugin/util.h xfce4-hamster-plugin-1.5/panel-plugin/view.c xfce4-hamster-plugin-1.5/panel-plugin/view.h xfce4-hamster-plugin-1.5/panel-plugin/windowserver.c xfce4-hamster-plugin-1.5/panel-plugin/windowserver.h

aquaherd commented 9 years ago

The hamster.[c|h] and windowserver.[c|h] files are generated manually with gdbus-codegen from the hamster D-Bus API (XML introspection results). Hamster itself is GPLV3. However, I would not want to touch generated files at all. Is there another option to satisfy licensing needs without editing generated content?

rapgro commented 9 years ago

Thanks for caring. Your explanation sounds right to me.