历史
8K看书 > 玄幻小说 > 此生应无憾 > 第245章 赢两次

第245章 赢两次(2 / 3)

更别说市面上当时视频格式繁多,每一个都需要对应的编解码算法实现,两个女生用一个大作业的时间可以做完?

稍一挖掘,就感到脸上火辣辣地疼。

因为真相就是暴风的诞生不过就是拿开源软件封装了一番,抄袭搬运的对象就是FFmpeg。

FFmpeg是一个囊括了诸多软件和工具库,用于处理视频、音频和其他多媒体文件和流的开源软件项目。

既然是开源软件,那似乎本来就是给人拿着免费用的,怎么能说是抄袭搬运呢?

免费归免费,FFmpeg的开发者也不会管使用的人收钱,但是使用开源软件在不花钱的同时是应该遵循开源许可协议的。

为了保护程序员创造和贡献的热情,保障程序员的工作被认可,保护其工作成果不被他人剽窃,开源社区广泛使用开源许可协议来告诉使用者可以做什么,不可以做什么。

如果遵循FFmpeg采用的LGPL协议,暴风影音合规的开发方式有两种。

第一种是采取动态链接库的方式来使用FFmpeg源码,那剩下的部分想怎么弄就怎么弄,也不用公开代码。

第二种是采取静态链接库的方式,那就需要开源所有使用到FFmpeg源码的相关代码。

使用动态链接库和使用静态链接库的说法比较专业术语,打个比方来说,开发软件就是做一个手机,要使用的FFmpeg源码可以当它是电池。

使用动态链接库相当于是手机自己不带电池,必须外接电池才行,电池的型号还有限制,不好自己随便选。

使用静态链接库相当于是手机自己带了电池,不仅不用外接电池,甚至电池的型号还能按心情魔改一番。

暴风并非没有合规使用FFmpeg的选项,哪怕就是想用静态链接库的方式,也可以编写一个封装器,把用到的FFmpeg源代码封装起来,并把封装器做成动态链接库的形势供程序调用。

这样就只需要开源这个封装器部分的代码,其他部分的代码无需开源,但仍可以通过调用封装器来使用FFmpeg源码提供的功能。

但令人无奈的是,很长一段时间里,国内计算机行业里大部分人都完全没有协议或者版权这个概念,都是奉行拿来主义。

这在别人看来就是赤裸裸地盗版剽窃行为。

FFmpeg项目有一个网页,名为“HallofShame”,中文译为“耻辱堂”。(反义“HallofFame”,名人堂)

举报本章错误( 无需登录 )
最新小说: 锁帝翎 斗破从掠夺系统开始 重生成病娇心尖宠 我的高冷老婆 斗罗之唐银 巨星夫妻 神级御兽:我的宠物强无敌 从王子到神豪 和亲嫁了只忠犬 傅少的骗婚罪妻