CrossOver (Wine的商业版) 即将进入 Ubutnu Software Center

108 views
Skip to first unread message

Qian Hong

unread,
Feb 22, 2011, 8:17:40 AM2/22/11
to gz...@googlegroups.com, ubuntu-zh mailing lists
今天在Ubuntu BrainStorm 上提出建议( http://brainstorm.ubuntu.com/idea/27239/
),希望Ubuntu Software Center收录商业软件 CrossOver ,
Brainstorm的管理员cheesehead说Ubuntu这一端已经准备就绪,建议我联系CrossOver的公司Codeweavers,
在给sa...@codeweavers.com发了邮件几个小时之后,我收到了回信,我把回复的主要内容转述如下:

1. codeweavers正巧在做这件事情,CEO把这件事当作高优先级的任务.
2. 目前已经和Canonical合作,预计几个星期后就会上线,不久后大家就可以在Ubuntu Software Center的 for
purchase中购买到CrossOver .
3. CrossOver 有一个SPECIAL DEAL CODE ,直译过来大概叫做特别交易代码, 如果任何人想购买CrossOver,
只要在下单的时候输入这个特别交易代码 "DEADDUCK" , 就可以打5折, 这个活动截止到本月底 .

CrossOver 的购买地址: http://www.codeweavers.com/store/
目前, CrossOver Linux Standard 是 39.5 美元, 打5折后是 20美元左右, 100多块, 对一些人来说有点贵,
对一些人来说应该还可以接受. 问题是, CrossOver 不支持支付宝支付, Ubuntu Software Center也还未支持,
等到它们支持的时候估计这次打折活动早已结束了吧~

如果支付方便的话,我个人挺愿意购买一套的,比起正版的Windows系统, CrossOver 还是挺便宜的.

购买CrossOver,除了能得到商业技术支持以外,还有一个很大的好处,就是可以向codeweavers公司提出要求,
希望Wine/CrossOver支持某某软件,尽管也可以直接到Wine的项目提出建议,但是付费用户的要求会优先被
考虑.

事实上,Wine/CrossOver的开发还有一种模式,就是用户向CrossOver提出,愿意付费换取CrossOver对某个自己
喜爱的win程序的支持,如果价钱合适的话,CrossOver就可以雇用开发者进行开发.不过我不知道这方面有没有
成功的例子,不知有没有朋友知道?

最后, look for CrossOver to be in the Ubuntu Software Center before too long ;-)

--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/

forest chen

unread,
Feb 22, 2011, 8:25:32 AM2/22/11
to gz...@googlegroups.com
2011/2/22 Qian Hong <frac...@gmail.com>

问题是, CrossOver 不支持支付宝支付, Ubuntu Software Center也还未支持,
等到它们支持的时候估计这次打折活动早已结束了吧~

用招行行信用卡估计可以.

除了了优先对付费用户支持外,与wine还有什么差别?

Qian Hong

unread,
Feb 22, 2011, 8:55:54 AM2/22/11
to gz...@googlegroups.com
2011/2/22 forest chen <anyfo...@gmail.com>:
> 除了了优先对付费用户支持外,与wine还有什么差别?

我也没买过CrossOver,说说我的理解,希望不会误导~
1. CrossOver有一些针对特定软件对Wine做的dirty hack,这些补丁无法被Wine接受,
所以CrossOver支持的程序实际上比Wine多一些.当然,随着Wine的改进,CrossOver
支持的Wine也早晚会支持的.
2. CrossOver提供一键安装的bottle,方便用户,省去很多配置.

http://www.codeweavers.com/products/cxlinux/ 看到下面这段话,没有看懂 (或者是不敢相信自己的理解)
CrossOver Linux lets you use many Windows plugins directly from your
Linux browser. Plugins work on any x86 based Linux distribution and
will integrate with most browsers including Firefox, Netscape,
Konqueror, Mozilla, and Opera. CrossOver also integrates with Gnome
and KDE to let you transparently open any Word, Excel or PowerPoint
file. But even better, you can open these attachment types directly
from any mail client.
照这么说,crossover对网银插件的支持应该是不在话下的?不知大家是怎么理解的?

Qingping Hou

unread,
Feb 26, 2011, 8:56:51 AM2/26/11
to gz...@googlegroups.com
我觉得你没有理解错。。。
这个比较逆天了。。。

> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“广州 GNU/Linux 用户组”论坛。
> 要向此网上论坛发帖,请发送电子邮件至 gz...@googlegroups.com
> 要取消订阅此网上论坛,请发送电子邮件至 gzlug+un...@googlegroups.com
> 若有更多问题,请通过 http://groups.google.com/group/gzlug?hl=zh-CN 访问此网上论坛。
>
>

Liang Suilong

unread,
Feb 26, 2011, 3:40:47 PM2/26/11
to gz...@googlegroups.com
顺道在这里回复 Qian Hong 和 Hiphen 在支付宝控件的那一帖

这里我想说说我对 Wine 的看法。

首先我对 Wine 的开发者致意崇高的敬意,他们的努力是应该尊重的。但是我们真的只能奢望一个和微软毫无关系的社区能够创造出完美兼容的软件吗?我认为是不可能的。网银 ActiveX 控件是极度依赖 Windows 的东西。U 盾的驱动也只有 Windows 版本,即使进行逆向工程也不是容易的事情。但为何我们还要奢望 Wine 完成高难度的任务呢?跨平台本来就是巨大的难题。

记得很久以前在爱范儿看过例子,国外一个大公司,因应客户跨平台的需求,开发了一个基于 Adobe AIR 的应用,从而实现了 Windows、Linux 和 Mac 三大平台都能使用同样体验的软件。但众所周知的是 Adobe AIR 其实和 Flash 很大关系的。而 Flash 在非 Windows 上的体验十分不好。结果那个应用的反应十分不好。后来那个公司重新开发了功能精简过的原生 Windows 客户端,用户量反而增长得很快。后来又出了原生的 Mac 版。说到最后,他的那个客户端功能,其实用 Web 更容易实现得到,而且可以保证不会跨平台的兼容性问题。

如果说到 Wine 可以避免盗版问题,反而是 Wine 更容易引起版权问题。各大发行版默认发行的时候是不会预装 Wine 的,用户需要自行安装,因为要避免一切有可能存在的侵犯微软版权的问题。没有公司能够保证 Wine 自带 dll 库没有使用来自逆向工程的代码,没有侵犯微软版权的。如果真的微软找到马脚走上门打官司,即使打赢了也会弄得遍体鳞伤,这种版权官司很花律师费的,小公司肯定不够大公司耗资源。另外 Wine 本身也不是尽善尽美,很多时候需要从 Windows 里拿 dll 才能 Wine 到程序,这应该也算是侵权行为吧。微软应该不允许把自家的 dll 放到另外的平台上跑吧。

所以个人认为跨平台最好的办法是在每一个平台上开发原生的客户端或者替代品。但是在国内,我们不可能期望有这样愿意为顾客服务的伟大公司。摆上 Web 也是不错的选择,现在也越来越多的应用云端化了。比较靠谱的做法是跑虚拟机,其实跑虚拟机也不是特别耗资源吧。HuntXu 那台旧电脑跑 XP 也是蛮 OK 的。实在的额外成本并不是那么高的,微软最新的 EULA 貌似已经规定了,如果实体机获得 Windows 的正版授权,那么在这个实体机上的任意多台虚拟机也可以使用这个正版授权而无须额外付出费用,以前是需要额外加钱的。所以这不算是大问题吧。

所以我觉得应该让 Wine 慢慢地离开我们,Linux 总不能活在需要用 Windows 程序丰富第三方软件的地步吧。在我看来,宁愿使用一个有功能缺陷的操作系统,不到万不得已也不会用 Wine,宁愿跑虚拟机。我是不是有点原教旨主义呢?呵呵!

如果当初腾讯开发开心农场的时候不是用 Web 而是用客户端,或许会 N 多人吐槽了。哈哈!



Fedora && Debian User, former Ubuntu User
My Page: http://www.liangsuilong.info
Fedora Project Contributor -- Packager && Ambassador
https://fedoraproject.org/wiki/User:Liangsuilong


2011/2/26 Qingping Hou <dave2...@gmail.com>

凌风幻羽

unread,
Feb 26, 2011, 8:54:54 PM2/26/11
to gz...@googlegroups.com
所以我觉得应该让 Wine 慢慢地离开我们,Linux 总不能活在需要用 Windows 程序丰富第三方软件的地步吧。在我看来,宁愿使用一个有功能缺陷的操作系统,不到万不得已也不会用 Wine

Liang Suilong说的句句在理,读完让我受益匪浅,自叹不如啊。特别是以上这句话我很有同感。我 们现在能做的比较有效的方法或许就是慢慢让linux普及到普通用户,用户数量到一定时,基于利益,国内的企业才会有动力去开发linux平台下的相关软件。或者纯粹依赖开源贡献者开发。
不过现在很多应用都转向web,B/S架构的软件(特别是不依赖IE的web服务)的丰富也减少了用户迁移至linux的难度。

Sense Zeng

unread,
Feb 26, 2011, 9:56:25 PM2/26/11
to gz...@googlegroups.com
非常赞同 Liang Suilong 的观点,wine 应该只是辅助或过度的手段。需要改进的应该是网银,就算在 Windows + IE
的主机中,网银也实现的不好:首先是非管理员用户是不能用,这已严重违背了系统安全的原则;其次是非标准、画蛇添足的设计使得故障排查困难。什么时候网银能够使用
Firefox 和 Chrome,安全上使用标准的 SSL,Linux 用户就可以正常放心地使用了。

Qian Hong

unread,
Feb 26, 2011, 10:35:09 PM2/26/11
to gz...@googlegroups.com


2011/2/27 Liang Suilong <liangs...@gmail.com>

顺道在这里回复 Qian Hong 和 Hiphen 在支付宝控件的那一帖
 
这里我想说说我对 Wine 的看法。

谢谢交流 ;-)
 

首先我对 Wine 的开发者致意崇高的敬意,他们的努力是应该尊重的。但是我们真的只能奢望一个和微软毫无关系的社区能够创造出完美兼容的软件吗?我认为是不可能的。网银 ActiveX 控件是极度依赖 Windows 的东西。U 盾的驱动也只有 Windows 版本,即使进行逆向工程也不是容易的事情。但为何我们还要奢望 Wine 完成高难度的任务呢?跨平台本来就是巨大的难题。

根据http://appdb.winehq.org/ 的收录信息,Wine上面已经能完美运行相当多的Win软件,并且不需要使用native dll.
Wine也许不能完美兼容Windows,但是只要我们努力,可以做到在某些非常必要的软件上完美兼容Windows .关键是有人付出.
 

记得很久以前在爱范儿看过例子,国外一个大公司,因应客户跨平台的需求,开发了一个基于 Adobe AIR 的应用,从而实现了 Windows、Linux 和 Mac 三大平台都能使用同样体验的软件。但众所周知的是 Adobe AIR 其实和 Flash 很大关系的。而 Flash 在非 Windows 上的体验十分不好。结果那个应用的反应十分不好。后来那个公司重新开发了功能精简过的原生 Windows 客户端,用户量反而增长得很快。后来又出了原生的 Mac 版。说到最后,他的那个客户端功能,其实用 Web 更容易实现得到,而且可以保证不会跨平台的兼容性问题。


 
如果说到 Wine 可以避免盗版问题,反而是 Wine 更容易引起版权问题。各大发行版默认发行的时候是不会预装 Wine 的,用户需要自行安装,因为要避免一切有可能存在的侵犯微软版权的问题。没有公司能够保证 Wine 自带 dll 库没有使用来自逆向工程的代码,没有侵犯微软版权的。如果真的微软找到马脚走上门打官司,即使打赢了也会弄得遍体鳞伤,这种版权官司很花律师费的,小公司肯定不够大公司耗资源。另外 Wine 本身也不是尽善尽美,很多时候需要从 Windows 里拿 dll 才能 Wine 到程序,这应该也算是侵权行为吧。微软应该不允许把自家的 dll 放到另外的平台上跑吧。

1.Wine项目自称没有包含任何反汇编代码,也不允许任何社区开发者提交带有反汇编代码的补丁.
我正在wine的文档中找来源,找到了我再补充上去,如果我没记错的话文档中是有强调这一点的.
2.Wine项目审核补丁都是人工的,有没有反汇编应该是一目了然的.世界上最在乎Wine是否合法的
恐怕不是用户也不是微软,而是Wine项目的开发者本身,他们绝对不愿意冒着被起诉的风险使用反
汇编的代码.
3.发行版不预装Wine,不会对用户造成很大的不便,因为各大发行版的软件仓库中都有Wine.
4.万一Wine真的有法律问题,最终用户是否需要承担法律责任呢?我觉得不用,只要把有问题的
Wine版本删除就可以了,如果将来Wine发布新版本,把有问题的代码都删除了,那么用户可以下载
新版本继续使用,不过这只是主观臆测,还没找到可靠的论证,我发了邮件请教openfoundry,如果有
回复我就贴出来. 如果有哪位朋友了解这个问题的请指教!
5.关于native dll . 这个问题很重要,其实我是计划放在wine入门的续篇中说的.很多软件需要从win
拿native dll来顶替才能正常使用,这是很多wine的用户都知道的,可是这些用户都没有意识到,如果
肯花一些时间写个bug report,以后新版本的wine可能就可以少用一个native dll了. Wine上可以运行
IE6,IE7,IE8, 在wine MSIE6上我试过可以正常登录工行网银,可是我还是希望Wine builtin IE能支
持工行网银,主要就是两个原因,一个是使用MSIE有法律问题,另一个就是使用MSIE 或任何native
dll进行测试,哪怕你写了bug report也很可能没人理你, 既有法律上的原因又有技术上的原因. 不过
我一时也查不到来源,等找到了再补充上去.



所以个人认为跨平台最好的办法是在每一个平台上开发原生的客户端或者替代品。但是在国内,我们不可能期望有这样愿意为顾客服务的伟大公司。摆上 Web 也是不错的选择,现在也越来越多的应用云端化了。比较靠谱的做法是跑虚拟机,其实跑虚拟机也不是特别耗资源吧。HuntXu 那台旧电脑跑 XP 也是蛮 OK 的。实在的额外成本并不是那么高的,微软最新的 EULA 貌似已经规定了,如果实体机获得 Windows 的正版授权,那么在这个实体机上的任意多台虚拟机也可以使用这个正版授权而无须额外付出费用,以前是需要额外加钱的。所以这不算是大问题吧。

在每一个平台上开发原生的客户端或者替代品,这是最完美的.也是我热切希望看到的.作为用户,我想我们能做的有:
1.向自己需要的软件的公司发出请求或投诉. 
2.自己动手开发替代版.
3.向一些教育相关的部门提建议,尽可能转移到开源的平台上,在教学中使用开源软件,长期下去可以减少用户对商业软件的依赖.
我觉得每一种方式都是值得肯定的.
第一种我认为每个人都值得去尝试一下.不妨在这里做个小调查: 有多少人曾经向某个商业公司投
诉过,要求增加Linux版本? 比方说,曾经在支付宝的博客留言,表示希望支持Linux,或者曾经向网银
投诉,或者曾经向腾讯qq,淘宝旺旺等投诉.期待看到大家分享的经历.
第二种方式,以个人的能力是很困难的.
第三种有长远的意义,当然在现在的国情下也很困难,涉及利益的问题.

 

所以我觉得应该让 Wine 慢慢地离开我们,Linux 总不能活在需要用 Windows 程序丰富第三方软件的地步吧。在我看来,宁愿使用一个有功能缺陷的操作系统,不到万不得已也不会用 Wine,宁愿跑虚拟机。我是不是有点原教旨主义呢?呵呵!

我也希望让Wine慢慢地离开我们,但是我的路线比较迂回,前面已经说过了,就不再赘述了.
 
如果当初腾讯开发开心农场的时候不是用 Web 而是用客户端,或许会 N 多人吐槽了。哈哈!

欢迎更多朋友讨论吐槽争论拍砖!让我们的列表更热闹一些 ;-)

forest chen

unread,
Feb 27, 2011, 12:01:30 AM2/27/11
to gz...@googlegroups.com
本来我想说wine的版权问题,慢了一步.台词都被Qian Hong 抢了. 前段时间刚查过,wine不是逆向工程,是自己实现的.版权问题被转移到用户身上,例如在wine上运行用DirectX实现的游戏,那么用户可能会侵犯了微软的版权(具体看DirectX的license),但不是wine.

反过来想,为什么不喜欢wine,我看到的,有下面几个原因
  1. wine出来与linux环境不协调
  2. wine效果不好,程序不能正常运行
  3. wine配置麻烦
初步来看,都是技术上问题.并不涉及意识形态或则法律上问题.
假设,有一天,用户在skycn上下载了一个天天静听,下载下来之后双击运行安装,安装后双击运行,播放媒体文件.如果这个过程,都像在使用virtualbox的seamless模式那样"看起来原生",那么你还有什么不满意的地方.

注意一点,对于一般用户来说,系统是拿来用的,如果提供了一个无差别的系统运行环境,为什么不好?
  Linux开发目的不是取代 windows ,只是给了我们多一个选择余地.所以无论linux怎么发展,也不会像windows那样,同时,有些软件,可能一直都不会有windows版本.

说说wine的重要性.有些时候,并不是使用photoshop与gimp这样两个选择.有些软件,在linux下根本没有对应的解决方案,在未来一段很长的时间也不会有,那wine就有其价值了.这种问题,经常出现在一些企业运用上,大家觉得推动linux发展的,是企业应用还是普通家庭应用?如果靠后者,大家还是洗洗睡吧,大范围的推广,是需要成本的,是离不开商业利益的.

还有,使用virtualbox的人们.windows 7的家庭版在卓越亚马逊价钱是399(普通), 699(高级). 真不贵的,但是,为什么老是不想去买(老想着下个月发工资再买,而下个月又下个月的不算"想买")?你觉得国内大部分使用linux用户会去购买吗?

我不知道企业能不能使用家庭版,如果可以省下操作系统的钱,那么整个企业的部署成本会急剧降低. 这时突然有个windows only 软件.那么wine看起来是多么温暖与美好.



2011/2/27 Qian Hong <frac...@gmail.com>
--

forest chen

unread,
Feb 27, 2011, 12:09:45 AM2/27/11
to gz...@googlegroups.com
还有一件事, Qian Hong  你又顽皮了,老是把帖子发到两个列表,最终把线索搞得很乱,因为有些人是回复A列表,有些人是回复B列表,最终搞到两边的列表线索都不完全,不利于archive 的.

2011/2/27 forest chen <anyfo...@gmail.com>

Qian Hong

unread,
Mar 1, 2011, 12:53:58 AM3/1/11
to gz...@googlegroups.com
Hi,all
我收到openfoundry的回复了.
openfoundry给出了非常详细耐心的讲解,非常感激他们!
从回复中看来,我一开始的猜测还是有些乐观了.不过或许购买CrossOver
对于想规避版权问题的用户是一个比较好的选择.


2011/2/27 Qian Hong <frac...@gmail.com>:


> 4.万一Wine真的有法律问题,最终用户是否需要承担法律责任呢?我觉得不用,只要把有问题的
> Wine版本删除就可以了,如果将来Wine发布新版本,把有问题的代码都删除了,那么用户可以下载
> 新版本继续使用,不过这只是主观臆测,还没找到可靠的论证,我发了邮件请教openfoundry,如果有
> 回复我就贴出来. 如果有哪位朋友了解这个问题的请指教!

全文转贴如下:
===========================
Hi Qian,

以下簡單回覆您這個問題的相關資訊。

您問題的核心重點應該是在於:如果使用了免費授權的開源軟件,而後發生涉及侵權的狀況時,法律負擔上有什麼樣的風險?

其實、大部份的開源軟體都可以自由地在網際網路下載到,並且多是免費下載,也因為取得手段不涉及價金的給付,所以開源軟件的授權條款裡,多會明訂「不負擔保責任」,也就是說、即使某個開源軟件a,其開發團隊聲稱這些軟件裡並不包含任何商業軟件逆向工程的結果,但最後如果被此商業軟件公司實際舉發並證明為真的話,這些開源軟體a的使用者,還是要負擔一部份的侵權責任。

因為各國關於著作權法(Copyright
Law)的預設還是債權關係,也就是說、商業公司直接向開源軟件a的散布者和使用者來要求求償,因為這些散布者與使用者,他們實際上散布與使用了該商業公司被違法還原的軟件;而第二階段、再由開源軟體a的散布者和使用者向開源軟體a的開發團隊及上流散布者來求償,但第二階段的求償常常無法奏效,因為開源軟件a的開發團隊可能是以免費、無償的方式來散布他們所撰寫的開源軟件a,而且散布時有特別註記「免責聲明」,所以、即使這些上游的散布者特別聲明其並沒有利用還原私有軟體(Proprietary
Software) 的方式來開發專案,最後被證實為真時,使用者還是比較難以從這些開發團隊手上得到完整的求償。

簡單的法律實務與邏輯關係就是:商業公司向涉及還原侵權的開源軟件之下游使用者與散布者求償→該開源軟體之下游使用者與散布者向上游的開發者與散布者求償。

實務上有三種作法來解決您所碰到的這個疑慮:

1、取用「明示附有擔保的開源軟件」

例如RedHat在它部份的專案裡,有提供收費服務,雖然在這個狀況下,實際被散布的還是一般的開源軟件,但是RedHat在開源軟件的授權條款之外,再與使用者增訂收費式的擔保條款,在這種狀況下,如果嗣後這些開源軟件被控侵權,則RedHat就會照增訂契約的相關規定,來擔負這些軟體造成的侵權責任。

關於明示擔保提升開源軟件擔保責任的法源依據,可以參考GPL3(GNU General Public License, Version3)第7條a款的這段文字:

a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or

a) 宣告與GPL3本文第十五條及第十六條有別的免責條款或所謂的責任限定條款;

2、利用保險契約來解決

在美國紐約有一間保險公司,名稱為Open Source Risk Management
(http://www.osriskmanagement.com/about.html),就是一家承擔開源軟件風險保單的保險公司,也就是說、對於將開源軟件放置進商業產品時,對於嗣後是否會涉及侵權有所疑慮時,也有這樣購買風險保單的選項,這亦不失為一種處理方式,也就是說、先購置保單,若日後發生侵權的風險且被證實為真時,實際在負擔賠償責任時,就可以得到保險金的給付來降低風險。

3、完善證據保全來減輕自身的侵權風險

利用Print Screen或是各種可能有效舉證的方法,將Wine這類專案聲稱自己並不涉及還原工程的聲明保存下來,日後如果真的被控涉及侵權,則可合理舉證來免除自己的「故意責任」,因為在著作權、專利權方面的範疇,如果被歸類為「故意侵權」,則賠償金額會以倍數成長,一般來說是就其所得利益乘以3倍來進行賠償金的估算,但若能舉證自己並非故意侵權,則法院即不會主動提高賠償金方面的數額。

一點粗淺的意見希望對您有所幫助,

若後續再有問題,歡迎隨時來信接續討論。

敬祝 順心健康、事事如意

20110301 1159 自由軟體鑄造場 林誠夏
============================

Qian Hong

unread,
Apr 28, 2011, 4:51:52 AM4/28/11
to gz...@googlegroups.com
最近Wine项目中有人提交了一个用反汇编的方法辅助研究出来的补丁,结果不仅补丁被拒绝了,提交者本人还可能会被永久Ban掉。。。

==摘录如下==

On Thu, Apr 28, 2011 at 2:49 PM, Nikolay Sivov <bungl...@gmail.com> wrote:
> On 4/28/2011 10:45, Alexey Fisher wrote:
>>
>> MultiByteToWideChar are called directly only from one function. All other
>> colls in comctl32 go thrue this function.
>
>> It was recovered with from dissassambled code.
>
> This is not allowed in Wine development. All you can use is tests, but after
> this patch you're most likely banned (from comctl32 changes at least).

===========

刘滔

unread,
Apr 28, 2011, 6:02:29 AM4/28/11
to gz...@googlegroups.com
好惨啊,不过Wine的开发看起来很严格呢~

--
您收到此邮件是因为您订阅了 Google 网上论坛的“广州 GNU/Linux 用户组”论坛。
要向此网上论坛发帖,请发送电子邮件至 gz...@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 gzlug+un...@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/gzlug?hl=zh-CN 访问此网上论坛。




--
Liutos Love Linux LaTeX Lisp Ling

Liang Suilong

unread,
Apr 28, 2011, 9:54:30 AM4/28/11
to gz...@googlegroups.com
其实是避免版权诉讼的一个办法,否则好像当年 ReactOS 那样要代码自查查了一年更加浪费时间。

Fedora && Debian User, former Ubuntu User
My Page: http://www.liangsuilong.info
Fedora Project Contributor -- Packager && Ambassador
https://fedoraproject.org/wiki/User:Liangsuilong


2011/4/28 刘滔 <mat.l...@gmail.com>

Kin Leung

unread,
Apr 28, 2011, 11:21:12 AM4/28/11
to gz...@googlegroups.com
美国版权法很严的。

2011/4/28 Liang Suilong <liangs...@gmail.com>

刘滔

unread,
Apr 29, 2011, 10:51:04 AM4/29/11
to gz...@googlegroups.com
我倒是希望中国的版权法和执法力度也一样严厉就好了~

Qian Hong

unread,
Oct 2, 2011, 4:38:04 PM10/2/11
to gz...@googlegroups.com
Hi all, 这是一个挖坟帖.

上次跟gzlug的朋友们在这里讨论了关于wine的一些问题,颇有收获.感谢openfoundry的法律支持,解答了关于wine的版权问题,列表里的讨论也告了一段落.
虽然openfoundry的解说在很大程度上可以打消我个人对于wine的版权问题的疑虑(不知其他朋友是否跟我一样?),但我对于开源和法律相关的问题思考没有停止,最近又有了新的发现和想法,所以挖出旧贴跟大家交流.

首先,我想小结一下我们之前在gzlug讨论的(法律相关的)内容,我认为基本上可以归结为两类:一是版权问题,而是EULA问题.
微软曾经发布过一个Windows Research Kernel(简称WRK),
讲windows操作系统内核的部分代码公开,但是不允许重新发布.如果wine在开发过程中,有开发者参考了WRK的代码,那么就侵犯了微软的版权;
微软的产品EULA相信无一例外都会禁止反汇编/反编译等逆向工程的手段,所以加入wine的开发者使用了反汇编的代码,那就违反了EULA,也就是说违反了合同法,将被追究法律责任.

对于上面两个方面的问题,wine项目通过对开发者进行严格的限制来避免.然而,最近我发现一个新的问题无法用这种方式避免,请看下文.

新发现的起源: wine上的一个bug : http://bugs.winehq.org/show_bug.cgi?id=19816
这个bug中,用户要求wine开发一个msvbvm60.dll的开源替代版,( msvbvm60.dll 是微软visual basic
run time的一部分, ) wine项目的老大认为开发这个msvbvm60.dll是可行的,(见3楼评论,)
而10楼的相反意见引起我的注意:
You talking about implementing something that's not a part of an OS. What's
worse, you talking about something that MS holds lots of patents and copyrights
on. Ask any lawyer how feasible it is to re-implement MSVB.
注意这里一个关键词: patent,专利.
看到这里,我第一次意识到,专利问题也是wine所面临的潜在法律风险中的重要环节(甚至怀疑会不会是最难解决的困难)
我用google patent简单搜索了一下微软注册的与visual basic有关的专利:
http://www.google.com/search?tbo=p&tbm=pts&hl=en&q=%22visual+basic%22+inassignee:Microsoft&num=10
google显示有2300多个搜索结果!

很多人都知道,正是因为winrar的专利,导致至今为止没有一个开源软件重新实现winrar的压缩算法.所有支持rar格式的开源软件,实际上都调用了winrar提供的闭源库.
当商业软件公司通过专利来限制开源社区开发兼容产品的时候,恐怕地球人已经没办法阻止他们了.

目前为止,我唯一能想到的对wine这类兼容产品有利的事情就是反垄断法了,但是很没底.

希望这个问题会引起大家的兴趣,和大家一起交流学习 ;-)

P.S. wine项目在2005年起已经得到Software Freedom Law Center
的支持,SFLC为开源软件提供的法律支持同时包括版权/EULA/专利等多方面,
参见: http://www.softwarefreedom.org/news/2005/may/11/wine/
然而,从2005年到现在, SFLC似乎没有公开发表过关于wine项目存在的潜在法律风险的评估.


--
Regards,
Qian Hong
-

请帮助我的同学 *姚勋元* 一家: http://goo.gl/HFhP5
Please help my classmate *Yao Xunyuan* and his family by a small
donation: http://goo.gl/91Q7X

Kin Leung

unread,
Oct 3, 2011, 4:51:24 AM10/3/11
to gz...@googlegroups.com
其實核心會不會是這樣一個問題,到達目的地能否有兩條或以上的途徑?

2011/10/3 Qian Hong <frac...@gmail.com>
Reply all
Reply to author
Forward
0 new messages