当前位置: 技术问答>linux和unix
问题:在新的操作系统,如Linux中加入现有操作系统的APIs的支持/兼容层算不算侵犯版权?
来源: 互联网 发布时间:2014-11-07
本文导语: 我们都知道,开发一个操作系统的时候,很重要的一点是不能侵犯其他公司的版权,但是,如果完全不用这些已经成熟的技术,势必会导致操作系统的兼容性的下降,现在大家都在关注Linux,但是,她并不能直接运行现有的Windows...
我们都知道,开发一个操作系统的时候,很重要的一点是不能侵犯其他公司的版权,但是,如果完全不用这些已经成熟的技术,势必会导致操作系统的兼容性的下降,现在大家都在关注Linux,但是,她并不能直接运行现有的Windows及Dos程序,如果要运行的话就要用到虚拟机,很麻烦不说,速度也不敢恭维,那我们可不可以直接将Win32 APIs做到操作系统中来作为一个兼容层,就像NT所做的那样呢?还有,现在的大多数游戏程序都用到了微软的DirectX,那如果要兼容这些游戏的话,就应该在操作系统中对其进行虚拟;还有,Windows下有很多的APIs,如果要做到和现有的操作系统兼容,最好的办法就是在目标操作系统,假定为Linux中插入一个兼容层,将这些APIs转换到对Linux System Call的调用,但这只是一部分,我们知道,NT有多种子系统,她对不同的应用程序可以表现出不同的风格,那我们要做的就是使Linux在现有的应用程序面前表现得像Windows/Dos,这也需要兼容层的介入;还有很多,如TTF字体等,那现在就触及到了一个很现实的问题:Windows APIs,DirectX APIs,TTF字体,是否受到版权的保护?兼容他们的话--我指的是名称的兼容,我们不可能用他们的源码--会否违反版权法?在下无知,请各位大虾赐教,谢谢
|
可以这么做
|
应该不会吧?
支持你
支持你
|
我怕不会吧。
如果真会侵权,那个搞wine的启不死定拉。
如果真会侵权,那个搞wine的启不死定拉。
|
sd
|
没问题,不侵权,要讲侵权,微软从他成立以来,一直在侵权。这是和他兼容
|
不是侵权吧?微软不是被责令公开API了吗?
|
要真的行我也不用费劲找什么虚拟软件了,你做好了我来一份用用先。