迁移到 Linux,第 3 部分
欢迎来到我们三部分系列文章的第三篇也是最后一篇:从商业操作系统迁移到 Linux。在第一篇文章中,我讨论了许多人为何选择 Linux 作为其桌面操作系统来处理常见的日常任务的一些原因。第二篇文章涵盖了 Linux 的小型办公室/家庭办公室 (SOHO) 用户应该熟悉的一些基本任务,例如备份、应急磁盘和其他管理任务。在本系列的最后一篇文章中,我将展望一下选择迁移到 Linux 作为桌面操作系统的非技术最终用户的未来。
首先,让我们再次审视一下将 Linux 用作桌面操作系统可能存在的最大问题——Linux 经常被认为是“仅限黑客”的操作系统。Linux 通常被视为粗糙、尚未成熟的玩具,由极客制作并为极客服务。这种印象吓跑了很多潜在的最终用户,特别是那些第一次接触 Linux 可能是通过技术朋友或他们工作场所的 IS 部门的人员的人。
在 Linux 历史上的很长一段时间里,这种印象基本上是正确的。Linux 几乎没有什么可以提供给最终用户的。仅仅拨号进入个人的 PPP 帐户就很痛苦,更不用说尝试根据自己的喜好配置 X Window 系统或为要求苛刻的客户编写复杂文档了。现在,随着简化的安装和更用户友好的 GUI 工具的出现,情况已不再如此。然而,Linux 作为黑客小团体的光环在某种程度上仍然存在——也许是由于惯性,或者是 Linux 社区内部分散信息传播的固有方式。
要彻底消除这种误解需要什么?没有简单的答案。除非进行资金充足的市场营销闪电战和在流行媒体上进行协调一致的信息宣传(不太可能),否则它不会在一夜之间发生。在 Linux 社区内部,关于什么是有效的宣传存在很多争论。本文的范围超出了讨论每一种可能的宣传 Linux 和开源软件的通用方法。但是,我确实认为,每个 Linux 最终用户都可以而且应该做一些事情来代表 Linux,并将其宣传为 SOHO 用户的可行桌面系统。
您成功使用 Linux 就是最好的广告。 换句话说,如果您成功地使用了 Linux,请让人们知道。如果您被问到您正在使用哪个版本的 MS Windows,请坦诚地解释说 Windows 不适合您的需求,因此您正在使用 Linux。通常,这句话之后会跟着类似“Linux?那是什么?”之类的问题。这就是您开始描述的机会——或者如果您在您的 Linux 电脑前,向他们展示——Linux 是什么以及它能做什么。每当我进行这段演讲时,我通常会得到像“但我用 Windows 就挺好”这样的回应。对于某些人来说,这是真的。但是,温和地提醒他们每周、每天或每小时重启 Windows 的次数可能会促使他们提出更多问题。另一方面,不要害怕讨论您在使用 Linux 时经历的一些考验。如果将 Linux 呈现为计算世界的圣杯,没有人会相信您。Linux 也有其缺点。不同之处在于,有一批国际化的、尽职尽责的程序员在努力消除 Linux 中的这些障碍。
支持那些开发您所使用软件的人。 重要的是,开发软件的人应该在某种程度上得到回报。请注意,这既适用于开源软件包,也适用于商业产品。对于许多免费软件程序员来说,回报在于过程本身。商业软件制造商是为了赚钱。无论开发人员的理由和推理是什么,他们都值得支持。如果您发现某个开源/免费软件很有用,请告知开发人员。向他们提供错误报告或经过深思熟虑的功能请求。让其他人知道您正在使用该软件,并分享在哪里可以找到它的 URL。如果您正在使用商业软件,请确保您已注册产品并支付了许可费。然后,向发布商发送任何评论或建设性的批评。这让发布商知道他们的产品被使用和赞赏,并且可能会促使更多公司将其产品移植到 Linux。
帮助他人迁移。 这也许是在 SOHO 市场进一步推广 Linux 的最佳方式。通过帮助新手启动并运行 Linux 系统,并帮助他们找到所需的软件工具,您将直接扩大 Linux 的安装基础。这听起来可能很简单,但帮助另一个最终用户启动并运行 Linux 电脑需要花费一些时间和精力。当我第一次深入研究 Linux 时,我浪费了几个小时寻找问题的解决方案,而另一个经验稍多一点的用户可以在几分钟内解决这些问题。当被问及时,提供您最好的建议,并在需要时主动提供帮助。这就是 Linux 存在的根本原因——这要归功于由用户和程序员组成的志愿者团队的共同努力。
如果我们都采取上述步骤(至少),我们将继续看到选择 Linux 作为其桌面系统的最终用户数量的增长。也许最令人印象深刻的、将导致最终用户更多接受 Linux 的行动是 Linux 发行版的改进和其产品的更广泛营销。通过使发行版更稳定、更易于安装和更易于理解,商业 Linux 开发人员极大地提高了 Linux 最终用户的易用性。更广泛的营销意味着更多的曝光率和更少围绕 Linux 的神秘光环。如今,您可以漫步到几家主流软件零售商和书店,并以不到 50 美元(美国)的价格买到世界上最强大的 PC 操作系统。
然而,作为一名 SOHO Linux 用户,我注意到阻碍 Linux 作为 SOHO 操作系统发展的两个主要弱点。第一是支持问题。虽然 Linux 社区以其自愿支持资源而闻名,但我们仍然必须应对最终用户认为的支持不足的情况。虽然我不声称自己是软件营销方面的专家,但我注意到最终用户对软件发布商的支持服务的看法存在一种模式。基本上,在我看来,很少有消费者尊重任何软件背后的支持,更不用说免费或开源产品了。人们确实关心技术支持,尤其是在安装和使用产品的早期阶段。由于消费者的期望很高,并且他们对所提供服务的看法已经很低,因此任何支持不足的印象都会将许多潜在的 Linux 消费者推入“我不能购买”的心态。
第二个主要弱点是最终用户应用程序的可用性有限。虽然 Linux 以 Apache 等一流软件的本机端口而闻名,但很少有(如果有的话)可用于 Linux 的桌面生产力应用程序可以说是在市场上最好的。Netscape 最近决定免费开源其 Communicator 5 产品,以及 Corel 决定将其生产力应用程序移植到 Linux,这可能会向更多企业界表明,对 Linux 未来的信心是有充分理由的。同样,Linux 社区正在对抗表象和看法,而不是现实——从纸面上看,Linux 可用的 SOHO 生产力应用程序库相当匮乏。
关于什么将是最终将 Linux 推向网络服务器市场临界质量的单一(或少数几个)最重要的“杀手级应用程序”,有很多讨论。Oracle、Sybase 和其他大型产品的名称经常被提及。(Oracle 和 Informix 都宣布了移植到 Linux。)当我们考虑 SOHO 市场的“杀手级应用程序”时,问题有点不同。最有可能的是,没有单一产品会让 Linux 更适合作为桌面解决方案;相反,这将是生产力工具的集合,让更多最终用户感到足够舒适,从而放弃他们的商业操作系统。目前,最终用户工具的汇编很小,但正在增长。
现在,我想要解决的关键问题之一是:我们 Linux 的 SOHO 最终用户如何尽自己的一份力量来解决支持问题并鼓励开发更多桌面生产力应用程序?老实说,我不知道任何“灵丹妙药”的答案。
支持问题可以通过遵循前面提出的三个建议以及本系列第二篇文章中的一些建议来解决。最终,我相信我们需要看到几个关键领域的显着改进,包括但不限于文档、SOHO 最终用户支持网络以及更易于安装和配置的软件工具。
至于文档,很容易理解为什么程序员讨厌做文档——这很乏味,而且似乎与项目的真正目标(即生产软件)无关。然而,文档通常是将软件(无论是商业软件还是开源软件)销售给潜在用户的关键。您有多少次安装了一个软件包,然后就被置之不理,自己弄清楚如何使用它?如果这意味着免费软件用户必须为程序的第三方文档付费,那就这样吧。请记住,SOHO 用户成功的关键在于可用性和生产力——任何能够可靠且廉价地让我们实现目标的都是好的。
当考虑 SOHO 最终用户支持网络时,很容易指出显而易见的事实——在现有的支持资源中,最终用户可以获得大量帮助。虽然这是事实,但也很容易想象这样一种场景,即 SOHO Linux 用户拥有自己的支持网络。也许我们需要一个新的新闻组、邮件列表和专门满足我们需求的网站。
使软件更易于安装、配置和使用是整个软件开发世界都在吟唱的口头禅,无论操作系统如何。不断发展的 Linux 社区一个非常令人兴奋的方面是,越来越多的开源开发人员正在将他们的技能和注意力转向最终用户工具。GIMP 和 KDE 可能是当前最好的例子。这样一个编程人才的综合资源库自然会比在截止日期紧迫、资源有限且期望市场化的企业世界中产生更高质量的产品。我预测,未来几年将看到大量面向 SOHO 最终用户的极高质量的开源软件工具。
作为 SOHO 用户,我们能否依靠开源开发人员来生产我们完成工作所需的所有软件?最终,也许可以。目前,我们的一些需求最好通过将现有软件移植到 Linux 来满足。就我个人而言,我的愿望清单上列出了十几个左右的商业软件应用程序,我希望看到它们移植到 Linux。每个 SOHO 用户可能都能说出他们自己的几个“梦想移植”。我们如何鼓励软件的移植?第一点是遵循我们之前的观点,奖励那些移植其软件的供应商。积极的反馈和许可费的支付将鼓励开发人员投入时间和精力将其产品移植到 Linux。另一种方法是访问 Linux Resources “愿望清单”,并建议您希望看到移植到 Linux 的软件。您在该页面 (http://www.linuxresources.com/wish/) 上的输入将帮助 Linux 社区鼓励更多供应商将其有用的软件移植到 Linux。
虽然本系列文章远非详尽无遗,但我们已经尝试讨论了 SOHO 最终用户在迁移到 Linux 时需要考虑的问题。当审视 Linux 如何适应计算的未来时,SOHO 最终用户市场并不是人们首先想到的利基市场,但使 Linux 成为最佳服务器平台的稳定性和质量问题也适用于桌面。
您是否正在考虑迁移到 Linux 以满足您的个人桌面需求?我希望本系列文章能帮助您下定决心。您是否已经开始从 MS Windows 或其他操作系统迁移的过程?那么,也许这里分享的一些经验可以有所价值。您是正在审视 Linux 作为潜在 SOHO 环境的未来的软件发布商或供应商吗?请放心,有非技术导向的最终用户类型在 Linux 中看到了比质量较差的商业操作系统更好的替代方案。虽然我们可能不是像 Linus Torvalds 那样的先驱,但我们正处于采用更好、更可靠的方式来完成日常任务的最前沿。祝您好运!
