奥斯汀,德克萨斯州启动 Linux 试点项目

作者:Joe Barr

自从我上次拜访时任首席信息官 Brownlee Bowmer 以来,奥斯汀市 IT 部门发生了一些重大变化。首先,Bowmer 已调任到市废物和废水部门的新职位。其次,他的继任者做的第一件事就是重组部门。再者,该市现在非常认真地寻找削减成本的方法。

由于上述所有原因,该市对使用 Linux 和开源软件的态度发生了 180 度大转弯。当我两年前第一次开始追踪奥斯汀市/微软/Linux 的传奇故事时,IT 部门的一位副主任告诉我,如果他在桌面上发现正在使用 Linux,他会将其移除。

在那次谈话后不久,该市与微软签署了一项企业协议许可协议。在许多人看来,也包括我自己,即使他们在签署协议时高呼“TCO,TCO”,但成本效益却是他们最不关心的事。今天的情况并非如此。

我最近有机会与该市的代理首席信息官 Pete Collins 进行了一些高质量的电话交流。我印象深刻。请记住,多年来,我曾以顾问和 EDS 管理人员以及记者的身份与州和市政府的 IT 管理部门打交道。我遇到了一些好人,也遇到了一些让呆伯特的 PHB 看起来很精明的人。我从未像对 Collins 那样迅速地留下如此深刻的印象。

我问 Collins 他是如何最终来到奥斯汀担任首席信息官的。他的回答把我带回了几年前。他在空军退役后完成了大学学业,在那里他曾是一名喷气发动机机械师。他说他在军队中学到了自律。他在加利福尼亚州的 Dominican College 学习会计,并计划成为一名注册会计师。但在他大学的最后一年,他的院长找到他,谈论一个由 Fireman's Fund 赞助的新课程。这门课程是关于 COBOL 的。学校只允许三个人参加。他参加了一项编程能力测试,并被选为三人之一。那是他第一次接触计算机。用他自己的话说,“这比毒品还棒。”正是在这时,我开始怀疑 Collins 可能有极客的一面。

虽然他完成了会计学学位,但也结束了他的会计职业生涯。他全身心投入到计算机领域。他曾在过去使用 Unix,编写 shell 脚本来自动化数据收集,学习 C 语言,甚至编写了一个名为“友好的管理员”的应用程序,以帮助 AT&T 3B2 客户管理他们的系统。

当我问到他是如何压缩一个 750 兆字节的数据库时,我对 Collins 的极客一面的任何挥之不去的疑虑都消失了。该数据库包含 5000 多家公司 21 页的财务历史记录。他需要它能装进 80 兆字节的驱动器中。他首先尝试了 Huffman 压缩算法。它压缩得不够紧。它可以很好地压缩数据库的文本部分,但数字更难压缩,压缩效果也不好。有一天,当他开车回家时,他突然想到了。他将数字转换为 256 进制,瞧,它奏效了,整个数据库现在可以轻松地装进 80 兆字节的驱动器中。

自那时以来,Collins 的职业生涯经历了很多转折。计算机倦怠使他转行,并在加利福尼亚州担任治安官副警长。事实上,当他搬到德克萨斯州时,是为了加入奥斯汀警察局。在那里,他再次参与到计算机、网络和设计中。一件事导致另一件事,凭借他在市政府的良好记录,当需要时,他是担任代理首席信息官的合乎逻辑的选择。他头衔中的“代理”部分很可能在未来几个月内消失。

当然,拥有极客的一面并不等同于成为一名优秀的管理者。正如许多人指出的那样,Collins 也坦率地承认,许多伟大的极客都是糟糕的管理者。Collins 似乎具有平衡极客灵魂和管理智慧的罕见能力。真正的极客可能会花费无数时间试验和玩弄最新技术,仅仅是为了技术本身,而 Collins 希望看到成果。

他几个月前上任后的首要任务是与部门中的每个人进行一对一访谈。那是 200 多人。他告诉我:“我想了解部门的脉搏。我想了解主管和经理。我想使其个性化,了解他们。”他还想亲自向每个人传达一个信息。他给他们传递的信息是:“我以客户为导向,如果我们的客户不想与我们做生意,那么我们就会倒闭。我无意倒闭。”

正是在一对一访谈中,他听到许多人建议他关注 Linux。他们描述了它的好处以及它如何为城市节省资金。他听了,但是当他们要求他以开放的心态看待它时,他告诉他们“省省吧。我已经在那儿了。”

Collins 已经考虑为 Linux 进行试点,但仅限于公共安全部门。现在,作为该市的首席信息官,他有机会进行更大规模的试点。而这正是他正在做的。试点项目的项目经理将在未来几天内任命。试点的时长以及将要测试的具体内容以及由谁测试尚未确定。Collins 希望他所谓的“非情绪化的 Linux 试点”将使该市能够测试和量化在许多领域可以实现的节省。

Collins 说,试点将包括使用 Linux,不仅作为服务器,而且也用于桌面使用。事实上,他将在自己的桌面上运行 Linux,以便他对他的试点客户的体验有一个良好的感觉。

他对了解在服务器上运行办公应用程序,以终端作为桌面,类似于 Robin Miller 报道的佛罗里达州拉戈的解决方案,可以获得什么样的性能和节省特别感兴趣。

我问 Collins 关于在移动计算机(如 APD 警车中的计算机)中使用嵌入式 Linux 的可能性。他告诉我,这些设备目前是基于 Windows 的,但他已经询问了制造商摩托罗拉,是否有可能改用 Linux。

最后,我问了两个可能给试点蒙上阴影的问题:微软和 SCO。他是否担心微软会因为他进行 Linux 试点而试图把他免职?不会。他已经与微软会面。他们知道他想降低许可成本,他们也知道他将进行 Linux 试点。他是否担心 SCO 的挥舞大棒?不会,但像任何有能力的 IT 经理一样,他将密切关注情况。

Collins 不是 Linux 或开源倡导者。他没有预见到该市完全运行在 Linux 和开源上的那一天会到来。他对奥斯汀市 IT 未来愿景是混合环境:使用合适的工具来完成合适的工作,而不是盲目效忠于任何平台。我敢打赌,他正是实现这一愿景的合适人选。

电子邮件: warthawg@blackhat.net

加载 Disqus 评论