Page 1 of 1

Licence issue

Posted: 16 Aug 2007 10:21
by lazaruz
Hi,

I just want to be clear on the license of VLC and what I can and can not do.

I'm working on a mediaplayer using Tappens .Net Interface to interact with libvlc.
Now the thing is that I would like to use the BASS library from Un4seen for the audio and from what I have understood from other discussions here on the forum, that would be a license violation on VLC. Is this so?

I'm asking because I found another player that does what I intended to do, using VLC and BASS, namely Kantaris, http://www.kantaris.org/

In their license agreement it states, and I quote:
Kantaris consists of several software parts each with different licenses and all of which needs to be followed. A large part is code from the videolan project but since it isn’t used directly but via an activex control their GPL licence isn't violated. Read the licenses at kantaris.org/license.htm. The code written exclusively for Kantaris is licensed under the LGPL.
Now, does this apply when I use Tappens .NET Interface to or is it just the activex control?

Re: Licence issue

Posted: 18 Aug 2007 00:27
by Jean-Baptiste Kempf
No, I am sorry, that doesn't apply to .Net interface.

Here is a good tip:

"If you need any vlc source file (code source or headers) so any .h, .c, .cpp, .hpp, .m or so on, you need to be GPL.

To use Tappen's .Net, you are using GPL headers => GPL.

Re: Licence issue

Posted: 21 Aug 2007 11:26
by lazaruz
So if I switch to the ActiveX-control, then I can use BASS?

Re: Licence issue

Posted: 21 Aug 2007 12:16
by Jean-Baptiste Kempf
To me, as far as I understand the licence, the answer is yes.

Re: Licence issue

Posted: 27 Aug 2007 10:01
by lazaruz
So let me try this scenario...

I create my player as I have, using Tappens .Net Interface and make an optional plugin as a separate project that includes BASS.
Now I wont distribute the player with this plugin, it could just be added if you want to use it.

Do I still violate the license agreement?

Re: Licence issue

Posted: 30 Aug 2007 14:26
by Jean-Baptiste Kempf
Well, if the plug-in that uses BAss is GPl, I think it is ok.

Re: Licence issue

Posted: 02 Sep 2007 16:10
by lazaruz
Well, if the plug-in that uses BAss is GPl, I think it is ok.
Why would it be an issue if the plug-in is GPL or not, the plug-in is not using VLC?

Re: Licence issue

Posted: 02 Sep 2007 19:07
by Jean-Baptiste Kempf
If you need to link your plugin with VLC, then GPL. otherwise, you don't carE.

Re: Licence issue

Posted: 02 Sep 2007 19:59
by lazaruz
thanks a lot j-b, now I know what I should do

Re: Licence issue

Posted: 27 Sep 2007 16:09
by rem_s27
Hello,
I would like know. If I use libvlc.dll with GetProAdress as access way to VLC function, am i under gpl?

nrem

Re: Licence issue

Posted: 28 Sep 2007 00:29
by Jean-Baptiste Kempf
Do you build it using VLC headers?
So I guess, you have to comply to the GPL.