As announced in previous press releases, VideoLAN and VLC developers have completed the process of changing the license of most of the VLC playback modules to LGPL. In addition to last year's relicensing of the VLC engine, this allows the creation of fullly-LGPL playback applications, based on VLC technology.
VLC is a highly popular libre and open source media player and multimedia engine, used by a large number of individuals, professionals, companies and institutions. Using open source technologies and libraries, the VLC engine has been ported to most computing platforms, including GNU/Linux, Windows, Mac OS X, BSD, iOS and Android. VLC can play most multimedia files, discs, streams, allows playback from devices, and is able to convert to or stream in various formats. The VideoLAN project was started at the university École Centrale Paris and was relicensed under the GPLv2 license in February 2001 by the university. Since then, VLC has been downloaded more than one billion times.
VLC is a project of the VideoLAN non-profit organization, which supports the development of multiple libre and open source multimedia projects. In contrast to some other open source projects, VideoLAN does not require copyright assignment to the organization: instead the authors keep their copyright.
This change of license was an initiative started by some of VLC's main developers and is a move from the current license (GPLv2 or later) to the LGPLv2.1 or later license. This change was motivated to match the evolution of the video and software industries and to spread the VLC engine as a multi-platform open-source multimedia engine and library. The VideoLAN non-profit organisation helped this initiative.
This modification affects most VLC playback modules, notably protocol support, demuxers and decoders, but also filters and outputs.
Some minor modules are not affected by this change, but this should not impact any use case beside DVD playback.
So far, the streaming modules are not affected by this change, and they are important for transcoding, encoding and format conversions use cases.
The interfaces modules are not affected by this change, and will always stay GPLv2.
The license of VLC media player will continue to be GPLv2 or later. This will not impact normal users of VLC in any way.
We would like to thank all the VLC copyright holders, developers and community. We would like to thank the École Centrale Paris for the support.
For any questions, please contact us.
Will this change anything to VLC's distribution?
No, not in any way.
Will VLC cost money in the future? Will there be a premium version of VLC?
No and no.
Will VideoLAN move to a corporate structure?
No, VideoLAN will stay a non-profit organization managed by volunteers.
Can I build non open-source libVLC-based applications?
Yes. Please check the legality of the re-distribution.
Can I build non open-source VLC plugins?
Yes. Please check the legality of the distribution.
Can I use "VLC" name for another application than VLC?
I am interested in using libVLC or libVLCcore, but I have questions. Where can I contact you?
See how to contact us.
Why did you choose LGPLv2 instead of (L)GPLv3?
See GPLv3 press release.
Will this license change allow VLC to be available on the Apple stores?
So far, we don't know if this will change anything.
Will this affect previous releases of libVLC?
No, this will only concern libVLC 2.1 and later.
How did you do that?
See these posts to learn more about the relicensing process.