微软在好莱坞输给了Linux

正在热映的《2012世界末日》――一部看过后让无数人感到惊恐不安渺小无助、让美国NASA和科学界多次发表声明的灾难巨片,更是一部161分钟片长总共拍摄了1400个特效镜头的科幻巨制源于Linux。

微软在好莱坞输给了Linux

在SGI等专业工作站开始逐渐退出好莱坞电影制作的历史舞台时,谁将成为其替代品是一个很令人感兴趣的话题。是Mac还是Windows?

好莱坞给了我们一个惊人的答案:最终占据了好莱坞制作公司主要领地的不是微软Windows,而是Linux,一个以前和电影没什么关系,以开源在IT界叱咤风云的操作系统。

Linux首次进军好莱坞是在1997年,此前,梦工厂还依赖于SGI技术和其他应用几百万专利编码的客户工具,以及管道分析程序制作电影。当时,D2(Digital Domain)使用了Linux来对影片《泰坦尼克号》进行特效处理。在制作《泰坦尼克号》之前,D2发现Linux可以和SGI的渲染平台一起工作,微软Windows却无法做到这一点。可以从SGI的Unix进行平滑的过渡,正是众多工作室接受Linux的关键因素之一。

不过,与Linux在服务器和渲染平台上的成功相比,它进占各工作室的桌面之路则要曲折得多,其中主要的障碍就是驱动程序的问题。毕竟,在Windows平台下,NVIDIA等厂商已经把图像处理性能做到了相当的高度,微软的Windows看上去似乎更应该顺理成章地进驻好莱坞市场。

然而,在此后一段时期里,众多好莱坞工作室发现,要实现向Windows平台的迁移,远比想象中困难得多。比如重写数百万行运行于Unix之下的软件代码就是一件几乎无法完成的任务。而就在同时期,其他的很多PC图形卡制造商也开始陆续提供高性能的Linux驱动程序。

“由于那时我们在电影制作上采用的是Irix技术,所以他们把这些编码向Linux系统上转移要比向Windows系统上转移容易得多,虽然在IT和商业自动化部件上还是采用Windows系统。” 11月中旬,Ed Galvan在上海向记者回忆起了20多年前的往事,“与此同时,惠普也正向Linux方面发展,而且制定了一整套发展计划,所以梦工厂等好莱坞电影公司在做了一系列评估工作之后就决定把编码转移到Linux。”

2001年,惠普与梦工厂展开合作,帮助梦工厂把Linux应用到电影制作上。梦工厂随后在《怪物史莱克》中开始采用Linux技术。当时是通过惠普的低端服务器利用Linux来实现对动画骨骼图像的细化和着色,使之更加丰满逼真。

从此,Linux在电影工作室的应用就一发不可收拾,而Windows却离好莱坞越来越远。“现在绝大部分知名的电影工作室都在依靠Linux来完成主要动画和特效制作工作,越来越多的小型电影工作室也早就使用Linux。”Ed Galvan说,Linux在好莱坞全面战胜Windows,主要是两方面的原因,一是Linux系统是免费的,这点即便对财大气粗的好莱坞来说也很重要,二是Linux可以在各种低成本的电脑、工作站,以及资料服务器上运作。

目前,Linux在好莱坞操作系统中排名第一,遥遥领先于微软Windows。迪斯尼、皮克斯、梦工厂、索尼、工业光魔及其他工作室都使用Linux去制造重量级的大片。其中,梦工厂是Linux的主要鼓吹者,除了配备大量基于Linux的服务器外,还采用了三条途径通往Linux:移植、新开发以及鼓励第三方商家移植流行的商业软件。

相关推荐