On 13/04/13 23:22, Pete Batard wrote:
On 2013.04.12 15:46, Toby Gray wrote:
I've uploaded WinCE binaries built from RC3 (so
they don't include any changes since the rc3 tag). I'll add updated
binaries when you tag each RC.
Thanks. I'm trying to get to an RC4, as I'd like to push some changes
for fxload as well, but that'll probably happen tomorrow... or not at
all since the release is planned for Monday and I don't really see the
point of having a one day RC.

NB I pushed the release one day, as I don't think tomorrow will cut it
for me. I don't intend to push it further.

Sounds good to me. I'll generate the new WinCE binaries as soon as I see the tag.


I've just realised that the binary snapshots don't contain any licensing
information within them. I've attached a patch which makes the license
clear in the README.txt and includes COPYING.
I'm not sure I want to apply this patch, as it would need to be fixed a
bit since not all the samples we publish in the binaries are LGPL.
fxload is GPL.

That's a good point. I didn't realise that some of the samples weren't LGPL.

So that means we should have 2 license files, and quite frankly, it's
not because people don't see a license with the binaries that they are
going to start to assume they're public domain (that is unless they
planned to ignore the license in the first place anyway).

I was more concerned about following the rules of the LGPL than stopping people from 'accidentally' assuming the libraries are in the public domain.

My concern is that section 1 of the license for libusbx says: " and distribute a copy of this License along with the Library"

libusb.h has a prominent license in its header, and you can't develop a
libusbx based app without including libusb.h, so if you use the library
at all, you really don't have an excuse not to know its license.

The text in libusb.h is not the full license and explicitly says that a copy of the LGPL should have come with the library: "You should have received a copy of the GNU Lesser General Public License along with this library"

Likewise, we provide the source for the samples, along with the
binaries, so it's _EASY_ to find out what their licensing terms actually
are.

It's 2013. Not having an explicit COPYING file in every last
distributable, when the license name is mentioned all over the place
and/or can EASILY be obtained online, has ceased to be the end of the
(legal) world.

I'm too paranoid about legal matters to be able to agree with that statement.

As you're a maintainer and I'm just a contributor I understand that it's your call for what to do for the windows desktop binaries. 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?

Regards,

Toby
------------------------------------------------------------------------------
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

Reply via email to