Vlc media player safe 20194/14/2024 This way, existing and new customers can still purchase the binaries for the open-source VLC Unity plugin without our presence on the Unity Store. Numerous companies make use of the LibVLC SDK and other related technologies (like FFmpeg).įor this reason, we decided to publish a simple Store on the Videolabs website. Are we going to keep maintaining the assets? How to get build updates? etc. If you are a company requiring multimedia products or consulting for your own projects, this store will be of interest to you.Īfter our assets got removed, previous and new customers started emailing us about the status of VLC for Unity. So Unity gets to use and benefit from LGPL open-source libraries, games built with Unity depend on LGPL code by default (hello glibc!), but publishers and Unity users are not allowed to do so through the Unity Store? Introducing the Videolabs Store Full list of open-source Unity dependencies here. It gets better… Unity itself, both the Editor and the runtime (which means your shipped game) is already using LGPL dependencies! Unity is built on libraries such as Lame, libiconv, libwebsockets and websockify.js (at least). Enforcement is seemingly totally random, unless you get reported by someone, apparently. Where it gets fun is that there are currently hundreds if not thousands of Unity assets that include LGPL dependencies (such as FFmpeg) in the Store right now. Even if we were to remove all LGPL code from the Unity package. This all changed at the end of the summer 2023 when Unity emailed us the following:Īnd just like this, our publisher account was instantly banned.Īfter months of slow back-and-forth over email trying to find a compromise, including offering to exclude LGPL code from the assets, Unity basically told us we were not welcome back to their Store, ever. We had 3 assets targeting specific platforms: Since the start, we have had many users downloading the assets from the Unity Store for their Unity apps and games when requiring demanding multimedia solutions. Both Unity, through Mono, and LibVLC are highly portable so this is a compelling argument for this cross-platform integration. The integration essentially was a bridge between the Unity game engine and the VLC multimedia engine, allowing to build your own media-player based on VLC technology in Unity-based games. Unity’s Open-Source Double Standard: the ban of VLCįor the readers unaware, we started distributing binaries on the Unity Store for the open-source VLC for Unity integration back in December 2019.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |