好用的开源软件太多了,不再逐一介绍了,那就一块儿全写出来吧。
FileZilla,是一个FTP软件,支持IPv6。以前用CuteFTP,或者FlashFXP,但都需要注册,linux下还用过gftp,感觉不太好,有时乱码问题搞不定,终于有一天发现了filezilla,用了一下觉得不错,于是一直用到现在。我一直不明白,为什么好多人在windows下用那些需要注册的FTP工具,filezilla那么好用而且完全自由的软件为什么得不到推广?或许许多人没有这个意识,或者国内对开源软件推广力度太小?
Firefox,火狐,还有专门中国版的。可以安装许多插件,功能很强大,充分体验了广大网民的智慧(应当感谢那些contributors的努力)。值得一提的是有翻墙插件,好像叫autoproxy, 还有其他的翻墙软件,可惜啊,我知道有这东东,但从来就没有翻出去过。
FreeFileSync,是同步文件夹用的工具,比windows自己的“公文包”工具好用多了。可以用来把重要数据备份在移动硬盘上,或者拿移动硬盘在其他地方更新了内容,回到自己电脑上再同步更新一下自己电脑里的数据。因为我有时在宿舍用自己的电脑处理数据,有时到单位办公室电脑处理自己的数据,如果在两台电脑上分别保存,时间久了,就分不清哪个地方的哪些文件是最新版本了,通过把自己电脑的数据同步到移动硬盘上,就方便多了,去办公室的时候可以只带移动硬盘就可以了,在办公室处理数据时直接操作移动硬盘上的数据,处理完毕只需要回到宿舍同步一下,这样数据就保持一致了。当然,我这样做还有一个原因,就是担心哪一天电脑丢了,这几年的努力就全都白费了,同步到移动硬盘上算是留一个备份,即使真得发生了那种不幸的事情,我的数据还在,对我来说,最重要的东西没有丢,算是不幸中的万幸。
Thunderbird,很好用的邮件客户端,喜欢它有两个原因。一个原因是它在windows下和linux下可以共享数据,也就是说把邮件下载下来放到硬盘上以后,在windows下和linux下都可以访问,都可以正常地收发邮件。设想一下,如果在windows下用一个客户端收发了邮件,在linux下不能访问,这对于双系统用户来说是非常痛苦的事情,没有人愿意在这两个系统中换来换去。还有一个原因是它支持thread功能,对于同一个话题我们有时会反反复复来回有多封邮件讨论这一个话题,如果没有thread功能,那么这些邮件是分散开的独立的邮件,thread功能可以将这些邮件组织到一起来显示,就像论坛中对同一个帖子有多个人发帖,放在一起显示一样,Gmail邮箱也有这个功能,但有这种功能的客户端好像不多,outlook和foxmail好像还没有吧?
Stardict,星际译王,这个名字很cool!每次启动这个软件时都会在启动界面上看到一行字“Dedicated to wenjing”,大概这个仁兄写程序过程中得到这位女士的不少理解与帮助吧。猜一下的话应当是情侣关系吧,这样说应当不算太八卦吧?只是不知道是哪们仁兄这么有福气,因为软件编写者有4个名字。值得一提的是这是我们中国人编写的开源软件,在开源软件领域,中国人贡献的程序并不是特别多,这个软件就是一个非常优秀的软件。我知道的还有一个就是scim,是原来清华的一位老兄写的输入法,是ubuntu里的标配,不过最新的9.10里好像被换成ibus了。说远了,回来继续说星际译王。它提供了许多辞典,各种语言之间的翻译都有,还有佛教词典,到sourceforge上找一下就能找到。最近一次去找,发现词典已经不在sourceforge上了,好像移动到一个论坛上去了,不过不太好找。我转了几圈也没找到辞典下载的地方,还好以前我有备份。不过在sourceforge上还有一个XDXF的项目可以提供辞典,它试图使用XML格式存储数据,跨越不同开源辞典的障碍,这是一个不错的项目。
Rainlendar,是一个日历,放在桌面上的,可以提前标记重要日期防止遗忘。它有一点不太方便的是在linux下读不了windows下的数据,也就是无法像thunderbird那样访问磁盘上同一份数据,需要从一个系统中导出后再进入另一个系统导入此软件才可以实现数据交换,这一点还是不太方便的。功能上还不错,值得推荐。
FreeMind,这个我还没怎么用过,主要是还不太习惯这种组织思维的方式。这是一个思维导图,可以将发散的思维记录下来,进行条理化整理。同时有windows和linux版本。
再就是一些多媒体软件了,mplayer和VLC media player都是非常不错的播放器,都有portable版本。
还有很多开源软件,其实都很好用。对于一些商业版本的软件通常都会有一些相应的开源版本,可以到osalt.com网站去找找看。对于那些双系统用户,开源软件应当是首选,因为通常开源软件除了linux版本通常还会发布windows版本,这样在系统切换的时候可以不存在格式限制,从而可以方便地访问数据,另外,在两个系统下的软件界面一般来说是一样的,这样就减少了熟悉软件的时间。
提到的都是我在使用的软件,有新的好用的软件会再做介绍。