Implementing the VLC library's in a program for my customer

This forum is about all development around libVLC.
GunnarK
Blank Cone
Blank Cone
Posts: 18
Joined: 16 Oct 2008 12:27

Implementing the VLC library's in a program for my customer

Postby GunnarK » 16 Oct 2008 12:48

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?

Rémi Denis-Courmont
Developer
Developer
Posts: 15272
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Implementing the VLC library's in a program for my customer

Postby Rémi Denis-Courmont » 16 Oct 2008 17:59

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.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

GunnarK
Blank Cone
Blank Cone
Posts: 18
Joined: 16 Oct 2008 12:27

Re: Implementing the VLC library's in a program for my customer

Postby GunnarK » 17 Oct 2008 07:56

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?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Implementing the VLC library's in a program for my customer

Postby Jean-Baptiste Kempf » 17 Oct 2008 08:23

Yes.

If this isn't fine to you, then use another way.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

GunnarK
Blank Cone
Blank Cone
Posts: 18
Joined: 16 Oct 2008 12:27

Re: Implementing the VLC library's in a program for my customer

Postby GunnarK » 17 Oct 2008 12:10

Thank you for your answer.
This is fine for me but I had to fully understand.

GunnarK
Blank Cone
Blank Cone
Posts: 18
Joined: 16 Oct 2008 12:27

Re: Implementing the VLC library's in a program for my customer

Postby GunnarK » 26 Nov 2008 14:45

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?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Implementing the VLC library's in a program for my customer

Postby Jean-Baptiste Kempf » 26 Nov 2008 14:46

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.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 10 guests