码是开发者独立编写的,正常情况下不会雷同,哪怕抄袭,也不会抄袭代码,只会复制同类软件的功能,比如A软件拥有单元格注释这个很便捷的功能,但同类的B软件没有,那么B软件公司可以买一份A软件,体验这个功能,随后自己编写代码在B软件上实现同样的功能,也就是说,看起来两个功能完全一样,他们实现的方法也一样,可能都用相同的编程语言和编译器,但编写过程截然不同,只要法庭查阅开发日志和源代码,就能一清二楚。”丹-布里克林语气肯定的说道。
法官继续问道:“作为专业人士,布里克林先生,你认为什么情况下两款软件会出现代码相同的情况?”
“代码抄袭,这是最常见的,通过一些手段拿到某款软件的源代码,改头换面,里面的代码会雷同,而且会比例很高,基本都在50%以上,其次就是致敬,加入一些致敬的代码彩蛋,就好像游戏里的一些设定,只有特定情况下被发现,这种情况下可能有一段或者几段很小的代码,而且删减对软件毫无影响,它们的存在主要在于开发者想要隐晦的表达一些情绪。”
“谢谢您的意见,布里克林先生。”法官看向双方律师:“双方律师还有问题询问本位专家证人吗?”
迪莉娅-凯斯率先