libvlc (#vlc player engine) changed it’s license from #gpl to #lgpl. http://www.videolan.org/press/lgpl.html http://www.jbkempf.com/blog/post/2012/I-did-it This will allow to use libvlc in proprietary applications. I don’t think that’s a good idea. Moreover, there is an fsf paper about why not use lgpl for you library: