libMobileVLCKit.a and libMediaLibraryKit.a are under LGPL??

macOS specific usage questions
kapoorsudhish
Blank Cone
Blank Cone
Posts: 17
Joined: 14 Aug 2013 14:15

libMobileVLCKit.a and libMediaLibraryKit.a are under LGPL??

Postby kapoorsudhish » 12 Sep 2013 07:25

Hi All,
I have developed an RTP streaming application for iOS and wanted to use the libraries "libMobileVLCKit.a and libMediaLibraryKit.a" from VLC player and use it in my application. There are certain quires which i have in this regard:

1. Are these libraries GPL/LGPL?
2. If GPL do i need to get the licence or do i have to share my application code?
3. Do we have a LGPL version of libraries which can be used for iOS development?

Please let me know the complexity of sharing the application with "libMobileVLCKit.a and libMediaLibraryKit.a" libraries.

Regards,
Sudhish

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: libMobileVLCKit.a and libMediaLibraryKit.a are under LGP

Postby Jean-Baptiste Kempf » 12 Sep 2013 13:29

1. LGPL, depending on how you compile it, but if you compile like VLC for iOS, Yes.
2. GPL means no appstore and your app open source.
3. See 1.
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.

kapoorsudhish
Blank Cone
Blank Cone
Posts: 17
Joined: 14 Aug 2013 14:15

Re: libMobileVLCKit.a and libMediaLibraryKit.a are under LGP

Postby kapoorsudhish » 13 Sep 2013 12:23

Thanks Jean, I am using vlc-iOS-2.1.0 project and building it using "buildAspenProject.sh" where i extract the "libMobileVLCKit.a, libMediaLibraryKit.a and libupnpx.a" and use it my code. My question is if i use these libraries am i tied up under GPL or LGPL just because i am using "buildAspenProject.sh" to create the libraries??

If i am tied up under GPL, how can i individually build "libMobileVLCKit.a, libMediaLibraryKit.a and libupnpx.a" so that i can uses it under LGPL. As there are no instructions and building them individually fails?

fkuehne
Developer
Developer
Posts: 7264
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: libMobileVLCKit.a and libMediaLibraryKit.a are under LGP

Postby fkuehne » 13 Sep 2013 13:45

libupnpx is only imported by the script and no VideoLAN associated project. Different licensing and distribution terms apply. Check VLC for iOS's about dialog for basic information or contact the respective developers directly if you require further information.

While the "buildAspenProject.sh" script is under GPLv2+ and MPLv2, this doesn't apply to binary code created with it, so you don't need to care about the script's license. If you are using MobileVLCKit and MediaLibraryKit as compiled by this script, you may use both frameworks under the terms and conditions of the LGPLv2.1 (or at your choice, any later version of the license) and your app does not need to be open-source itself.

And yes, I'm working on documentation and scripts to compile both frameworks independently from VLC for iOS.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

kapoorsudhish
Blank Cone
Blank Cone
Posts: 17
Joined: 14 Aug 2013 14:15

Re: libMobileVLCKit.a and libMediaLibraryKit.a are under LGP

Postby kapoorsudhish » 13 Sep 2013 15:03

Hi Felix,
Thanks for the detailed response it was of great help.

Regards,
Sudhish


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 26 guests