2019年6月15日,特斯拉开始大规模推送2019.20.X版本更新,其中中国区用户有一项专属更新:QQ音乐。
QQ音乐官方微博当天发布“听歌,开特斯拉”并@特斯拉官方微博,特斯拉转发以“开车,听QQ音乐”友好互动。虽然这个基础的娱乐功能来得有些晚,但总算是来了。本来的好事一桩,最近却让车主们有了新的抱怨。
对于音质敏感的车主来说,特斯拉的音乐体验并没有显著提升。
简单来说,特斯拉中国虽然接入了QQ音乐这一中国市场版权最全、音频资源最丰富的音乐平台,但区区128Kbps配合Model 3的高级音响,音乐中太多的细节被压缩抹掉。所以最终的结局变成:
低音质音乐事小,由此而来的一系列智能化隐患,才是值得特斯拉重视的地方。
Linux、Linux、Linux
为什么提供高品质音乐,这个不少国产品牌汽车都能做好的功能,特斯拉做不好?
从操作系统的角度来看,这跟特斯拉中控大屏采用订制的Linux Ubuntu脱不了干系。往大了说,这要追溯到2012年特斯拉确立操作系统的历史,也就引出了本文第一个关键人物:RobertRose。
Elon Musk用人有一个特点:对于足够强的人才,他习惯于推动这些人在他担任CEO的几家公司中身兼数职。加入特斯拉之前,RobertRose的Title是Space X飞行软件总监,是猎鹰9号和龙飞船的软件负责人。
在一次演讲中,RobertRose提到过Linux之于Space X的重要性:从猎鹰9号到龙飞船、蚱蜢火箭的飞行控制系统到地面工作站和开发人员的桌面,Linux在Space X无处不在。他甚至有一句名言:Space X就是Linux, Linux, Linux。
Space X is Linux, Linux, Linux.
Robert提到了Space X为Linux能够“上天”所做的努力,这些努力日后在特斯拉产生了深远的影响。
创建你能想到的所有指标
第一是提升软件的“可见度”,所谓“”,执行发射不意味着结束,软件必须追踪所有火箭的动作,持续关注性能、网络效能、CPU负荷等等。这要求Space X以完全自主的形式研发硬件和软件。
提升容错性
第二是显著,为了达到NASA对国际空间站ISS的要求,龙飞船的Linux飞行控制系统留出了三倍的冗余来达到计算机的容错级别。
所有的软件代码也都是共享可移植
最后,Space X奉行一条铁律:可重复使用性,这意味着成本的大幅降低。不仅各种各样的硬件零部件在不同的火箭或飞行器上支持共享通用,的,这样做的好处是一个平台上修复的Bug会在另一平台上会自动修复。
最后一条让我想得更多,Robert介绍这些特性的时候,还没有加入特斯拉。但毫无疑问,Space X拥有一支顶级的Linux工程师团队,他们出品的操作系统在安全性、可靠性和极限工况下的性能指标要通过NASA的航天级指标,这意味着他们对Linux的理解足够深刻。
从航天飞行器下放到汽车,军工级到车规级可以说是降维打击。那么,当特斯拉汽车需要操作系统的时候,Elon会选择什么操作系统呢?答案不言而喻。
Jinnah Hosein
没有明确的证据表明特斯拉和Space X在Linux操作系统上存在直接合作。但除了Robert,曾经负责了40次猎鹰9号、10次龙飞船、24次火箭回收和猎鹰重型首飞软件系统的Space X软件工程副总裁JinnahHosein,曾经有大半年担任特斯拉临时软件副总裁。
根据过去的历史,成立联合工作小组以实现人才共享,从而推动技术成果的共享在特斯拉、Space X、OpenAI、The Boring Company之间非常普遍。
所以,从投入产出比,从协同角度看,Elon Musk将Linux装进特斯拉的中控是顺理成章的选择。
腾讯没有Linux
说完特斯拉说腾讯,128kbps的音质,其实就是QQ音乐网页版提供的“标准音质”。如果要“HQ高品质”甚至“SQ无损品质”呢?需要下载客户端。
然而QQ音乐下载页面是这样的。
PC、Mac、iPhone、Android,没有Linux客户端。事实上,腾讯是最去Linux化的中国互联网巨头。以腾讯旗下用户量最大的软件微信为例,下载页面甚至提供了诺基亚塞班时代和黑莓的客户端,但是没有Linux版本。
腾讯并非排斥Linux,腾讯只是遵循着做生意的逻辑。上面的这些客户端,不是曾经拥有巨大用户规模的操作系统,就是到今天仍如日中天的主流操作系统。有用户规模,有商业潜力,腾讯才会投入财力人力资源去开发。
所以在短期内,特斯拉通过更新接入更丰富的音频资源,提升音乐功能体验不是没可能,但概率很低。
更严重的是,在音乐之外,特斯拉的其他功能实现都是细思极恐的。比如说导航,目前特斯拉接入了四维图新的底层数据加自主研发的引擎,在使用体验上距离高德百度等国内导航软件差了一大截。
音乐、地图、视频、停车/充电支付、基于地图衍生的吃喝玩乐O2O功能…整个汽车中控生态,都跟Linux关联很弱。李想曾经提到过特斯拉基于Linux开发的隐患。
特斯拉在Linux软件方面,可能会成为特斯拉未来最大的致命点。
如果让我在特斯拉上找一个问题,这个可能要放眼3-5年后才成立,就是
放眼全球,Linux本身就是工程师导向的操作系统,没有繁荣的生态做支撑。所以,很难说这是腾讯的错,绝大多数2C的产品与服务型企业都忽略了Linux。
Linux还有机会吗?
对于特斯拉而言,随着保有量的增加,还是会形成一些行业影响力。比如说,特斯拉刚刚联合VectorUnit把赛车游戏《Beach Buggy Racing 2》移植到特斯拉中控大屏上。Elon已经透露《摇滚赛车》、《炉石传说》、《雷神之锤》、《我的世界》都在移植列表内,会逐步推送。
游戏工作室看重的是特斯拉的保有量和影响力,但特斯拉不可能一个人做完所有事。以QQ音乐为例,随着Linux车机越来越多,腾讯会不会投入资源为行车场景开发专门的QQ音乐Linux客户端?这要看Linux的覆盖规模。
车规级LinuxAGL(Automotive Grade Linux)联盟已经吸引了一大批传统车企加盟,包括大众、戴姆勒-奔驰和丰田、本田、马自达、三菱、斯巴鲁等除日产外几乎所有日系车企。在AGL官网写着AGL的目标:
Automotive Grade Linux是一个协作开源项目,它将汽车制造商、供应商和技术公司聚集在一起,以加速开发和采用完全开放的联网汽车软件栈。以Linux为核心,AGL正在开发一个开放式平台,可以作为事实上的行业标准,以实现新功能和技术的快速开发。
如果Linux系统发展成了行业标准,那么在PC和移动互联网几无生态的Linux在智能汽车上还是有机会的。
当然,特斯拉并没有加入AGL。这是因为Linux规范1.0版本的AGL系统2015年6月1日才推出,彼时距离特斯拉发布ModelS已经过去3年之久。但是,即便特斯拉不加入协会,AGL成员跟特斯拉本质上仍然属于同一阵营。
今天,基于LinuxAGL研发智能车机系统车型奔驰EQC和丰田凯美瑞都已经下线。Linux阵营还在持续扩大。
特斯拉汽车中控的未来可能是光明的,但是眼下,QQ音乐这音质是好不了了。