共享软件漫谈
现代社会大众的观念中,想利用电脑为自己做些事情已成了一种时尚。许多人刚接触电脑时并不懂得计划自己实际的需求应有哪些功能,哪些配置,于是花很多时间去掌握商家“附赠”在硬盘里的大型应用程序。因为这些大型程序较为复杂,种类又繁多,部分使用者在受到挫折之后反而变得不敢靠近电脑。而在用户们自己购买软件时,才忽然发现商业应用软件个个价格不菲……
究竟个人使用者或中小型企业,是不是需要花大笔资金去购买大型的多功能商业应用软件,而仅仅只用到其功能的一半、三分之一,甚至于只有其中一项功能呢?我想最后答案众多用户早已心中有数,其实这就是共享软件(Shareware)与免费软件(Freeware)出现的原因。这些共享软件虽然只有大型应用软件的部分功能,但是由于单位成本较低、售价低廉、版本升级更新速度快、便于通过网路搜寻与传输等等优点,近年来在Internet上大为红火,已蚕食不少大型应用软件市场。
#1 前身
提到共享软件,不能不顺便提一下免费软件,因为在许多情况之下免费软件多半都是共享软件的前身,而共享软件多半也都是后期商业应用软件的前身。共享软件通过版本的更新而使内容越来越丰富,最后终于以成熟的商业软件姿态问世。免费软件则通常是共享软件或商业软件的Beta测试版,提供给使用者先行试用。
早在十几年前BBS时代,共享软件就已经是很流行的东西,不过当时多半还是以“免费软件”形式出现。那时候有许多像我一样热心的学生常常利用学习写程序的机会,动手写一些免费的游戏或应用软件放在BBS上让人自由下载使用,然后在以后新的技术突破后将新功能加入原先的版本中让其更加完善,算是一种交朋友的礼物吧!这些共享软 的应用方面很多,传真、拨号上网、图形转换、日记簿、杀毒等,几乎涵盖所有电脑软件的功能。有部分的共享软件技术甚至于比大型应用软件中某部分功能的效率更高,而且执行速度更快。
当然,我们都知道要开发出更完善、功能更强大的软件还需要有更多的时间,随着时间的消耗投入成本也无形中扩大。当投入的成本已经无法仅以热心支持的时候,原本以免费软件形式发行的,无法再坚持下去。这时候要求使用者适度赞助,也在情理之中。
或许有朋友会说:既然当初有心免费提供,为何不花功夫另开财源,然后继续坚持免费下去呢?其实除了时间之外,还牵涉到取得技术转移与资料搜集的成本。比方说我要写一套多媒体浏览软件时,我当然是希望它能支持的格式越多越好,在图形方面,除了一般网路流行的GIF、TIF、JPG、BMP、PCX图形之外,还能够直接浏览PSD(Photoshop)CDR(COrelDraw)等比较特别的应用软件格式。音乐方面则除了一般WAV、MID之外,最好还可以支持VCD影像的播放。但如果有一些储存格式没有免费公开出来的话,要想使用或兼容其格式可能就要花钱购买以便取得相关资料。事实上有一些软件公司在软件技术授权或询问时的收费并不低,而且所取得的资料并不见得符合编程所需,软件开发者必须加以消化,才能真正将这些东西加入到应用软件中。
如果要直接购买技术来应用以便缩短学习时间的话,必须要有足够的资金,而且就算有钱买还要人家愿意卖给你才行。在没有利润之下,很少有软件开发者能够愿意一直保持免费或共享形式发行。
所以共享软件的观念是:使用者必须愿意对软件开发者做各种形式的赞助与回馈,以保障开发者的投入以研究更精良的软件。使用者可以通过这种形式使自己参与其中,而开发者能把所有精力灌注在更新技术方向,这就是良性循环的开始。
#1 现状
许多商业软件的开发公司都会把还不完美的测试版本以免费或共享软件的形式放在网站上供人下载试用,然后请使用者将所发现的臭虫(Bugs)报告开发小组以便加以修正。这样的作法让软件无形中增加了不计其数的测试者的意见与建议。以私人身份所写的共享软件也为数不少,不过据悉除了被企业看上商机而投入资金协助改为商业版的以外,其他以个人形式发行的软件,所能获得的支持赞助实在很少。
可能是目前整个网际网路重心在北美的关系,其他各地的软件网站多半也充斥着美国的共享软件,其实,欧洲的共享软件的内容也很有特色。亚洲的日本在近几年引进IBM PC机器搭配Windows 95系统平台之后,共享软件在日本也蔚然成风。不但独立的应用程式以共享软件形式出现的数量越来越多,甚至有一些应用软件的附加插件(如Plug-in等),做得比一些美国商业公司的还要好。这一两年来,国内的不少共享软件也纷纷崭露头角,如Foxmail、ReadBook等。这些国产共享软件在设计思想上独树一帜,其日益成熟的技术也越来越得到世人的肯定。
#1 获取
获取共享软件的渠道很多,建议读者在下载之前先打听一下有哪些软件,其所在的位置、文件名称或发行公司,以免浪费网络资源和时间去下载一些老旧版本的软件。不少共享软件网站做得十分专业,选择颇为多样,而且整体速度也不差。要取得软件可以先到共享网站上寻找(见^481501a^),因为一些好站点会直接把软件分类,每个软件都有其开发人员或公司、出品时间、版本、试用条件、试用期限、费用与说明等等资料,使用者可以自行评估。
不过从网站上直接下载的速度并不算快,而且中途断线之后还不见得支持续传功能,所以通过网络下载虽然比较直接,但是效率并不高,用户可以搭配GetRight或NetAnts等软件辅助下载。除了在网页上直接点击下载之外,还可以用FTP软件直接链入到该位置下载,这样速度会比较快,经过的转接点也比较少。这些软件有的可以搭配服务器续传或搜索最快的下载路径,不过使用者要有点经验才不会在浩瀚的目录中迷失方向。
#1 限制
为了争取使用者赞助,许多共享软件多半都会有时间或功能上的限制。如果用户对这款软件满意,可通过注册的形式来解除限制。
#1 结束语
今天,当畅游在网络的海洋之中时,我们发现,共享软件的质量越来越高,数量也越来越多。我们更欣喜地看到,完全适用于中文环境,由中国人开发的共享软件也正在日益蓬勃的发展着。这是无数程序开发者的辛勤劳动的结果。展望未来,这些也是我国民族软件业辉煌未来的基础。