专栏名称: Linux爱好者
伯乐在线旗下账号,「Linux爱好者」专注分享 Linux/Unix 相关内容,包括:工具资源、使用技巧、课程书籍等。
目录
相关文章推荐
51好读  ›  专栏  ›  Linux爱好者

它们养活了一票国产软件!这些开源软件你知道吗

Linux爱好者  · 公众号  · linux  · 2017-05-02 22:57

正文

请到「今天看啥」查看全文



Chromium 源于 Webkit,而 Webkit 则源于 DE 开源项目,兴盛于苹果公司的 Safari 项目,所以说起来 Chromium 和苹果还是有一些渊源的。但是,Chromium 又不仅仅是 Webkit,Chrome 只是继承了 Webkit 的 WebCore 部分,在 JS 引擎上使用了 Google 引以为豪的“V8”,还在 Webkit 上封装了一层 Webkit Glue。可以说,Chromium 对 Webkit 进行了相当程度的魔改。



Chromium 是一堆国产极速浏览器赖以生存的基本


不仅如此,Chromium 也已经转用了 Blink 内核,和 Webkit 的渊源就更加远了。国内浏览器使用了 Chromium 的源码,因此现在不少也换用了 Blink 内核。


但是,国产浏览器继承的往往只是 Chromium 的内核和 JS 引擎,对其拓展支持部分,却大大被阉割。相较于 Chrome,国产浏览器对各种扩展插件的支持都相当弱,往往只能安装修改后的扩展,这也许是出于商业上的原因。虽然国产软件对比 Chrome 默认多了很多功能,但扩展支持较弱这点,还是令可玩性大减。


国产播放器的大奶妈:FFmpeg


大家都喜欢用国产播放器看小电影,毕竟国产播放器的功能体验用起来真的不错,能够搜字幕,能够云播,最重要的还是支持格式比较全。但是,很多人并不知道,支持格式全这点,其实和国外的开源项目 FFmpeg 是息息相关的。


FFmpeg 的解码器造就了无数万能播放器


FFmpeg 是一个和视频处理相关的开源项目,包含了丰富的多媒体解码库。国内的播放器之所以如此万能,很大程度上就是因为使用了 FFmpeg 的解码库。但是,FFmpeg 是基于 LGPL/GPL 开源的,这意味着如果某软件使用了 FFmpeg 的代码,那么这个软件涉及这些代码的部分,也必须开源。但是国内的风气嘛,你懂的,白拿了你的东西才不要守规矩。因此,国内的一些“XX 影音”被钉在了 FFmpeg 的耻辱柱上。







请到「今天看啥」查看全文


推荐文章
苏米的星座馆  ·  感情再好,有个东西千万别找男人要
8 年前
大叔爱吐槽  ·  长胸毛的泳衣,可预防性骚扰!
7 年前
24楼影院  ·  豆瓣9.2,国产剧里的顶级大戏
7 年前
徐文兵  ·  黑髮的秘密
7 年前