想必大家对TeamView这款远程控制软件已经很熟悉了,在Windows下可以方便地远程控制远端的计算机,即使控制和被控制计算机都处在内网中。

  直到今年年初,TeamView官方发布了Linux、Mac、Iphone版本,这样就一下子覆盖了几大平台。作为使用Ubuntu用户的我自然也非常开心,立即下载了 deb v5.0.8252  x64版本,并开始使用。用下来感觉程序启动非常慢,大概需要20-30秒左右,但是链接远端计算机并操控的速度不慢,这就非常满意了。直到……

  也就是昨天,在使用TeamView链接一台远端电脑时,无意打开了Gnome的【系统监视器 2.30.0】,在进程窗口发现TeamView进程名称是【TeamView.exe】,请注意文件名的扩展名后缀!居然是Windows的程序,难道是用Wine模拟的??带着这个疑问,我查看了安装的TeamView程序目录,发现如下信息:

/opt/teamviewer/teamviewer/5/wine/drive_c/Program Files/TeamViewer/Version5

通过这个目录你可以发现Wine的踪影,呵呵。果真就是用Wine来实现Linux版本的呢。
 

TeamView for Linux是这样实现的!_休闲

 

  很多在windows下风靡的工具软件厂商也开始考虑Linux平台了,这的确是件可喜的事情。但是对软件厂商来说,平台的迁移并不是一件简单的事,软件的重新开发费时费力,这时如果采用wine来进行平台迁移就简单的多。

  运用一些成熟的模拟层来转换的确是个好主意,但厂商也要注意到一个问题,这些模拟层也是一些独立软件厂商的产品,虽然现在可以自由使用,但是,将你自己的产品建立在别人的产品基础之上总不是件另人放心的事情,难道不是么?