《星战前传 2 :克隆人的进攻》是卢卡斯的 ILM (“工业光魔”)公司 2002 年将其工作站和渲染平台转换成 Linux 之后,生产的第一部电影。以前 ILM 一直使用的都是基于IRIX 的 SGI O2。2002 年底,他们开始向 Linux 迁移。据悉,在《星战前传 2 :克隆人的进攻》的制作过程中,由于碰到了一系列困难,ILM 才做出了一个大胆的决定——把工作移到 Linux 上来完成。当时,在平台的转换过程中,为了不让制作人员由于变化过快以至于无所适从,ILM 同时使用 Linux PC 和 SGI IRIX ,并且把 Linux 桌面配置得看起来和 SGI O2 差不多。使用 Linux 使 ILM 的处理能力有了很大提高。比如,在电影中模仿风暴中沸腾的整个大海,或者星云的模型等都变得更加容易。另外,从处理速度上来说,使用 Linux 使得计算机的计算能力有了空前的提高,以前我们在电影中,看到克隆人在发射激光时感觉就像投标枪一样,但是从《星战前传2 :克隆人的进攻》中我们已经可以深刻地感受到光速切割的快感。在 ILM 中,所有进行 3D 模拟的机器,使用的都是Maya,而 90% 的 Maya 制作人员使用的都是 Linux 操作系统。在影片的特技制作中,我们可以感受到 Linux 的出色表现确实给电影带来了非凡的能力—— 1980 年拍摄的《星球大战 2 :帝国反击战》中里面的绝地武士尤达大师还只是一个木偶傀儡,甚至连转动身体都不可能,无数影迷都盼望着有一天能看到这位 800 多岁绝世高手能够“行动起来”,到了 2002 年《星战前传 2 :克隆人的进攻》中,尤达大师完全抛弃了以往影片中的木偶形象,在和杜库伯爵对决中,它不仅可以灵活地行走,而且还可以参加战斗,给人以灵活、敏锐的印象。说话时,嘴唇的动作已经可以和所说的话相符合,甚至我们还可以看到他嘴角生动的皱纹。应该说,这在很大程度上得力于 Linux 的出色表现。再回到 1977 年,卢卡斯在拍摄《星球大战》首部曲时,迫于当时计算机技术的落后,他不得不通过使用传统的电影技术手段,对各种模型道具进行微缩拍摄达到一定的效果,比如模型、木偶、蓝屏、爆破、特殊化妆术,就连片中的机器人也是由真人扮演的。但在当时,由于那些充满立体感的太空战舰,十多米高的会走路的陆战坦克,CANTINA 酒吧里各种奇形怪状的外星人、机器人和怪物,还有嗡嗡作响的激光剑,都是人们以前从未在电影荧幕上见到的,因而吸引了无数的观众——然而这样粗糙的画面,对于今天看惯了好莱坞特效大片的人们来说是不可忍受的。