[sugar] Missing or broken license headers

Marco Pesenti Gritti mpg at redhat.com
Sun Jun 24 06:45:13 EDT 2007


Hello,

I wrote a quick script to detect missing or broken (GPL instead of LGPL) 
license headers.

Please fix the files you own the copyright for. Templates are in 
sugar/doc. Also please report problems with the script if you find any.

(The script is pretty generic btw, if you want to use it for other modules)

Thanks,
Marco

[marco at localhost sugar]$ ./maint-helper.py check-licenses
GPL:

/home/marco/sugar-jhbuild/source/sugar/services/clipboard/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/clipboard/clipboardobject.py
/home/marco/sugar-jhbuild/source/sugar/services/console/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/xo/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/logviewer/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/terminal/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugin.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/dirty_size/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/dirty_size/info.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/memphis_init/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/memphis_init/info.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/cpu/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/cpu/info.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/clean_size/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/interface/memphis/plugins/clean_size/info.py
/home/marco/sugar-jhbuild/source/sugar/services/console/lib/graphics/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/lib/procmem/analysis.py
/home/marco/sugar-jhbuild/source/sugar/services/console/lib/procmem/__init__.py
/home/marco/sugar-jhbuild/source/sugar/services/console/lib/procmem/proc.py
/home/marco/sugar-jhbuild/source/sugar/services/console/lib/procmem/proc_smaps.py
/home/marco/sugar-jhbuild/source/sugar/shell/intro/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/intro/glive.py
/home/marco/sugar-jhbuild/source/sugar/shell/hardware/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/model/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/model/devices/network/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/model/devices/network/wired.py
/home/marco/sugar-jhbuild/source/sugar/shell/model/devices/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/model/devices/battery.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/keyhandler.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/home/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/frame/framepopupcontext.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/frame/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/frame/overlaybox.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/ClipboardBubble.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/devices/network/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/devices/network/wired.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/devices/__init__.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/devices/battery.py
/home/marco/sugar-jhbuild/source/sugar/shell/view/devices/deviceview.py
/home/marco/sugar-jhbuild/source/sugar/data/em.py


LGPL:

/home/marco/sugar-jhbuild/source/sugar/sugar/profile.py
/home/marco/sugar-jhbuild/source/sugar/sugar/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/graphics/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/graphics/font.py
/home/marco/sugar-jhbuild/source/sugar/sugar/graphics/color.py
/home/marco/sugar-jhbuild/source/sugar/sugar/_sugarextmodule.c
/home/marco/sugar-jhbuild/source/sugar/sugar/date.py
/home/marco/sugar-jhbuild/source/sugar/sugar/ltihooks.py
/home/marco/sugar-jhbuild/source/sugar/sugar/activity/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/clipboard/clipboardservice.py
/home/marco/sugar-jhbuild/source/sugar/sugar/clipboard/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/datastore/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/datastore/dbus_helpers.py
/home/marco/sugar-jhbuild/source/sugar/sugar/datastore/datastore.py
/home/marco/sugar-jhbuild/source/sugar/sugar/presence/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/objects/__init__.py
/home/marco/sugar-jhbuild/source/sugar/sugar/objects/mime.py
/home/marco/sugar-jhbuild/source/sugar/sugar/objects/objecttype.py
/home/marco/sugar-jhbuild/source/sugar/lib/sugar-key-grabber.h
/home/marco/sugar-jhbuild/source/sugar/lib/sugar-key-grabber.c



More information about the Sugar mailing list