Results 1 to 4 of 4
Thread: TS2 violates library licenses
-
06-07-2008, 01:37 #1
-= TeamSpeak User =-
- Join Date
- Jul 2008
- Location
- the net
- Posts
- 2
TS2 violates library licenses
Hi,
while I usually like TS2, I today was severely disappointed by discovering that it uses (and distributes) at least two libraries in violation of their respectiive license:
1. HawkVoiceDI (hvdi.dll / libHVDI.so.0.8.0) is released under LGPL (v2 or later), which means you need to include a notice saying HVDI is licensed under the LGPL, include the LGPL and warranty disclaimers, and make HVDI's source code available.
2. libspeex (libspeex.dll / libspeex.so.1.0.0) is licensed under a 3-clause BSD license, which means you need to reproduce their COPYING blurb somewhere.
(There are also KeyPress.dll and libborqt-6.9-qt-2.3.so, which may also have licensing restrictions, but I didn't research them.)
Please fix that. You're using libraries written by other people, and it is disrespectful (and illegal) to do so without honoring what small demands they make in return.
Thanks.
-
06-07-2008, 10:26 #2
-= TeamSpeak Team =-
- Join Date
- Jul 2002
- Location
- Germany
- Posts
- 2,836
You can download hawkvoice direct interface from http://www.hawksoft.com/download/ including the source code. You can also view the changelog of hawk voice direct interface at:
http://www.hawksoft.com/hawkvoice/HVDIchanges.txt
Where you will find:
Sorry that we do not include a LGPL license or an offer to download the sources to build the hawkvoicedi library with TS2, but we are not using any codecs that were licensed under the lgpl, at the point we used hawkvoicedi. If we were to ever update the hawkvoicedi library we would of course respect the LGPLs wishes.
Originally Posted by HVDIchanges.txt
Sure, check About -> Copyright -> Other, there you find the Copyright line for Speex (and also a mention of HawkVoiceDI). I think one point where you might actually be right is that I don't see the reproduction of this text for speex:
In our next TS2 client release we will add this to the documentation somewhere. Thanks for pointing it out.
Originally Posted by Speex COPYING
Both of those are clean. The qt-2.3 library is the borland distributed version of Qt-2 that came via Kylix. There are no strings attached to that (it is like a "commercial" Qt library).You think my answer is stupid ? Read This:
http://www.catb.org/~esr/faqs/smart-...ons.html#intro
In a world without fences and walls - who needs windows and gates ?
-
06-07-2008, 13:14 #3
-= TeamSpeak User =-
- Join Date
- Jul 2008
- Location
- the net
- Posts
- 2
In the versions downloadeable from hawksoft.com, the core library parts (hvdi.c,{de,en}cpacket.c,...) are also covered by the LGPL, so whether or not you are using these codecs would not matter. There is nothing on hawksoft.com indicating the library was available under any other license previously. Of course,it might have beeen (to you or publicly), and in that case it would be nice if you say so. Sorry for bothering you then.
Great, thanks![speex]
In our next TS2 client release we will add this to the documentation somewhere. Thanks for pointing it out.
[others]
Both of those are clean. The qt-2.3 library is the borland distributed version of Qt-2 that came via Kylix. There are no strings attached to that (it is like a "commercial" Qt library).
-
07-07-2008, 09:14 #4
-= TeamSpeak Team =-
- Join Date
- Jul 2002
- Location
- Germany
- Posts
- 2,836
Well, sadly I don't find an archive on the hawksoft.com website where I could go and download the actual version used with TS2. The changlog indicating a switch to LGPL is at least a hint that the licensing might not always have been as it is now. Anyways, lets just give it the benefit of the doubt and hope that the TS2 programmers were responsible enough to research the license and comply to it
You think my answer is stupid ? Read This:
http://www.catb.org/~esr/faqs/smart-...ons.html#intro
In a world without fences and walls - who needs windows and gates ?
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
TS2 Server wird nicht erkannt...
By Tr3nDy in forum [TeamSpeak 2] Server SupportReplies: 2Last Post: 12-09-2007, 19:26 -
FreeBSD and MySQL
By Paterson in forum [TeamSpeak 2] Server SupportReplies: 1Last Post: 18-01-2006, 08:35 -
Windows TS2 Server to Remote MySQL Server?
By xCav8r in forum [TeamSpeak 2] Server SupportReplies: 4Last Post: 19-02-2005, 15:57 -
Kann ts2 nicht starten.
By doedalu in forum [TeamSpeak 2] Server SupportReplies: 13Last Post: 22-05-2004, 05:52



