Page 1 of 1
Implementing the VLC library's in a program for my customer
Posted: 16 Oct 2008 12:48
by GunnarK
Is it against the VLC licensing to include the VLC library's as header files in a C++ program (for my customer) which displays a camera image. The program will be used as a surveillance program, to monitor a process. The reason I want to use my own program, not a standard VLC, is to integrate the camera image into the graphical user interface for a process control.
I will use the VLC library's without modifications.
Do I have to send my source code along with the control program?
Can I only send the binary files, and publish it under GPL, so my customer can redistribute the compiled program? This is OK for me, but I will not give my customer my source code for the control system.
Is there a change to by a license to implement the code in my own program?
Re: Implementing the VLC library's in a program for my customer
Posted: 16 Oct 2008 17:59
by RĂ©mi Denis-Courmont
Do I have to send my source code along with the control program?
If you provide both (Lib)VLC and your program, and if one of your customer ask for it, you must give the GPL'd source code to that particular customer (who can give it to anyone (s)he feels like).
Can I only send the binary files, and publish it under GPL, so my customer can redistribute the compiled program?
Not if you provide LibVLC with your program.
Is there a change to by a license to implement the code in my own program?
Too many copyright holders are at stake to reallistically negotiate separate license terms.
Re: Implementing the VLC library's in a program for my customer
Posted: 17 Oct 2008 07:56
by GunnarK
Thank you for your answer.
But I still do not fully understand. Sorry :s
If I compile inn libvlc, in my program, then the whole program is GPL?
I have to provide my own code, and the libvlc to my customer, even if I have not changed the code of libvlc?
Re: Implementing the VLC library's in a program for my customer
Posted: 17 Oct 2008 08:23
by Jean-Baptiste Kempf
Yes.
If this isn't fine to you, then use another way.
Re: Implementing the VLC library's in a program for my customer
Posted: 17 Oct 2008 12:10
by GunnarK
Thank you for your answer.
This is fine for me but I had to fully understand.
Re: Implementing the VLC library's in a program for my customer
Posted: 26 Nov 2008 14:45
by GunnarK
When I use VLC library in my program, then the whole program is GLP. Where do I publish the code?
Is it ok to publish the source code it in a src folder, and the licence files in a LICENCE folder at the video computer which my customer receives?
Re: Implementing the VLC library's in a program for my customer
Posted: 26 Nov 2008 14:46
by Jean-Baptiste Kempf
When I use VLC library in my program, then the whole program is GLP. Where do I publish the code?
Is it ok to publish the source code it in a src folder, and the licence files in a LICENCE folder at the video computer which my customer receives?
Just provide a way for your customer to give them the code, if they ask for it.
You have to keep the COPYING file.