HyperAIHyperAI

Command Palette

Search for a command to run...

Unity 商店禁止 VLC 集成,开发团队另辟蹊径推出 Videolabs 商店

2019年12月,Videolabs团队开始在Unity Asset Store上分发VLC for Unity的二进制文件。这个插件通过在Unity游戏引擎中集成VLC多媒体引擎,使开发者能够利用VLC的技术构建自己的媒体播放器,适用于各种平台。Unity的跨平台兼容性和LibVLC的高度便携性,使得这种集成具有很大的吸引力。 然而,2023年夏天,Unity突然通知Videolabs,由于其资产包含LGPL许可的代码,决定将其从Asset Store中下架,并永久禁止其发布商账户。尽管Videolabs提出可以从产品中移除LGPL代码以达成妥协,但Unity明确表示不欢迎他们回归,即便完全移除了所有受LGPL许可保护的代码。 这一决定令人困惑,因为在Asset Store中仍有大量资产使用了LGPL依赖项(如FFmpeg)。此外,Unity自身的编译器和运行时环境也广泛使用了LGPL许可的开源库,包括Lame、libiconv、libwebsockets和websockify.js等。 面对这一局面,许多现有和新客户纷纷向Videolabs询问VLC for Unity插件的未来以及如何获取更新等问题。为了继续支持用户的需求,Videolabs决定在其官方网站上推出自己的“Videolabs Store”。 该商店不仅提供了VLC for Unity的二进制文件,还涵盖了灵活的多媒体咨询服务,以及未来更多即将发布的产品,如Kyber和Unreal引擎的集成。Videolabs团队由VLC和FFmpeg领域的专家组成,能够在多种协议、格式和平台上提供优质的支持和服务。 业内人士评价 这次事件引发了社区对于开源项目可持续发展和商业使用之间平衡的关注。业内人士普遍认为,Unity在开放源代码许可方面存在双重标准,这不利于开源生态的健康发展。Videolabs团队的回应也被视为一种积极的做法,既保持了对开源社区的贡献,又为商业客户提供了可靠的服务和支持。 公司背景 Videolabs是一家专注于多媒体解决方案的公司,其团队成员是VLC和FFmpeg等开源项目的专家。Unity则是全球领先的实时3D开发平台,被广泛应用于游戏、虚拟现实和其他互动媒体的开发。然而,Unity在处理开源许可问题上的做法却显得不够透明和公正,这可能会影响到开发者对其平台的信任。

相关链接