src/server/* uses wrong licenses
Bug #1168225 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
High
|
Robert Ancell |
Bug Description
Apparently the plan is to license:
src/client/* --> LGPL
and everything else as GPL.
However we seem to have the wrong licenses in src/server/, which you can see with:
grep -r 'GNU Lesser' src/server/
This command should not be returning any results. But it returns lots.
Related branches
lp:~robert-ancell/mir/fix-licenses2
- Daniel van Vugt: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 6445 lines (+586/-586)293 files modifiedinclude/accessory/mir/draw/graphics.h (+2/-2)
include/accessory/mir/draw/mir_image.h (+2/-2)
include/server/mir/abnormal_exit.h (+2/-2)
include/server/mir/asio_main_loop.h (+2/-2)
include/server/mir/cached_ptr.h (+2/-2)
include/server/mir/compositor/buffer.h (+2/-2)
include/server/mir/compositor/buffer_allocation_strategy.h (+2/-2)
include/server/mir/compositor/buffer_basic.h (+2/-2)
include/server/mir/compositor/buffer_bundle_manager.h (+2/-2)
include/server/mir/compositor/buffer_bundle_surfaces.h (+2/-2)
include/server/mir/compositor/buffer_id.h (+2/-2)
include/server/mir/compositor/buffer_ipc_package.h (+2/-2)
include/server/mir/compositor/buffer_properties.h (+2/-2)
include/server/mir/compositor/buffer_swapper.h (+2/-2)
include/server/mir/compositor/buffer_swapper_multi.h (+2/-2)
include/server/mir/compositor/compositing_strategy.h (+2/-2)
include/server/mir/compositor/compositor.h (+2/-2)
include/server/mir/compositor/default_compositing_strategy.h (+2/-2)
include/server/mir/compositor/graphic_buffer_allocator.h (+2/-2)
include/server/mir/compositor/multi_threaded_compositor.h (+2/-2)
include/server/mir/compositor/renderables.h (+2/-2)
include/server/mir/compositor/rendering_operator.h (+2/-2)
include/server/mir/compositor/swapper_factory.h (+2/-2)
include/server/mir/default_server_configuration.h (+2/-2)
include/server/mir/display_server.h (+2/-2)
include/server/mir/frontend/communicator.h (+2/-2)
include/server/mir/frontend/message_processor_report.h (+2/-2)
include/server/mir/frontend/null_message_processor_report.h (+2/-2)
include/server/mir/frontend/protobuf_ipc_factory.h (+2/-2)
include/server/mir/frontend/resource_cache.h (+2/-2)
include/server/mir/frontend/session.h (+2/-2)
include/server/mir/frontend/session_mediator.h (+2/-2)
include/server/mir/frontend/session_mediator_report.h (+2/-2)
include/server/mir/frontend/shell.h (+2/-2)
include/server/mir/frontend/surface.h (+2/-2)
include/server/mir/frontend/surface_creation_parameters.h (+2/-2)
include/server/mir/frontend/surface_id.h (+2/-2)
include/server/mir/graphics/buffer_initializer.h (+2/-2)
include/server/mir/graphics/display.h (+2/-2)
include/server/mir/graphics/display_buffer.h (+2/-2)
include/server/mir/graphics/display_configuration.h (+2/-2)
include/server/mir/graphics/display_report.h (+2/-2)
include/server/mir/graphics/drm_authenticator.h (+2/-2)
include/server/mir/graphics/egl/mesa_native_display.h (+2/-2)
include/server/mir/graphics/framebuffer_backend.h (+2/-2)
include/server/mir/graphics/gl_renderer.h (+2/-2)
include/server/mir/graphics/null_display_report.h (+2/-2)
include/server/mir/graphics/platform.h (+2/-2)
include/server/mir/graphics/platform_ipc_package.h (+2/-2)
include/server/mir/graphics/renderable.h (+2/-2)
include/server/mir/graphics/renderer.h (+2/-2)
include/server/mir/graphics/viewable_area.h (+2/-2)
include/server/mir/input/cursor_listener.h (+2/-2)
include/server/mir/input/event_filter.h (+2/-2)
include/server/mir/input/input_channel.h (+2/-2)
include/server/mir/input/input_channel_factory.h (+2/-2)
include/server/mir/input/input_manager.h (+2/-2)
include/server/mir/input/null_input_manager.h (+2/-2)
include/server/mir/input/session_target.h (+2/-2)
include/server/mir/input/surface_target.h (+2/-2)
include/server/mir/int_wrapper.h (+2/-2)
include/server/mir/logging/display_report.h (+2/-2)
include/server/mir/logging/dumb_console_logger.h (+2/-2)
include/server/mir/logging/logger.h (+2/-2)
include/server/mir/logging/message_processor_report.h (+2/-2)
include/server/mir/logging/session_mediator_report.h (+2/-2)
include/server/mir/main_loop.h (+2/-2)
include/server/mir/options/option.h (+2/-2)
include/server/mir/options/program_option.h (+2/-2)
include/server/mir/run_mir.h (+2/-2)
include/server/mir/server_configuration.h (+2/-2)
include/server/mir/shell/application_session.h (+2/-2)
include/server/mir/shell/consuming_placement_strategy.h (+2/-2)
include/server/mir/shell/focus_sequence.h (+2/-2)
include/server/mir/shell/focus_setter.h (+2/-2)
include/server/mir/shell/input_focus_selector.h (+2/-2)
include/server/mir/shell/organising_surface_factory.h (+2/-2)
include/server/mir/shell/placement_strategy.h (+2/-2)
include/server/mir/shell/registration_order_focus_sequence.h (+2/-2)
include/server/mir/shell/session.h (+2/-2)
include/server/mir/shell/session_container.h (+2/-2)
include/server/mir/shell/session_manager.h (+2/-2)
include/server/mir/shell/single_visibility_focus_mechanism.h (+2/-2)
include/server/mir/shell/surface.h (+2/-2)
include/server/mir/shell/surface_builder.h (+2/-2)
include/server/mir/shell/surface_factory.h (+2/-2)
include/server/mir/shell/surface_source.h (+2/-2)
include/server/mir/surfaces/buffer_bundle.h (+2/-2)
include/server/mir/surfaces/buffer_bundle_factory.h (+2/-2)
include/server/mir/surfaces/graphic_region.h (+2/-2)
include/server/mir/surfaces/surface.h (+2/-2)
include/server/mir/surfaces/surface_controller.h (+2/-2)
include/server/mir/surfaces/surface_stack.h (+2/-2)
include/server/mir/surfaces/surface_stack_model.h (+2/-2)
include/server/mir/time/high_resolution_clock.h (+2/-2)
include/server/mir/time/time_source.h (+2/-2)
include/test/mir_test/draw/android_graphics.h (+2/-2)
include/test/mir_test/draw/draw_pattern_checkered-inl.h (+2/-2)
include/test/mir_test/draw/patterns.h (+2/-2)
include/test/mir_test/egl_mock.h (+2/-2)
include/test/mir_test/empty_deleter.h (+2/-2)
include/test/mir_test/event_factory.h (+2/-2)
include/test/mir_test/fake_event_hub.h (+2/-2)
include/test/mir_test/fake_event_hub_input_configuration.h (+2/-2)
include/test/mir_test/fake_shared.h (+2/-2)
include/test/mir_test/gl_mock.h (+2/-2)
include/test/mir_test/hw_mock.h (+2/-2)
include/test/mir_test/stub_server_tool.h (+2/-2)
include/test/mir_test/test_protobuf_client.h (+2/-2)
include/test/mir_test/test_protobuf_server.h (+2/-2)
include/test/mir_test/wait_condition.h (+2/-2)
include/test/mir_test_cucumber/session_management_context.h (+2/-2)
include/test/mir_test_doubles/mock_alloc_adaptor.h (+2/-2)
include/test/mir_test_doubles/mock_android_alloc_device.h (+2/-2)
include/test/mir_test_doubles/mock_android_registrar.h (+2/-2)
include/test/mir_test_doubles/mock_buffer.h (+2/-2)
include/test/mir_test_doubles/mock_buffer_bundle.h (+2/-2)
include/test/mir_test_doubles/mock_buffer_initializer.h (+2/-2)
include/test/mir_test_doubles/mock_client_context.h (+2/-2)
include/test/mir_test_doubles/mock_client_surface.h (+2/-2)
include/test/mir_test_doubles/mock_display.h (+2/-2)
include/test/mir_test_doubles/mock_display_buffer.h (+2/-2)
include/test/mir_test_doubles/mock_display_report.h (+2/-2)
include/test/mir_test_doubles/mock_event_filter.h (+2/-2)
include/test/mir_test_doubles/mock_focus_setter.h (+2/-2)
include/test/mir_test_doubles/mock_graphic_region.h (+2/-2)
include/test/mir_test_doubles/mock_hwc_composer_device_1.h (+2/-2)
include/test/mir_test_doubles/mock_hwc_interface.h (+2/-2)
include/test/mir_test_doubles/mock_input_focus_selector.h (+2/-2)
include/test/mir_test_doubles/mock_input_manager.h (+2/-2)
include/test/mir_test_doubles/mock_logger.h (+2/-2)
include/test/mir_test_doubles/mock_renderable.h (+2/-2)
include/test/mir_test_doubles/mock_session.h (+2/-2)
include/test/mir_test_doubles/mock_shell.h (+2/-2)
include/test/mir_test_doubles/mock_surface.h (+2/-2)
include/test/mir_test_doubles/mock_surface_factory.h (+2/-2)
include/test/mir_test_doubles/mock_surface_renderer.h (+2/-2)
include/test/mir_test_doubles/mock_swapper.h (+2/-2)
include/test/mir_test_doubles/mock_viewable_area.h (+2/-2)
include/test/mir_test_doubles/null_buffer_bundle.h (+2/-2)
include/test/mir_test_doubles/null_display.h (+2/-2)
include/test/mir_test_doubles/null_display_buffer.h (+2/-2)
include/test/mir_test_doubles/stub_buffer.h (+2/-2)
include/test/mir_test_doubles/stub_ipc_factory.h (+2/-2)
include/test/mir_test_doubles/stub_session.h (+2/-2)
include/test/mir_test_doubles/stub_session_target.h (+2/-2)
include/test/mir_test_doubles/stub_shell.h (+2/-2)
include/test/mir_test_doubles/stub_surface.h (+2/-2)
include/test/mir_test_doubles/stub_surface_builder.h (+2/-2)
include/test/mir_test_doubles/stub_surface_target.h (+2/-2)
include/test/mir_test_framework/detect_server.h (+2/-2)
include/test/mir_test_framework/display_server_test_fixture.h (+2/-2)
include/test/mir_test_framework/process.h (+2/-2)
include/test/mir_test_framework/testing_process_manager.h (+2/-2)
include/test/mir_test_framework/testing_server_configuration.h (+2/-2)
src/accessory/draw/graphics_utils.cpp (+2/-2)
src/server/asio_main_loop.cpp (+2/-2)
src/server/compositor/buffer_basic.cpp (+2/-2)
src/server/compositor/buffer_bundle_manager.cpp (+2/-2)
src/server/compositor/buffer_bundle_surfaces.cpp (+2/-2)
src/server/compositor/buffer_swapper_multi.cpp (+2/-2)
src/server/compositor/default_compositing_strategy.cpp (+2/-2)
src/server/compositor/multi_threaded_compositor.cpp (+2/-2)
src/server/compositor/rendering_operator.cpp (+2/-2)
src/server/compositor/swapper_factory.cpp (+2/-2)
src/server/compositor/temporary_buffers.cpp (+2/-2)
src/server/compositor/temporary_buffers.h (+2/-2)
src/server/default_server_configuration.cpp (+2/-2)
src/server/display_server.cpp (+2/-2)
src/server/frontend/client_buffer_tracker.cpp (+2/-2)
src/server/frontend/client_buffer_tracker.h (+2/-2)
src/server/frontend/connected_sessions.h (+2/-2)
src/server/frontend/make_protobuf_socket_communicator.cpp (+2/-2)
src/server/frontend/message_processor.h (+2/-2)
src/server/frontend/null_message_processor.cpp (+2/-2)
src/server/frontend/null_message_processor_report.cpp (+2/-2)
src/server/frontend/null_session_mediator_report.cpp (+2/-2)
src/server/frontend/protobuf_message_processor.cpp (+2/-2)
src/server/frontend/protobuf_message_processor.h (+2/-2)
src/server/frontend/protobuf_socket_communicator.cpp (+2/-2)
src/server/frontend/protobuf_socket_communicator.h (+2/-2)
src/server/frontend/resource_cache.cpp (+2/-2)
src/server/frontend/session_mediator.cpp (+2/-2)
src/server/frontend/session_mediator_android.cpp (+2/-2)
src/server/frontend/session_mediator_gbm.cpp (+2/-2)
src/server/frontend/socket_session.cpp (+2/-2)
src/server/frontend/socket_session.h (+2/-2)
src/server/frontend/surface_creation_parameters.cpp (+2/-2)
src/server/graphics/android/android_alloc_adaptor.cpp (+2/-2)
src/server/graphics/android/android_alloc_adaptor.h (+2/-2)
src/server/graphics/android/android_buffer.cpp (+2/-2)
src/server/graphics/android/android_buffer.h (+2/-2)
src/server/graphics/android/android_buffer_allocator.cpp (+2/-2)
src/server/graphics/android/android_buffer_allocator.h (+2/-2)
src/server/graphics/android/android_buffer_handle.cpp (+2/-2)
src/server/graphics/android/android_buffer_handle.h (+2/-2)
src/server/graphics/android/android_buffer_handle_default.h (+2/-2)
src/server/graphics/android/android_display.cpp (+2/-2)
src/server/graphics/android/android_display.h (+2/-2)
src/server/graphics/android/android_display_allocator.cpp (+2/-2)
src/server/graphics/android/android_display_allocator.h (+2/-2)
src/server/graphics/android/android_framebuffer_window.cpp (+2/-2)
src/server/graphics/android/android_framebuffer_window.h (+2/-2)
src/server/graphics/android/android_framebuffer_window_query.h (+2/-2)
src/server/graphics/android/android_hwc_factory.cpp (+2/-2)
src/server/graphics/android/android_hwc_factory.h (+2/-2)
src/server/graphics/android/android_platform.cpp (+2/-2)
src/server/graphics/android/android_platform.h (+2/-2)
src/server/graphics/android/display_allocator.h (+2/-2)
src/server/graphics/android/fb_swapper.cpp (+2/-2)
src/server/graphics/android/fb_swapper.h (+2/-2)
src/server/graphics/android/graphic_alloc_adaptor.h (+2/-2)
src/server/graphics/android/hwc11_device.cpp (+2/-2)
src/server/graphics/android/hwc11_device.h (+2/-2)
src/server/graphics/android/hwc_device.h (+2/-2)
src/server/graphics/android/hwc_display.cpp (+2/-2)
src/server/graphics/android/hwc_display.h (+2/-2)
src/server/graphics/android/hwc_factory.h (+2/-2)
src/server/graphics/display_configuration.cpp (+2/-2)
src/server/graphics/egl/mesa_native_display.cpp (+2/-2)
src/server/graphics/gbm/buffer_texture_binder.h (+2/-2)
src/server/graphics/gbm/drm_mode_resources.cpp (+2/-2)
src/server/graphics/gbm/drm_mode_resources.h (+2/-2)
src/server/graphics/gbm/gbm_buffer.cpp (+2/-2)
src/server/graphics/gbm/gbm_buffer.h (+2/-2)
src/server/graphics/gbm/gbm_buffer_allocator.cpp (+2/-2)
src/server/graphics/gbm/gbm_buffer_allocator.h (+2/-2)
src/server/graphics/gbm/gbm_display.cpp (+2/-2)
src/server/graphics/gbm/gbm_display.h (+2/-2)
src/server/graphics/gbm/gbm_display_buffer.cpp (+2/-2)
src/server/graphics/gbm/gbm_display_buffer.h (+2/-2)
src/server/graphics/gbm/gbm_display_helpers.cpp (+2/-2)
src/server/graphics/gbm/gbm_display_helpers.h (+2/-2)
src/server/graphics/gbm/gbm_platform.cpp (+2/-2)
src/server/graphics/gbm/gbm_platform.h (+2/-2)
src/server/graphics/gbm/kms_display_configuration.cpp (+2/-2)
src/server/graphics/gbm/kms_display_configuration.h (+2/-2)
src/server/graphics/gbm/kms_output.cpp (+2/-2)
src/server/graphics/gbm/kms_output.h (+2/-2)
src/server/graphics/gbm/kms_output_container.cpp (+2/-2)
src/server/graphics/gbm/kms_output_container.h (+2/-2)
src/server/graphics/gbm/kms_page_flipper.cpp (+2/-2)
src/server/graphics/gbm/kms_page_flipper.h (+2/-2)
src/server/graphics/gbm/page_flipper.h (+2/-2)
src/server/graphics/null_display_report.cpp (+2/-2)
src/server/input/android/android_input_channel.cpp (+2/-2)
src/server/input/android/android_input_channel.h (+2/-2)
src/server/input/android/android_input_configuration.h (+2/-2)
src/server/input/android/android_input_constants.h (+2/-2)
src/server/input/android/android_input_manager.cpp (+2/-2)
src/server/input/android/android_input_manager.h (+2/-2)
src/server/input/android/android_input_reader_policy.cpp (+2/-2)
src/server/input/android/android_input_reader_policy.h (+2/-2)
src/server/input/android/android_input_thread.h (+2/-2)
src/server/input/android/android_pointer_controller.cpp (+2/-2)
src/server/input/android/android_pointer_controller.h (+2/-2)
src/server/input/android/default_android_input_configuration.cpp (+2/-2)
src/server/input/android/default_android_input_configuration.h (+2/-2)
src/server/input/android/dummy_android_pointer_controller.h (+2/-2)
src/server/input/android/event_filter_dispatcher_policy.cpp (+2/-2)
src/server/input/android/event_filter_dispatcher_policy.h (+2/-2)
src/server/input/android/rudimentary_input_reader_policy.cpp (+2/-2)
src/server/input/android/rudimentary_input_reader_policy.h (+2/-2)
src/server/input/event_filter_chain.cpp (+2/-2)
src/server/input/event_filter_chain.h (+2/-2)
src/server/logging/display_report.cpp (+2/-2)
src/server/logging/dumb_console_logger.cpp (+2/-2)
src/server/logging/message_processor_report.cpp (+2/-2)
src/server/logging/session_mediator_report.cpp (+2/-2)
src/server/options/program_option.cpp (+2/-2)
src/server/run_mir.cpp (+2/-2)
src/server/shell/application_session.cpp (+2/-2)
src/server/shell/consuming_placement_strategy.cpp (+2/-2)
src/server/shell/organising_surface_factory.cpp (+2/-2)
src/server/shell/registration_order_focus_sequence.cpp (+2/-2)
src/server/shell/session_container.cpp (+2/-2)
src/server/shell/session_manager.cpp (+2/-2)
src/server/shell/single_visibility_focus_mechanism.cpp (+2/-2)
src/server/shell/surface.cpp (+2/-2)
src/server/shell/surface_source.cpp (+2/-2)
src/server/surfaces/surface.cpp (+2/-2)
src/server/surfaces/surface_controller.cpp (+2/-2)
src/server/surfaces/surface_stack.cpp (+2/-2)
src/server/time/high_resolution_clock.cpp (+2/-2)
tests/mir_test_doubles/fake_event_hub_input_configuration.cpp (+2/-2)
tests/unit-tests/client/input/test_android_input_receiver_thread.cpp (+2/-2)
tests/unit-tests/client/test_aging_buffer.cpp (+2/-2)
tests/unit-tests/client/test_android_client_buffer_factory.cpp (+2/-2)
tests/unit-tests/client/test_client_buffer_depository.cpp (+2/-2)
tests/unit-tests/frontend/test_client_buffer_tracker.cpp (+2/-2)
tests/unit-tests/input/android/test_android_communication_package.cpp (+2/-2)
tests/unit-tests/input/android/test_android_input_manager.cpp (+2/-2)
tests/unit-tests/surfaces/test_surface_controller.cpp (+2/-2)
Changed in mir: | |
status: | New → Triaged |
assignee: | nobody → Robert Ancell (robert-ancell) |
status: | Triaged → In Progress |
Changed in mir: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → Triaged |
Changed in mir: | |
status: | Triaged → In Progress |
milestone: | none → 0.0.3 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.3