[PATCH weston 00/17] Update weston from MIT/X11 to MIT/Expat license

Bryce Harrington bryce at osg.samsung.com
Fri Jun 12 15:04:37 PDT 2015


Following on from the wayland license switch, do the same for Weston,
along with some minor cleanup.

Several files were *not* updated:

  hash.* - These include a no-advertising clause appended to the license
  text, which looks strange.  These files probably could be changed to
  the MIT Expat license, but I wasn't sure.

  rpi-bcm-stubs.h - This file is covered by the BSD 3-Clause license,
  which looks to me to be similar to MIT/X11.  The file looks like maybe
  it's copied directly from elsewhere, so I've left it as-is.

  glmatrix.c - Unique license.  Looks like a primitive or simplified
  version of a MIT or BSD type license.  Since this file was copied in
  from Xscreensaver I left the license as is.

I think that covers all the exceptions.  For these, if their license
does need changed, I figure it'll be easer to handle those special cases
subsequently.

Bryce Harrington (17):
  COPYING: Update to MIT Expat License rather than MIT X License
  COPYING: Drop special license callout for libbacklight.c
  data: Update boilerplate from MIT X11 license to MIT Expat license
  clients: Update boilerplate from MIT X11 license to MIT Expat licenses
  *-shell: Update boilerplate from MIT X11 license to MIT Expat licenses
  protocol: whitespace cleanup
  protocol: Update boilerplate from MIT X11 license to MIT Expat license
  shared: Update boilerplate from MIT X11 license to MIT Expat license
  src: Update boilerplate from MIT X11 license to MIT Expat license
  libbacklight: Add missing boilerplate to header
  weston-egl-ext.h: Reformat license text
  vaapi-recorder: Drop redundant license
  tests: Update boilerplate from MIT X11 license to MIT Expat license
  wcap: Update boilerplate from MIT X11 license to MIT Expat license
  wcap: Prefer quote form of include for config.h
  xwayland: Update boilerplate from MIT X11 license to MIT Expat license
  xwayland: Fix a couple whitespace errors

 COPYING                             | 38 ++++++------------------------
 clients/calibrator.c                | 33 +++++++++++++-------------
 clients/clickdot.c                  | 33 +++++++++++++-------------
 clients/cliptest.c                  | 33 +++++++++++++-------------
 clients/desktop-shell.c             | 33 +++++++++++++-------------
 clients/dnd.c                       | 33 +++++++++++++-------------
 clients/editor.c                    | 33 +++++++++++++-------------
 clients/eventdemo.c                 | 33 +++++++++++++-------------
 clients/flower.c                    | 33 +++++++++++++-------------
 clients/fullscreen.c                | 33 +++++++++++++-------------
 clients/gears.c                     | 33 +++++++++++++-------------
 clients/image.c                     | 33 +++++++++++++-------------
 clients/ivi-shell-user-interface.c  | 33 +++++++++++++-------------
 clients/keyboard.c                  | 33 +++++++++++++-------------
 clients/multi-resource.c            | 33 +++++++++++++-------------
 clients/nested-client.c             | 33 +++++++++++++-------------
 clients/nested.c                    | 33 +++++++++++++-------------
 clients/presentation-shm.c          | 33 +++++++++++++-------------
 clients/resizor.c                   | 33 +++++++++++++-------------
 clients/scaler.c                    | 33 +++++++++++++-------------
 clients/screenshot.c                | 33 +++++++++++++-------------
 clients/simple-damage.c             | 33 +++++++++++++-------------
 clients/simple-egl.c                | 33 +++++++++++++-------------
 clients/simple-shm.c                | 33 +++++++++++++-------------
 clients/simple-touch.c              | 33 +++++++++++++-------------
 clients/smoke.c                     | 33 +++++++++++++-------------
 clients/stacking.c                  | 33 +++++++++++++-------------
 clients/subsurfaces.c               | 33 +++++++++++++-------------
 clients/terminal.c                  | 33 +++++++++++++-------------
 clients/transformed.c               | 33 +++++++++++++-------------
 clients/weston-info.c               | 33 +++++++++++++-------------
 clients/weston-simple-im.c          | 33 +++++++++++++-------------
 clients/window.c                    | 33 +++++++++++++-------------
 clients/window.h                    | 33 +++++++++++++-------------
 clients/wscreensaver-glue.c         | 33 +++++++++++++-------------
 clients/wscreensaver-glue.h         | 33 +++++++++++++-------------
 clients/wscreensaver.c              | 33 +++++++++++++-------------
 clients/wscreensaver.h              | 33 +++++++++++++-------------
 data/wayland.svg                    | 36 ++++++++++++++--------------
 desktop-shell/exposay.c             | 33 +++++++++++++-------------
 desktop-shell/input-panel.c         | 33 +++++++++++++-------------
 desktop-shell/shell.c               | 33 +++++++++++++-------------
 desktop-shell/shell.h               | 33 +++++++++++++-------------
 fullscreen-shell/fullscreen-shell.c | 35 ++++++++++++++-------------
 ivi-shell/hmi-controller.c          | 35 ++++++++++++++-------------
 ivi-shell/input-panel-ivi.c         | 35 ++++++++++++++-------------
 ivi-shell/ivi-layout-export.h       | 35 ++++++++++++++-------------
 ivi-shell/ivi-layout-private.h      | 35 ++++++++++++++-------------
 ivi-shell/ivi-layout-transition.c   | 35 ++++++++++++++-------------
 ivi-shell/ivi-layout.c              | 35 ++++++++++++++-------------
 ivi-shell/ivi-shell.c               | 35 ++++++++++++++-------------
 ivi-shell/ivi-shell.h               | 35 ++++++++++++++-------------
 protocol/input-method.xml           | 38 ++++++++++++++----------------
 protocol/ivi-application.xml        | 35 +++++++++++++--------------
 protocol/ivi-hmi-controller.xml     | 33 +++++++++++++-------------
 protocol/presentation_timing.xml    | 38 ++++++++++++++----------------
 protocol/scaler.xml                 | 38 ++++++++++++++----------------
 protocol/text.xml                   | 10 ++++----
 protocol/weston-test.xml            | 38 ++++++++++++++----------------
 protocol/xdg-shell.xml              | 38 ++++++++++++++----------------
 shared/cairo-util.c                 | 35 ++++++++++++++-------------
 shared/cairo-util.h                 | 35 ++++++++++++++-------------
 shared/config-parser.c              | 35 ++++++++++++++-------------
 shared/config-parser.h              | 35 ++++++++++++++-------------
 shared/file-util.c                  | 35 ++++++++++++++-------------
 shared/file-util.h                  | 35 ++++++++++++++-------------
 shared/frame.c                      | 35 ++++++++++++++-------------
 shared/image-loader.c               | 35 ++++++++++++++-------------
 shared/image-loader.h               | 35 ++++++++++++++-------------
 shared/matrix.c                     | 35 ++++++++++++++-------------
 shared/matrix.h                     | 35 ++++++++++++++-------------
 shared/option-parser.c              | 35 ++++++++++++++-------------
 shared/os-compatibility.c           | 35 ++++++++++++++-------------
 shared/os-compatibility.h           | 35 ++++++++++++++-------------
 shared/platform.h                   | 35 ++++++++++++++-------------
 shared/zalloc.h                     | 35 ++++++++++++++-------------
 src/animation.c                     | 35 ++++++++++++++-------------
 src/bindings.c                      | 35 ++++++++++++++-------------
 src/clipboard.c                     | 35 ++++++++++++++-------------
 src/cms-colord.c                    | 35 ++++++++++++++-------------
 src/cms-helper.c                    | 35 ++++++++++++++-------------
 src/cms-helper.h                    | 35 ++++++++++++++-------------
 src/cms-static.c                    | 35 ++++++++++++++-------------
 src/compositor-drm.c                | 35 ++++++++++++++-------------
 src/compositor-fbdev.c              | 35 ++++++++++++++-------------
 src/compositor-headless.c           | 35 ++++++++++++++-------------
 src/compositor-rdp.c                | 35 ++++++++++++++-------------
 src/compositor-rpi.c                | 35 ++++++++++++++-------------
 src/compositor-wayland.c            | 35 ++++++++++++++-------------
 src/compositor-x11.c                | 35 ++++++++++++++-------------
 src/compositor.c                    | 35 ++++++++++++++-------------
 src/compositor.h                    | 35 ++++++++++++++-------------
 src/data-device.c                   | 35 ++++++++++++++-------------
 src/dbus.c                          | 35 ++++++++++++++-------------
 src/dbus.h                          | 35 ++++++++++++++-------------
 src/gl-renderer.c                   | 35 ++++++++++++++-------------
 src/gl-renderer.h                   | 35 ++++++++++++++-------------
 src/input.c                         | 35 ++++++++++++++-------------
 src/launcher-util.c                 | 35 ++++++++++++++-------------
 src/launcher-util.h                 | 35 ++++++++++++++-------------
 src/libbacklight.h                  | 30 +++++++++++++++++++++++
 src/libinput-device.c               | 35 ++++++++++++++-------------
 src/libinput-device.h               | 35 ++++++++++++++-------------
 src/libinput-seat.c                 | 35 ++++++++++++++-------------
 src/libinput-seat.h                 | 35 ++++++++++++++-------------
 src/log.c                           | 35 ++++++++++++++-------------
 src/logind-util.c                   | 35 ++++++++++++++-------------
 src/logind-util.h                   | 35 ++++++++++++++-------------
 src/noop-renderer.c                 | 35 ++++++++++++++-------------
 src/pixman-renderer.c               | 35 ++++++++++++++-------------
 src/pixman-renderer.h               | 35 ++++++++++++++-------------
 src/rpi-renderer.c                  | 35 ++++++++++++++-------------
 src/rpi-renderer.h                  | 35 ++++++++++++++-------------
 src/screen-share.c                  | 35 ++++++++++++++-------------
 src/screenshooter.c                 | 35 ++++++++++++++-------------
 src/spring-tool.c                   | 35 ++++++++++++++-------------
 src/text-backend.c                  | 35 ++++++++++++++-------------
 src/timeline-object.h               | 35 ++++++++++++++-------------
 src/timeline.c                      | 35 ++++++++++++++-------------
 src/timeline.h                      | 35 ++++++++++++++-------------
 src/vaapi-recorder.c                | 47 +++++++++++--------------------------
 src/vaapi-recorder.h                | 35 ++++++++++++++-------------
 src/version.h.in                    | 35 ++++++++++++++-------------
 src/vertex-clipping.c               | 35 ++++++++++++++-------------
 src/vertex-clipping.h               | 35 ++++++++++++++-------------
 src/weston-egl-ext.h                | 32 ++++++++++++-------------
 src/weston-launch.c                 | 35 ++++++++++++++-------------
 src/weston-launch.h                 | 35 ++++++++++++++-------------
 src/zoom.c                          | 35 ++++++++++++++-------------
 tests/bad-buffer-test.c             | 35 ++++++++++++++-------------
 tests/buffer-count-test.c           | 35 ++++++++++++++-------------
 tests/button-test.c                 | 35 ++++++++++++++-------------
 tests/config-parser-test.c          | 35 ++++++++++++++-------------
 tests/devices-test.c                | 35 ++++++++++++++-------------
 tests/event-test.c                  | 35 ++++++++++++++-------------
 tests/internal-screenshot-test.c    | 35 ++++++++++++++-------------
 tests/ivi-shell-app-test.c          | 35 ++++++++++++++-------------
 tests/ivi-test.h                    | 35 ++++++++++++++-------------
 tests/ivi_layout-internal-test.c    | 35 ++++++++++++++-------------
 tests/ivi_layout-test-plugin.c      | 35 ++++++++++++++-------------
 tests/ivi_layout-test.c             | 35 ++++++++++++++-------------
 tests/keyboard-test.c               | 35 ++++++++++++++-------------
 tests/matrix-test.c                 | 35 ++++++++++++++-------------
 tests/presentation-test.c           | 35 ++++++++++++++-------------
 tests/roles-test.c                  | 35 ++++++++++++++-------------
 tests/setbacklight.c                | 35 ++++++++++++++-------------
 tests/subsurface-test.c             | 35 ++++++++++++++-------------
 tests/surface-global-test.c         | 35 ++++++++++++++-------------
 tests/surface-screenshot.c          | 35 ++++++++++++++-------------
 tests/surface-test.c                | 35 ++++++++++++++-------------
 tests/text-test.c                   | 35 ++++++++++++++-------------
 tests/vertex-clip-test.c            | 35 ++++++++++++++-------------
 tests/weston-test-client-helper.c   | 35 ++++++++++++++-------------
 tests/weston-test-client-helper.h   | 35 ++++++++++++++-------------
 tests/weston-test-runner.c          | 35 ++++++++++++++-------------
 tests/weston-test-runner.h          | 35 ++++++++++++++-------------
 tests/weston-test.c                 | 35 ++++++++++++++-------------
 tests/xwayland-test.c               | 35 ++++++++++++++-------------
 wcap/main.c                         | 37 +++++++++++++++--------------
 wcap/wcap-decode.c                  | 37 +++++++++++++++--------------
 wcap/wcap-decode.h                  | 35 ++++++++++++++-------------
 xwayland/dnd.c                      | 35 ++++++++++++++-------------
 xwayland/launcher.c                 | 35 ++++++++++++++-------------
 xwayland/selection.c                | 35 ++++++++++++++-------------
 xwayland/window-manager.c           | 41 +++++++++++++++++---------------
 xwayland/xwayland.h                 | 35 ++++++++++++++-------------
 166 files changed, 3043 insertions(+), 2691 deletions(-)

-- 
1.9.1



More information about the wayland-devel mailing list