On 16/04/13 00:48, Pete Batard wrote:
However I
don't want to upload pre-built WinCE binaries without a copy of the LGPL
in the zip. Are you happy for me to continue to include COPYING in the
WinCE zips that I upload?
Absolutely. I'm just stating what I'll do (or won't do) in the
distributable I maintain, but I'm not gonna prevent anybody who want to
waste their time trying to play into a supposedly rigid set of rules to
send patches, as long as:
1. they require zero maintenance from me (or better, are handled by
somebody who actually believes it's worth doing)
2. they aren't going to confuse our users (by multiplying the COPYING
files into the root directory for instance, and leave people trying to
infer the license from these rather than the source)
If you can satisfy 1 & 2, since I explained that I don't want to care
about this crap, and send a patch, I'll have no quibble applying it.
That seems sensible.
Other libusbx committers: would any of you be happy to commit the
attached patch for me?
PS: For the record, we only have a copy of the LGPL in the source
tarball, whereas we also provide GPL sources there for fxload (and the
GPL v2.1 states the same thing as LGPL in terms of license inclusion).
Agreed. However fxload doesn't build for WinCE (I've never tried as I
don't yet have hardware to test it) so there's no need to include the
GPL in the WinCE binaries (for now).
Regards,
Toby
>From 2af5612640b820579cbc3ca086c02a5a2ebd8c12 Mon Sep 17 00:00:00 2001
From: Toby Gray <toby.g...@realvnc.com>
Date: Tue, 16 Apr 2013 15:22:14 +0100
Subject: [PATCH] WinCE: Include COPYING and license information in binary
snapshots.
---
.private/bwince.cmd | 1 +
.private/wbs_wince.txt | 5 +++++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/.private/bwince.cmd b/.private/bwince.cmd
index 555e3b2..91a0b2f 100755
--- a/.private/bwince.cmd
+++ b/.private/bwince.cmd
@@ -33,6 +33,7 @@ copy examples\listdevs.c %WINCE_TARGET_DIR%\examples\source
copy examples\xusb.c %WINCE_TARGET_DIR%\examples\source
copy msvc\stdint.h %WINCE_TARGET_DIR%\examples\source
copy .private\wbs_wince.txt %WINCE_TARGET_DIR%\README.txt
+copy COPYING %WINCE_TARGET_DIR%\COPYING
rem Perform the rebuild
for %%A in (%WINCE_TARGET_ARCHES%) do %MSBUILD_CMD% %WINCE_SLN% /property:Platform="%PLATFORM_PREFIX%%%A%PLATFORM_POSTFIX%" /property:Configuration=%MSBUILD_CONFIGURATION% /target:%MSBUILD_TARGET%"
diff --git a/.private/wbs_wince.txt b/.private/wbs_wince.txt
index b835eea..ebd890d 100755
--- a/.private/wbs_wince.txt
+++ b/.private/wbs_wince.txt
@@ -5,6 +5,11 @@
* https://sourceforge.net/projects/libusbx/files/ *
*********************************************************************
+The binaries contained in this snapshot are licensed under the
+GNU Lesser General Public License version 2.1 or, at your option, any later
+version (see COPYING for further details). The source code for these binaries
+is available for download at the same location as this binary snapshot.
+
o Visual Studio:
- Open existing or create a new project for your application
- Copy libusb.h, from the include\libusbx-1.0\ directory, into your project and
--
1.7.9
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel