技术开发 频道

自由软件用户与众不同的九大特点

IT168 技术新闻】Windows和其他私有软件是商业软件市场的产品。在商业软件的文化中,信息流是单向的--从厂商到用户--并且这些公司所谓的知识产权和厂商锁定助长了他们强制把用户定义为一个不问是非的角色的气焰。相反,自由软件文化有两个起源。第一个是Eric Raymond在Unix编程艺术里描述的Unix文化,它强调优秀。第二个是自由软件定义的四个自由度。

  诚然,最终用户未必对学习和改善他们自己的编程技术有兴趣。但是,对开发者来说这种自由的选择取决于他们自己的期望。此外,这种运行和再发布程序的自由, 在某种程序上减轻了大家对私有软件不受欢迎方面的感受。至少,集合这些资源创造了一批更活跃、更苛刻的用户,而这在私有软件里是不可能的。

  无疑,这些起源的差异将产生截然不同的期望。当然,一定会有例外,并且用户专门技能越丰富,差异越不显著。此外,像Firefox和 OpenOffice。org这些自由软件正在越来越多的集成到私有平台。并且当自由软件发展成一个大市场时,私有文化同样也正在渗透到自由软件里来了。在大多数情况下,你仍然可以认为自由软件用户与私有软件用户在很多基本方式上是不同的。更进一步,当你销售或开发软件时,是否解这些区别能严重影响你的成功。

  1) 自由软件用户希望开放的软件许可,而且不需要激活

  像Adobe和Xare这种已经在测试GNU/Linux版本软件的私有厂商,通常认为自由软件用户不会购买商业软件。然而,像 Mandriva 和 Red Hat 这样的公司已经证明了,比起对现实的观察,这更像是一个对替代商业想法失败的假想。如果没有别的情况,商业用户基本是会购买商业软件,只是为了拥有与厂商保持传统关系的安慰。

  然而,只要给他们任何一点机会,自由软件用户真的会拒绝私有许可证和激活方式,这阻碍了他们复制和再发布软件的自由。如果别处没有合适功能的软件,有些人会忍耐私有许可。对不重要的软件比如游戏这些他们可能会接受私有许可。但是,只要一看到替代品,他们会抛弃私有产品。当然,大多数甚至都不会接受这个暂时的折衷。

  如果你要向自由软件社区销售,请你放弃从软件身上赚钱的方法,想一想软件周边你能提供什么服务吧。那么你想一想文件分享和自由文化是否是根植于自由软件文化的?

  2) 自由软件用户希望规律的升级和补丁

  自由操作系统是为完全满意而设定的。你想要一个软件?切换到根用户,5分钟它就安装好并且在没有重启的情况下投入使用。

  这个日常功能的高效性在升级和补丁同样适用。在自由软件中,升级和补丁不是在beta版和RC版完成后才发生的年度事件。它们接近于一个日常的事件。计划维护者认真负责的对待,这是众所周知,他们尽快会从工作中会抽出私人时间去修复一个BUG或打安全补丁。

  3) 自由软件用户希望以自己的方式工作

  从Windows转换到GNU/Linux,用户可能注意到的第一件事就是,仅仅对于外观和桌面操作,就有那么多的定制选项。如果不出意外,他们可能会感觉到可选项真是太多了。通常,他们无法想象曾经能有这个一半的选项。

  这些选项是自由软件向它的用户灌输支配感的直接结果。用户不仅希望使用菜单、工具栏或快捷键作为他们偏爱的指令,而且希望简洁有效的控制颜色、窗口小部件甚至桌面特性的布局。如果他们以另一种方式转换,从 GNU/Linux到Windows,他们会感觉到自己受到约束,他们强制被要求做开发者让他们做的事,而不是咨询他们自己的意义。

  4)自由软件用户想要控制自己的系统

  对自由软件用户来说,Windows XP或vista最让人不能忍受的一个方面是,你会被不时弹出的东西骚扰。系统会提醒你可用升级、可能的安全风险和当前系统状态。同样你的软件,比如 Java和很多其他程序,会有自己的信息这也并不奇怪。这就是说,操作系统和一或两个基本程序像电话屋一样,并且锁定技术管制了你的电脑。有时候,看起来你的工作每30秒那样就要被打断一次。

  自由软件操作系统的桌面也开始有系统提示了,但是,迄今为止,它们是针对整个系统的。更重要的是,它们能被关闭。有经验的GNU/Linux或FreeBSD用户知道例行系统事件在日志文件里,他们能在空闲时再去读它。

  至于锁定和监视技术,忘记它吧。很多自由软件用户对相对良性的自动监视工具比如Debian Popularity Contest或Smolt存有疑虑,更不用说那些从他们手中夺走控制权的软件了。
0
相关文章