加利福尼亚州库比蒂诺。
水果研发部总经理办公室。
乔纳森·艾维和贾尼克·沃尔德还有谢伊·莱斯特正坐在办公室内进行讨论。
贾尼克·沃尔德还有谢伊·莱斯特已经对微程序研究一个多星期。
此时两人已经得出一定研究成果。
谢伊·莱斯特是苹果软件研发的总工程师,贾尼克·沃尔德是硬件研发总工程师,两人都是乔纳森·艾维的手下。
“boss,我们已经对深蓝的专利和著作权进行检索,深蓝科技已经把所有的路都封死了,我们想要在iOS上实现微程序,基本上是不可能的事情。”谢伊·莱斯特十分认真的说道。
要知道有指令集和没有指令集去运行一个程序是完全两码事。
就好比英特尔的sse指令集。
SSE是“因特网数据流单指令序列扩展( I Streaming SIMD Extensions)的缩写。SSE除保持原有的MMX指令外,又新增了70条指令,在加快浮点运算的同时,改善了内存的使用效率,使内存速度更快。
SSE对下述几個领域的影响特别明显:3D几何运算及动画处理、图形处理(如Photoshop)、视频编辑/压缩/解压(如MPEG和DVD)、语音识别以及声音压缩和合成等。
要是x86指令集失去了SSE指令集,在运行以上这些程序的时候,性能最少要下降一般以上。
深蓝微程序的指令集就是起到一个加速作用。
要是用通俗一点的方法来说在没有指令集的情况下,想要运行微程序需要1到2秒的启动时间,但是在有指令集的情况下,微程序启动时间只需要0.5秒就足够了。
至于软件的著作权问题。
深蓝已经提交数十个微程序源代码的著作申请。
无论如何他们都没办法绕过这些核心代码。
要知道相似的计算机软件源代码属于整个源代码的重要核心部分并且相似度超过10%以上则构成侵犯商业秘密罪。
也就是说深蓝科技已经把所有人的路给封死了。
“就没办法绕过去吗?”乔纳森·艾维皱眉问道。
“办法倒是有,但是那么做没意义。”贾尼克·沃尔德摇头道。
那个办法就是通过绕远路的方式来实现微程序,一旦绕了远路启动速度还不如原生APP。
无论对于他们来说还是开发者来说都是一件吃力不讨好的事情。
“你们写一份报告交上来吧。”乔纳森·艾维无奈道。
既然两人都已经这么说了,深蓝没有给他们留下机会,他也没必要去深究了。
...
加利福尼亚州圣克拉拉县山景市。
桑达尔·皮查伊电脑上的报告无奈摇摇头,不过这个结果他早就已经预想到。
随后桑达尔·皮查伊又看到凯丽·诺克斯给她发来的邮件。
桑达尔·皮查伊从口袋里掏出手机拨打布拉德·史密斯的电话。