July 17, 2004

Free Life on Windows

Categories:  DailyLife

虽然我家里的台式机用的是Linux,但是我并不是一个Linux或者GNU的原教旨主义者。对于Windows,我还是抱有一丝敬意的,毕竟是世界上用户最多的操作系统。从某些角度来说,我认为Windows甚至可以称得上是一个伟大的系统。当然,也许不如Linux那样伟大。
我之所以用Linux,固然是作为程序员对一个属于自己群体的系统的偏爱,以及欣赏可以自己动手改系统中不满意之处或者bug的自由度。但是不能不说还有很大一个原因,是可以远离盗版。
软件版权的是是非非,涉及太多法律、社会甚至意识形态的东西,不是我所能讨论的。然而对盗版的打击,从全球来看是愈演愈烈了。个人终端用户似乎也逐渐不能幸免遇难了。但我知道,如果我不用盗版,那谁也无奈我何。因此我选择在我攒的台式机上用Linux,尽力远离Windows以及随之而来的盗版问题。也算是未雨绸缪吧。希望如果某天突然有BSA的人闯到我家里查盗版,我没有把柄让他们抓。当然,更希望永远不要有这么一天。
然而,我们还是有可能用到正版的Windows的,最大的可能就是品牌机随机带的系统。比如我的IBM笔记本以及公司里用的Workstation,都随机带了正版的Windows系统。我们当然也没有必要一定要将这些Windows换成Linux。而且公司的机器,使用的系统和软件都有政策,不是我能说了算的。当然,也不能用盗版软件。那么,在Windows上怎么工作呢?除了随机的软件,还有大量的不可或缺的各种工具软件,如何获得呢?在中国,相信大多数人对这个问题最直接的答案是买盗版光盘或者上网下载破解。但是,如果不想用盗版,或者不能用(比如我们公司的限制),如何是好?
其实,在Windows下,我们一样可以象Linux下过着Free的生活。大多数情况下,是Free as in 'Free Speech'。至少,也可以Free as in 'Free Beer'。这篇Blog里,我准备介绍一下在Windows下如何过上Free Life。

其实,我们在Windows常用的各种商业软件,大多数都有开源或者免费的替代品。当然,也许某些替代品不如商业软件的功能多,或者界面不如商业软件友好或者华丽。但是,如果想一下:仅仅把那些软件都买下一个使用权的License的费用,将会使我们大多数人破产。那么这一点点缺陷,就可以忽略不计了。更何况,我好像用了一个限定词叫做“某些”。
好,按照我一贯的风格,罗嗦了许多。下面进入正题。我将给出各种类型常用商业软件的替代品。优先给出开源的,如果开源的不可得,那么就来个免费的。替代软件,我会给出一个简要的说明。至于下载地址吗,有一样东西叫做google。
OK, Let's go.

文字处理及办公:
商业软件:MS Office
替代品: Open Office(开源)
MS Office可以说是办公室最常用的软件了,也是微软重要的利润来源。大多数公司里的用户,其实都买了Office的License。因此在办公室用的话,正常情况下应该可以用到正版的MS Office。如果在家里也要使用复杂的文字处理或者电子表格,那么只能用Open Office了。对于大多数不是过于复杂的MS Office的文件,OO都是可以打开的。当然版式也许不会和MSO精确地一致,但是基本不会影响使用。如果只是单纯要阅读MSO的文档,没有编辑的要求,也可以将其作成PDF,看起来也方便一点(PDF制作后面我会讲到)。
其实,如果只是简单的文字处理的话,还有一个免费的软件可以用。那就是:写字板。这个Windows自带的小软件,可以打开简单的Word文件以及RTF文件。字处理功能包括字体字号的选择,粗体斜体下划线字的颜色等等,还可以嵌入图片以及各种OLE对象。作简单的字处理是可以胜任的。

PDF制作及阅读:
商业软件:Adobe Acrobat
替代品:阅读用Adobe Reader(免费) 制作用Ghostscript(开源)+PS打印机驱动(Windows自带)
阅读用的Adobe Reader大家肯定都用的很熟,我就不说了。制作用这两个加起来,是可以用了。当然要编辑是不行了,没法加书签。制作方法很简单,先装一个PS打印机驱动,打印的时候选择打印到文件,会生成PS文件,之后用Ghostscript转成PDF就行了。要想图方便,可以弄个右键菜单。

多功能文本编辑:
商业软件:UltraEdit
替代品:vim(开源) Crimson Editor(免费) PsPad(免费)
vim当然是没话说的,文本编辑和Hex编辑都可以,查找替换语法高亮等等等等功能。Linuxer的不二选择(Emacser不要打我)。如果使用vim不习惯,更希望用Windows风格的程序,那么可以用后两个。Crimson的文本编辑功能很强,不下于UltraEdit,遗憾的是没有Hex编辑功能。PsPad可以说是一个UltraEdit的Clone,支持文本和Hex编辑。缺点是中文支持差了一点,没法自动折行。可能用的是英文的折行算法在空格处折行,中文中间没用空格就不行了。

压缩解压缩:
商业软件:WinZip, WinRAR
替代品:7-Zip(开源)
7-Zip是个很不错的开源压缩工具。支持解压缩zip/rar/arj/cab/gz/bz2/tar/deb/cpio/rpm等各种格式,压缩支持zip/bz2/gz等。它还有自己的格式7z,压缩比很高,不过压缩和解压时对内存的要求比较大。


远程终端:
商业软件:SecurCRT
替代品:PuTTY(开源)
PuTTY是一个非常好用的Telnet/SSH终端软件。挺好的,我一直用它。


图像处理:
商业软件:PhotoShop
替代品:gimp(开源) 画图(Windows自带) Serif PhotoPlus(免费)
这个东西我就不说什么了,也没法说什么。我做过的最复杂的图像处理就是把一个gif图片中的某个颜色设成透明了。如果有人说非PS不能满足你的要求,那么请用正版或盗版。


FTP工具:
商业软件:CuteFTP [Pro] FlashXP 等等
替代品:FileZilla(开源)
FileZilla的功能不算强大,但是也够用了。不过有个bug,如果服务器送过来的文件日期是中文的,就无法显示任何文件。不知现在改过来没有。


防火墙:
商业软件:Norton Personal Firewall
替代品:天网防火墙个人版(无限期试用,需注册)
没办法,凑合吧。

杀毒软件:
商业软件:Norton AntiVirus 瑞星等等
替代品:AVG Anti-Virus Free Edition(免费)
能用。功能是全的。

开发环境:
商业产品:VC VB Delphi C++Builder JBuilder
替代品:cygwin/MinGW Studio/Dev C++/Eclipse(开源)
其实说不上替代。只是为需要自己作些程序的人准备的。如果是作商业软件,还是用原来那些吧。

浏览器:
商业软件:IE
替代品:Mozilla/FireFox(开源)
本来不想说浏览器。一个是大家都知道怎么回事,另一个IE本身也是免费的吗。不过这是个立场问题,我不能站错队,以免被人拍砖。


就想到这么多了,如果以后有什么新发现再补充吧。还有些类型的软件,比如IM,本身就都是免费的,我就不说了。我是个类实用主义者,或者说叫懒蛋,所以够用就得。毕竟我这个也不是开源软件Windows版完全展示。不过您要是愿意用gaim我绝对不拦您。

最后给几个下载Windows上的免费软件的站点:
http://www.pricelessware.org/
http://www.moochers.com/
http://www.freewarefiles.com/

Posted by kuuldor at July 17, 2004 04:50 AM
Comments

非常棒的文章!

今天正好我在找Free的防火墙,SF.net上有两个开源项目可以用在Windows上,其他的几个商业防火墙公司都有免费的版本,例如ZoneAlarm、Sygate Personal Firewall、Kerio Personal Firewall等。

和你一样,我也尽量避免使用盗版软件:P

Posted by: dumm at July 17, 2004 07:55 PM

呵呵,防火墙写了天网是因为我正在用,其他的就没想起来。
里面写到的软件都是我的笔记本上正在用的,写的时候看着桌面图标作大纲。

Posted by: kuuldor at July 17, 2004 10:30 PM

securCRT wanted

Posted by: richard at May 12, 2005 10:02 AM

Alias SketchBook Pro 2.0
这应是个免费使用的画图程序比"画图"(Windows自带)
要强大多了 她注册是免费的 有中文版 目前我用的还没发现要付费才能使用她
http://www.alias.com/

Posted by: 匿名 at August 22, 2005 10:09 PM

WPS现在也有免费版。很不错,和office兼容很好。
大家试试看。

Posted by: 没必要 at December 27, 2005 10:27 PM

on99

Posted by: tck at February 6, 2006 11:25 AM
Post a comment









Remember personal info?




  
Please enter the code as seen in the image above to post your comment.