程秉皓道:“国内的互联网公司,没几家会真正地做自己的技术研发。要么就是很简单的很成熟的项目,要么就是找开源代码,修改一下就是自己的了。这事我跟沈向阳聊过,中美在这方面有着理念性的区别。”
“怎么呢?”
“硅谷的互联网公司节奏比较慢,项目在前期花得时间很多,比如需求分析、架构讨论、技术讨论。写代码会考虑得比较长远,比较有时间去考虑开发原则、维护成本,也愿意安排版本来解决技术债务。国内是快节奏,小步快跑,很多时候就几天的开发时间,不管三七二十一先上线了把赛道占下再说。这种节奏下,就只能采用一些开源代码,效率高、速度快。比如流媒体的emby和plex解决方案,都是开源的。”
周不器缓缓地点头,“凡事有利就有弊,自研代码的安全性好、稳定性高。开源代码虽然使用起来简单,稳定性会稍差。”
程秉皓有些好笑,同时也心中暗叹。
是啊,人都会成长的。
想当年刚创业的时候,这就是个对技术一窍不通的傻小子。这几年下来,他这个外行也能对一些技术概念有一定程度的认知了。
既然如此,那程秉皓就要多深入地聊几句了,道:“互联网虽然有分享的基因,但任何一个硅谷巨头,都不会把独家的核心技术分享出去。之所以会免费地把项目源代码分享出去,也有市场的考虑。”
然后,就简单解释了其中的三点原因。
第一,技术太简单。
比如做一个音乐网站,几个大学生随便搞搞就能做出来。这种网站的代码有什么可隐瞒呢?直接开源分享出来就好了。
第二,弱小的时候,可以通过开源来以小博大。
在操作系统领域,有两大巨无霸:微软和苹果。谷歌要做操作系统,怎么去竞争?答案就是开源。通过开源,把全世界的开发者都吸引过来。苹果系统全封闭,微软系统要收费,安卓系统才有胜出的机会。
这是一些高端技术开源的最主要原因。
可是开源必定会带来安全隐患。不是开源代码写得差,而是代码全公开了之后,开发者可以使用,黑客也可以使用了。就相当于一栋房子的门窗都开着,黑客就可以很容易地来无影去无踪了。
第三,强大的时候,可以通过开源来排挤竞争对手。
比如谷歌浏览器。
为了开发这款产品,谷歌前后斥资将近100亿美元,花销之大比安卓系统还多。从技术的角度来看,这款产品很优秀。从市场的角度来看,这款产品完全失败,是战略级失败。无线时代浏览器是手机的流量入口,谷歌还以为在移动互联网时代浏览器也会是流量入口呢。
苹果商店一出,让谷歌傻眼。
没办法,只能开源,化被动为主动。
谷歌的it技术世界第一,他们用了好几年耗资大几十亿美元才做出来的产品……这产品一出,只要开源,别人家的浏览器就都得死!
市场上就只能留下谷歌这一家。
一些小公司花几亿美元自研出来的浏览器,没有任何生存的可能。除非微软这种硅谷巨头不服气,愿意耗资200亿美元再做一个浏览器内核,这也许能超越谷歌,可这有必要吗?浏览器这东西根本不赚钱。
最后的结果就是整个浏览器市场被谷歌统一了,只有苹果的封闭系统排外。未来的浏览器,不管外壳怎么换,内核就两个,一个是谷歌,一个是苹果自带的safari。
这种方式虽然没赚到钱,但打击了竞争对手,弘扬了自家美名。
后世中,当许多科技公司都在研究自动驾驶解决方案并且初见成效的时候,特斯拉忽然宣布要把自家的自动驾驶方案开源了……这消息一出,除了谷歌的团队,全世界所有的自动驾驶自研团队都歇菜,该裁员裁员,该关闭关闭,该甩卖甩卖。
程秉皓道:“还有一种就是技术预期实在达不到,就只能开源出来,让全世界的开发者一起努力。这是真正的技术开源,不过这很少。大部分都是为了市场开源,通过免费来赚钱。”
周不器道:“所以hulu和我们的合作,是因为他们看不上市面上的几款开源的流媒体解决方案,想要自研一个更稳妥更高效的?”
程秉皓笑笑,“对,是这个意思。”
这一下,周不器心中有数了。
技术就是用户体验啊,hulu在国内的研究中心技术真是差了点劲,硅谷的研究中心还因为经费不够只开了一半。单从这一点来看,hulu就不可能是奈飞的对手。
7017k