么高的相似度是正常的,还是不正常的?是否符合两家公司的自然发展逻辑?”
“林逍先生,回答我!”
这个时候,其实完全可以回答正常。
因为,这其实没有特别标准的答案,完全可以说一旦决定开源,一旦决定用linux内核,那么最终的设计方向都会殊途同归。
甚至你可以说,安卓和ios虽然一个开源,一个闭源,但二者的相似度也很高啊。
甚至你可以说两个操作系统的相似度超过了60%,你怎么不说ios抄袭了你?
再延伸的话,还可以说人和狗的dna相似度还超过80%呢。
当然,对方律师也早就准备好了林逍可能会用这种回答。所以他们准备了进一步的证据。
给出双方系统的完整架构图。
双方系统都是由下而上进行堆砌架构,总共分为了五层。
以
linux
kernel为内核空间,上层由
hal、native系统库(c/c++)、虚拟机运行环境、frawork(java)、systenbsp;apk构成(即用户空间)。通过系统调用(syscall)连通内核空间与用户空间,通过
jni打通用户空间中的
java
frawork和
native层;从而将全部框架联系在一起,最终成为系统。
甚至每一层的具体架构和设计思路,设计逻辑都是一样的。
比如art的相关功能,aot和jit,垃圾回收体系,采样剖析器,观察点和监控特殊段落的设计思路。
尤其是在java
api
frawork的思路上,几乎是一模一样的
本章未完,请点击下一页继续阅读! 第7页 / 共13页