[Spice-devel] [PATCH 4/5] usbdk: Add UsbDk hider interface wrapper
Jonathon Jongsma
jjongsma at redhat.com
Mon Jun 1 09:47:40 PDT 2015
On Thu, 2015-05-28 at 13:24 +0300, Kirill Moizik wrote:
> From: Dmitry Fleytman <dmitry at daynix.com>
>
> add UsbDkDataHider.h UsbDkHelperHider.h usbdk_api.h usbdk_api.c files
> to allow hide devices according auto redirect rule functionality
>
> Signed-off-by: Kirill Moizik <kirill at daynix.com>
> Signed-off-by: Dmitry Fleytman <dmitry at daynix.com>
> ---
> gtk/Makefile.am | 2 +
> gtk/UsbDk/UsbDkDataHider.h | 35 +++++++++++++++
> gtk/UsbDk/UsbDkHelperHider.h | 105 +++++++++++++++++++++++++++++++++++++++++++
> gtk/usbdk_api.c | 77 +++++++++++++++++++++++++++++++
> gtk/usbdk_api.h | 42 +++++++++++++++++
> 5 files changed, 261 insertions(+)
> create mode 100644 gtk/UsbDk/UsbDkDataHider.h
> create mode 100644 gtk/UsbDk/UsbDkHelperHider.h
> create mode 100644 gtk/usbdk_api.c
> create mode 100644 gtk/usbdk_api.h
>
> diff --git a/gtk/Makefile.am b/gtk/Makefile.am
> index ed35f47..83473ac 100644
> --- a/gtk/Makefile.am
> +++ b/gtk/Makefile.am
> @@ -369,6 +369,8 @@ WIN_USB_FILES= \
> win-usb-clerk.h \
> win-usb-driver-install.h \
> win-usb-driver-install.c \
> + usbdk_api.h \
> + usbdk_api.c \
> $(NULL)
>
> if OS_WIN32
> diff --git a/gtk/UsbDk/UsbDkDataHider.h b/gtk/UsbDk/UsbDkDataHider.h
> new file mode 100644
> index 0000000..b2a7e55
> --- /dev/null
> +++ b/gtk/UsbDk/UsbDkDataHider.h
> @@ -0,0 +1,35 @@
> +/**********************************************************************
> +* Copyright (c) 2013-2014 Red Hat, Inc.
> +*
> +* Developed by Daynix Computing LTD.
> +*
> +* Authors:
> +* Dmitry Fleytman <dmitry at daynix.com>
> +* Kirill Moizik <kirill at daynix.com>
> +*
> +* Licensed under the Apache License, Version 2.0 (the "License");
> +* you may not use this file except in compliance with the License.
> +* You may obtain a copy of the License at
> +*
> +* http://www.apache.org/licenses/LICENSE-2.0
> +*
> +* Unless required by applicable law or agreed to in writing, software
> +* distributed under the License is distributed on an "AS IS" BASIS,
> +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> +* See the License for the specific language governing permissions and
> +* limitations under the License.
> +*
> +**********************************************************************/
Is there a reason that you chose an Apache license for this code? The
rest of spice-gtk is licensed under the LGPL. I'm not an expert in
licensing, so I don't really know whether Apache 2.0 is compatible with
LGPL. But it would be simpler if we didn't have to spend the time
figuring it out ;)
Jonathon
More information about the Spice-devel
mailing list