• 开放源代码软件已经成为一个时髦的名词,这里有两个有力的证据:Firefox浏览器的下载人次超过了2500万;同时,基于Linux的Web服 务器也占据了最大的市场份额。人们普遍相信,开放源代码软件(open-source software,简称OSS)要比专有软件系统(即声明用户不能分享或修改软件的软件系统)要更安全。这可能有两个原因:首先,由于开源软件的源代码是 向所有人开放的,因此任何人都可以找出并修补它的安全漏洞;其次,开源软件的流行程度毕竟还远远比不上Microsoft公司的Windows系列软件, 因此它遭受黑客攻击的机会也要相对少很多。不过随着开源软件变得越来越流行,第二种情况可能将会发生改变。

        从数量上看,目前的大多数开源软件都是基于Linux系统的,Windows开源软件的开发者仍然被笼罩在Microsoft的阴影下。但Windows开源软件并不乏优秀之作,你可以访问www.opensource.org或者www.sourceforge.net这类开源软件网站,里面搜集了不少针对Windows XP的开源软件,其中当然也包括了本文涉及到的55个Windows工具。

    免费的选择
        在这些精彩的开源软件中,功能强大的Open Office完全能够满足人们的绝大多数办公需求;基于GNU协议的图像处理程序包Gimp足可以媲美Photoshop;所见即所得的HTML编辑器 NVU则可被看作是Dreamweaver的一个简化版;而Media Portal则是Microsoft的Windows XP Media Center Edition强有力的竞争对手。此外,本文介绍的开源软件还涉及项目管理、音频编辑、PDF转换、即时通信、FTP、加密以及系统监测等多个领域,当然 也少不了Web服务器。
        开源软件已经进入了成熟期,它们功能强大而且运行稳定,你甚至可以完全利用开源软件搭建你的PC应用系统,而不用花一分钱去另外购买软件。Sun、 IBM、Novell、Red Hat甚至Microsoft公司都开始把他们自己的一些软件以开放源代码的形式发布出来,从而允许其他人对软件进行修改和再开发。比如,Novell公 司的Hula(www.hula-project.org)就是一款免费的协作服务器,它同时还提供了e-mail客户端、日历和通讯录,目前已经拥有超过25万名用户。

    软件许可
        开放源代码究竟意味着什么?从根本上来看,如果一款软件被称为开源软件,那么它的软件代码应该以可阅读并理解的形式提供给公众,并能够通过编译器转换成可执行代码。在编译过后,你可以随意复制、分发并用于任何商业或私人用途而不用支付任何软件许可费用。
       这一基本概念在“开放源代码定义”(Open Source Definition)一文中有更详细的阐述,你可以参看www.opensource.org/docs/definition.php。一般来说,开源软件都适用于GNU GPL条款(GNU General Public License,GNU通用公共许可证)。不过,也有一些软件自称是开源软件,但实际上并不是。比如, PGP公司(www.pgpi.org)声称其加密程序为开源软件,但实际上你只能阅读其源代码,对源代码的修改和编译分发仍然是不被允许的,因为该加密程序采用了IDEA专利算法。

    保持警惕
        和商业软件一样,开源软件也同样存在不安全的因素。黑客可以对某个开源软件的源代码进行修改,比如加入打开系统后门的代码,这样他就能轻易入侵你的系统。 因此,你应该养成只从可信任的来源获取开源软件的良好习惯,比较值得信赖的地方就是官方发布网站。使用P2P网络下载开源软件是相当危险的行为,因为你很 难确保这些软件没有被别人修改过。
        除了这些注意事项之外,我们相信你一定会被这些Windows XP.开源软件所折服,它们无论是从广度、深度还是软件质量上都丝毫不逊色于常见的商业软件。

    Open Office 2 Beta:Office套装软件
    网址:www.openoffice.org
        开发人员不久前刚刚把Open Office由1.1.4升级到2.0,这款Office套装软件同步推出了基于Windows、Linux和Mac OS的三个版本,2.0版本在文字处理、电子数据表、演示工具和数据库方面都进行了大量的改进,并引入了不少新功能。
        除了界面变得更美观、对Microsoft Office文件的兼容性更好之外,Open Office 2还引入了一种新的文件格式——由OASIS 组织所提出的“Open Office XML Format”,这种以XML 为主体的开放文件格式也将逐渐被其他软件所支持。Open Office 2提供了网络安装模式和用户自定义安装模式,对于需要通过网络对多台机器进行软件安装的IT管理员来说相当方便。
        Open Office 2首次拥有了自己的数据库组件(HSQLDB),你可以创建并管理数据库。商业用户则会受益于改进的SQL函数和更好的LDAP数据库连接性。在文字处理 方面,创建新模板变得更加方便,改进的对话框则使软件更加直观。新的宏保护机制增强了它的安全性,文字隐藏功能则可以更好地保护你的隐私。电子数据表软件 支持单元格嵌套,能够处理不超过65000行的数据,与Excel表格的兼容性也得到了加强。与前一个版本一样, Open Office 2.0也包含了与Microsoft PowerPoint近似的演示程序——Impress。
        无论是对于办公用户还是家庭用户,Open Office(www.openoffice.org)都是Microsoft Office套装软件的一个很好的替代品,它还提供了一些独特的功能,比如包含了一个PDF生成工具。对于家庭用户来说,Microsoft Office的价格无疑显得过于昂贵,相比之下,Open Office要划算得多。


    开源软件新时代 55个经典开源Windows工具


    图1:Open Office是Microsoft Office套装软件的强有力的对手

    Thunderbird 1.02:邮件客户端
    网址:www.mozilla.org
        Microsoft的e-mail客户端Outlook和Outlook Express由于缺少安全特性且支持活动脚本,其安全性遭到了很多人的质疑。因此不少人尝试转向其他的邮件客户端程序,Mozilla Thunderbird 就是一种选择。
        Thunderbird 提供了一个向导程序,能让你导入来自Outlook和Outlook Express的邮件和邮箱地址。在Thunderbird中,所有重要的功能都可以通过工具条上的按钮进行快速操作。这款邮件客户端相当易用,而且允许 你轻松地更换界面主题。快速搜索功能则允许你使用发件人或邮件主题为关键字进行搜索,并且可以按多个关键字进行分组排序显示。
    Thunderbird 还集成了具备自学习功能的垃圾邮件过滤器和RSS阅读器。它对IMAP(Internet Message Access Protocol)的支持也很不错,并且你还可以通过安装插件的方式为Thunderbird添加更多的功能,下载插件的网址为https: //addons.mozilla.org/extensions。

    开源软件新时代 55个经典开源Windows工具

    图2:Thunderbird比Outlook/Outlook Express更为安全

    Ganttproject 1.11.1:项目计划工具
    网址:http://ganttproject.sourceforge.net
        你可以使用这款软件来制定项目计划并跟踪项目资源。Ganttproject 能够将项目的各个组成部分分层次排列,并与相应的人员和时间期限挂钩。它使用一个条状图来显示项目的进展情况,你能从中看到每项任务的预定完成时间和实际 的进度。你可以为每个项目组成员分配任务,设定任务的优先级和完成期限。Ganttproject的输出功能相当完备,不仅可以把数据保存为pdf文件和 csv电子数据表文件,还可以输出为HTML文件发布到Internet上。由于Ganttproject是一款纯Java应用程序,因此它可以运行于 Windows、Linux和Mac OS等多个平台上。

    开源软件新时代 55个经典开源Windows工具

    图3:Ganttproject可以帮你制定项目计划并跟踪项目资源

    WX Musik 0.4.1:音频播放器
    网址:http://musik.berlios.de
        你可以利用WX Musik管理你的音乐库,还可以利用它内置的播放器来播放音乐文件。WX Musik支持Mp3、ogg、wma、aiff、wav、ape、mpc和flac等文件格式,同时还支持Internet音频流。软件同时提供了基于 Windows和Linux的版本,安装之后它会提示你创建一个音乐库,你可以指定它去扫描包含音乐文件的文件夹。你还可以导入唱片的封面,它支持 png、 gif、jpg以及bmp 格式的图片。
    WX Musik在显示音乐库中的歌曲时能够同时列出不少附加信息,比如专辑名、艺术家、歌曲长度和比特率。它还能对歌曲进行分类或排序,比如你可以选择列出最 近播放的50首歌曲或者10首播放频率最高的歌曲。其他有用的功能包括:ID3标签自动修改功能、支持逻辑查询符的搜索功能。WX Musik还可以用来收听网络电台,并允许你对电台列表进行定制。

    NVU 1.0:HTML编辑器
    网址:www.nvu.com
        NVU实际上起源于Netscape,还记得那个有点笨拙的HTML编辑器Netscape Composer吗?NVU就是在它的基础上进一步开发出来的,不过,最新版本的NVU已经不是当年的那只丑小鸭,它完全能够胜任专业网页设计工作的需 求。与FrontPage和Dreamweaver这类商业HTML编辑器一样,这款软件(目前支持Windows、Linux和Mac OS平台)同时提供了源代码直接编辑和“所见即所得”这两种网页设计环境。
    NVU严格遵循W3C联盟的标准,其生成的HTML代码也相当紧凑,它 会帮你排除错误或冗余的代码。这款编辑器提供了拼写和语法检查功能,并且允许你采用不同的主题方案对界面进行定制。你可以自行创建并保存模版,还可以利用 内置的FTP客户端把页面迅速上传到Web服务器上。

    开源软件新时代 55个经典开源Windows工具


    图4:NVU同时提供了源代码直接编辑和“所见即所得”这两种网页设计环境

    Audacity 1.2.3:音频文件编辑器
    网址:http://audacity.sourceforge. net/?lang=ensourceforge.net/?lang=en
        有了Audacity 1.2.3这款多轨音频编辑器的帮助,你可以在Windows或Linux环境下轻松地完成音频的录制、播放、编辑、导入和输出工作。在进行编辑时,点击 几下鼠标就可以对选中的音乐片段进行剪切、复制或插入操作。如果你想将某个mp3文件插入到当前打开的音频文件中,可以使用Project|import audio命令进行导入。其他功能还包括:对多个音轨进行混合、应用音频特效以及改变音乐的播放速度。Audacity内置了28个音频滤镜,并且可以进 行扩充,它可支持VST、Ladspa和Nyquist这三种格式的插件。ID3标签编辑器和去除噪音功能让这款软件变得更加完美。如果你想把结果保存为 mp3文件,需要另行下载并安装一个Lame DLL编码器(http://lame.sourceforge.net)并通过File| Settings|File formats|Search Library指定该编码器的路径。除了编辑功能以外,Audacity 也支持从声卡的line-in端口录制声音。

    开源软件新时代 55个经典开源Windows工具


    图5:Audacity能够多个音轨进行混合、应用音频特效以及改变音乐的播放速度

    Ant Renamer 2.0.8:文件名编辑器
    网址:www.antp.be
        在Windows的资源管理器下更改文件名是件比较痛苦的事情,因为它缺少自动处理的功能。一旦你需要对成批文件进行改名,Windows的资源管理器就 显得力不从心了。比如,你可能需要为一批mp3文件的文件名加上统一的歌手名称,或者为一批图片文件加上时期和地点,或者需要将HTML文件名都改为小写 字母,这时候Ant Renamer就可以发挥作用了。
        你可以用鼠标将选中的一批文件拖到程序窗口中,然后进行相关的设置。比如设定需要删除哪些字符、替换哪些字符以及添加数字编号等等。添加数字编号时它允许 你指定起始编号和编号增加幅度。在字符替换模式下,你可以搜索文件名中的特定字符或数字并将其替换为其他字符或数字。你还可以根据mp3标签来修改文件名 或者根据首字符的大小写情况将整个文件名统一成大写或者小写状态。

    开源软件新时代 55个经典开源Windows工具


    图6:需要成批修改文件名时,Ant Renamer会令你事半功倍


     

    PDF-Creator 0.81:PDF程序
    网址:http://sector7g.wurzel6.de/pdfcreator/index_en.htm
        用于生成PDF文件的商业软件或共享软件已经相当丰富,但完全免费的软件还不太多见。在这里我们要向你推荐PDF-Creator,它可以作为 Windows网络打印机或者桌面打印机安装在你的系统中。这意味着你可以在任意的Windows应用程序中输出PDF文档。在打印对话框中,你可以指定 文档的名称、创建日期和作者。在Format|PDF选项下,你可以选择兼容PDF 1.2或1.4,还可以指定首选的屏幕分辨率。PDF-Creator允许你调节PDF压缩选项,从而在输出质量和文件大小之间找到一个合理的平衡点。在 输出方面,你还可以将文档输出为png、jpeg、bmp、tiff、ps(Postscript)或eps (Encapsulated Postscript)格式。如果将PDF-Creator集成到Windows资源管理器的上下文菜单中,你只需按两下鼠标就可以创建一个PDF文件。


    开源软件新时代 55个经典开源Windows工具



    图7:PDF-Creator可以让你在任意的Windows应用程序中输出PDF文档

    GnuPG:邮件加密工具
    网址:www.gnupg.org
        未经加密的邮件很容易被不怀好意的偷窥者看到。如果对带有敏感信息的邮件进行加密和签名,就可以大大提高安全性。使用GNU Privacy Guard(GnuPG)就可以对邮件进行加密,当然你的邮件客户端也要提供相应的支持,如果你使用的是Mozilla Thunderbird,可以到http://enigmail.mozdev.org去下载Enigmail插件,对于Outlook客户端,也可以找到相应的插件。
        由于使用了公钥和私钥机制,加密后的邮件具有相当高的安全级别。每个GnuPG用户都会同时拥有一对密钥。使用公钥加密过的数据只能通过相应的私钥进行解 密。另一方面,通过你的私钥生成的数字签名可以通过相应的公钥进行解密以确认某封邮件确实出自你手。公钥一般由密钥服务器提供。如果你收到一封经 GnuPG加密后的邮件,你将看不到任何文字信息,而只有一串乱七八糟的数字和字母。如果你想看到邮件原文,你需要GnuPG的支持,当然你还得有用来解 密的私钥。即便你使用的邮件客户端不是Thunderbird或Outlook,也不用担心,在Internet上找到对应的GnuPGP 插件并不难。比如Pegasus Mail插件 (http://community.wow.net/grt/qdgpg.html)、Eudora插件(http://eudoragpg. sourceforge.net/ver2.0/en/) 和Outlook Express插件 (http://winpt.sourceforge.net/de/down load.php)。

    Gaim 1.4.0:即时通信工具
    网址:http://gaim.sourceforge.net
        目前,即时通信软件的种类相当繁多,比如AOL、MSN和Yahoo都提供了这类软件,但这几个即时通信软件之间的互联互通还相当不方便。除了同时安装这 几个即时通信软件之外,还有什么更好的办法吗?你可以试试Gaim,它是一款支持多个IM协议的即时通信工具,并同时提供了基于Linux、BSD、 Mac OS X和Windows的版本。它能够兼容Aim、ICQ (基于Oscar协议)、MSN Messenger、Yahoo、IRC、Jabber、Gadu-Gadu、SILC、Groupwise Messenger和Zephyr等即时通信软件。你可以同时用不同的账号在多个即时通信网络中登录。这意味着你可以一边与AOL Instant Messenger上的朋友聊天,一边向Yahoo Messenger上的同事发送文件,同时还能在某个IRC频道中聊天。
        Gaim对这些即时通信网络的支持相当全面,除了一般的聊天之外,像文件传输、离开提示、键入提示等等都可以支持。此外,它还拥有不少独特的功能。最流行 的要算是好友提醒功能了,当某个特定的好友离开或者脱机,它会用某种方式对你进行提醒,比如发送消息、播放声音甚至运行某个程序。

    开源软件新时代 55个经典开源Windows工具


    图8:Gaim可以让你同时用不同的账号在多个即时通信网络中登录

    Mozilla Firefox:Web浏览器
    网址:www.mozilla.org
        Firefox浏览器应该是Mozilla迄今为止最成功的一个开源软件项目。从2004年11月到2005年2月,这款Internet Explorer的替代软件已经获得了超过2500万的下载次数(仅指官方网站和镜像网站的下载次数)。如果加上其它的下载网址以及用光盘方式发放的 Firefox,这个数量可能还会翻倍。Firefox拥有不少值得称赞的易用性功能,比如支持标签式浏览窗口、具备开放的插件接口,你可以安装广告拦截 器、Google搜索条以及其它大量插件。Firefox不支持Visual Basic脚本、ActiveX和BHO(Browser Helper Objects),相对来说不太容易遭受恶意HTML代码的攻击,当然你也不能完全高枕无忧。

    开源软件新时代 55个经典开源Windows工具


    图9:Firefox浏览器支持标签式浏览窗口、具备开放的插件接口

    Filezilla 2.2.12c:FTP软件包
    网址:http://filezilla.sourceforge.net
        Windows一直没能提供一个好用的FTP客户端。Filezilla是一款非常值得推荐的FTP客户端,尽管它的功能丰富,但却非常方便好用。它的界面采用了多窗格设计,可以同时显示本地硬盘的内容和远端服务器上的目录,此外还列出了常用的ftp命令。
        Filezilla支持断点续传(下载和上传均支持),能绕过防火墙进行文件传输,同时也支持SSL加密传输方式。你可以通过编辑它的传输任务队列来选择 所要传输的文件或安排传输顺序。在站点管理器(Site Manager)中选择好一个服务器之后就可以开始上传或下载文件了。软件开发者在Filezilla中同时为你提供了一个FTP服务器,如果你使用的是 Windows NT、2000、XP或2003系统,可以将FTP服务器作为系统服务来运行。

    开源软件新时代 55个经典开源Windows工具


    图10:Filezilla功能丰富,但却非常方便好用

    Media Portal 0.1.1.1:多媒体系统
    网址:http://mediaportal.sourceforge.net
         Media Portal提供了视频、DVD、音频播放器和电视功能。不要担心软件设置的问题,它提供了一个方便的向导程序帮助你进行各项设置,比如指定多媒体文件的 存放位置、设置TV或收音机的频道等。Media Portal支持Medion、Hauppauge、Pinnacle、Twinhan、Typhoon、ATI和Terratec的多媒体卡。在把电视 节目录制到硬盘时,你可以自行选择适当的编码方式。你还可以利用插件来扩充Media Portal的功能,比如为它增加e-mail客户端的功能。该程序需要运行于Windows XP Service Pack 1或2之上,还需要DirectX 9.0c以上版本和Microsoft .Net Framework 1.1的支持。

    开源软件新时代 55个经典开源Windows工具


    图11:Media Portal提供了视频、DVD、音频播放器和电视功能

    Freemind 0.8:Mindmap软件
    网址:http://freemind.sourceforge.net
        什么是Mindmap?它是由英国人托尼·巴赞创造的一种笔记方法,和传统的直线记录方法完全不同,它以直观形象的图示建立起各个概念之间的联系。在国 内,MindMap又被称为脑图或思维导图。Freemind 是一款Java程序,它可以帮你在一些随机的内容之间建立起有机的联系。
        在Freemind中,首先你需要选中一个主题,然后从几个节点开始不断丰富 Mindmap的内容。每次加入新的元素,你都可以用连线将它与原有的元素联系起来。最终的Mindmap可以用HTML文档的形式输出。该软件的帮助信 息十分全面,即便你对Mindmap不太熟悉也可以按照它的提示很快掌握Mindmap概念及软件的使用。

    The Gimp 2.2.4:图像编辑软件
    网址:www.gimp.org
        这款图像编辑软件也同时提供了基于Windows、Linux和Mac OS的版本,而且比起那些商业图像编辑软件毫不逊色。刚开始你可能需要花一些时间适应它的界面,因为Gimp 的每一个界面元素——图像窗口、工具条、调色板都以单独的浮动窗口形式呈现在桌面上。如果你是Apple或Linux用户,可以选用Gimpshop(http://plasticbugs.com/index.php?p=241),它能让Gimp看上去更接近Photoshop,不过目前Gimpshop还没有提供基于Windows的版本。Gimp支持图层操作、alpha通道、渐变曲线、柱状图和色彩调节。你还可以利用滤镜、脚本和插件来增强它的功能。

    开源软件新时代 55个经典开源Windows工具


    图12:Gimp的Mac版本看上去很接近Photoshop

    Health Monitor 2.1:系统监测工具
    http://healthmonitor.sourceforge.net
        系统管理员可以利用Health Monitor 去监控网络中的每一台工作站PC或者服务器,一旦出现问题,它可以用邮件或者短信息的方式通知你。你还可以自行指定让它监控哪些组件和服务,比如CPU利用率、剩余硬盘空间、可用内存数量等。文件夹或者文件的变动也会被记录在案,所有的监测结果会被保存在一个log文件中。

    插文1 :开源软件的来源
        搜索开源软件并不像你想象的那么容易,因为很多下载网站并没有把免费软件和开源软件区分开来,而是把它们统称为“免费软件”。如果你想找到纯正的开源软 件,那么Sourceforge.net 网站无疑是最值得去的地方。如果你是程序开发人员,可以花39美元注册(每年),注册之后就可以访问到与软件项目有关的更多的信息,你会在邮件中收到某个 项目的子域名URL,一般的形式为projectname.sourceforge.net。如果你是个普通用户的话,也可以花同样的价钱成为注册用户, 这样你就可以获得更多的搜索功能,还可以直接获得下载速度更快的镜像服务器网址,当然,你也有权获得软件的源代码。

    插文2 :积极参与
        即便你不是一个程序员,你也可以参与开源软件的开发过程。绝大多数开源软件项目都拥有自己的讨论组和邮件列表。如果你对软件的功能或菜单选项有什么好的建议,或者发现了bug,都可以向项目负责人进行汇报,每个用户的意见对开源软件的进一步完善都是有帮助的。

    最佳开源软件一览
    软件名称
    7-Zip 4.16 Beta
    A Note 4.2.1
    Abakt 0.9
    Abiword 2.27
    Aethera 1.21
    Ant Movie Catalog 3.5
    Ant Renamer 2.0.8
    Audacity 1.2.3
    Axcrypt 1.6.1
    Blender 3D 2.36
    Borg Calendar 1.4.2
    Cdex 1.51
    Cinepaint 0.19
    Clam Win 0.83
    Cool Mon 1.0.1003
    Cool Player 215
    Dia 0.94
    Double Type 0.2.1
    Egroupware 1.0.0.006
    Eraser 5.7
    Filezilla 2.2.12c
    Firefox 1.02
    Freemind 0.8
    Gaim 1.4.0
    Ganttproject 1.11.1
    GnuPG Add-ons
    Health Monitor 2.1 Monitors
    Inkscape 0.41
    JDictionary 1.8
    Kee Pass 0.99b
    Keynote 1.6.5
    Media Portal 0.1.1.1
    MP3 Tag Tools 1.2.008
    MP3 Gain 1.2.5
    NVU 1.0
    Open Office 2.0 Beta
    PDF-Creator 0.8.1
    Poptray 3.10
    PW-Gen 1.4.0
    RSS-Owl 1.1
    Screencopy 2.3
    Syn Text Editor 2.1.0.46
    Task SwitchXP Pro 1.1.2
    The Gimp 2.2.4
    Thunderbird 1.02
    True Crypt 3.1a
    True Downloader 0.82
    TV-Browser 1.0.1
    Virtual Dub 1.5.10
    Virtual Win 2.1
    VLC Media Player 0.8.1
    Web HTTrack 3.33
    Winroll 2.0
    WX Musik 0.4.1
    Xampp 1.42


    功能描述
    文件压缩工具,可与Windows资源管理器集成
    可在Windows桌面放置便笺,并可提供闹钟提醒功能
    能够以压缩方式对文档进行备份
    Windows写字板的替代程序,功能有所加强
    提供日历、通讯录、任务表及提醒功能,并且内置了e-mail客户端
    将你收藏的DVD影碟归档,并添加说明信息
    易用的文件重命名工具,并具备灵活的筛选机制
    对音频文件进行编辑、优化并添加特效
    对程序进行加密,可与Windows资源管理器集成
    三维对象的建模、渲染
    提供桌面日历、任务列表、通讯录功能,支持多用户
    音乐CD转换为wav或者mp3格式
    专业的图像编辑软件
    病毒扫描工具
    系统检测工具
    一款精简的音频播放软件
    绘制图表和流程图
    设计自己的Truetype字体
    一款包含日历、新闻、联系人等模块的工作流系统
    永久地删除硬盘中的数据
    FTP客户端
    Web浏览器,支持并列显示多个网页
    能以直观形象的图示建立起各个概念之间的联系
    同时支持ICQ、Aim、MSN、Yahoo的即时通信软件
    项目管理软件,帮助你进行时间安排及资源分配
    对邮件进行加密
    Windows状态监测工具,出现问题时可以给出警报
    向量图形设计工具,可用来绘制地图、技术图纸或公司logo
    超过140万词条的百科辞典
    管理你的密码
    字处理软件和数据库的结合体,带有良好的搜索机制
    视频、DVD、音频、图片播放工具,同时支持电视和电台广播
    mp3的文件ID标签编辑工具
    在不影响音质的情况下调节mp3歌曲的音量
    所见即所得的HTML编辑工具,带有相当专业的网页制作功能professional web pages
    文字处理、电子数据表、演示工具和数据库
    可被安装为打印机并将文档输出为pdf文件
    在后台监控邮件账号,当有新邮件进入时对你进行提醒alerts you to new mails
    为你生成64位到128位的安全密码
    RSS阅读器
    屏幕拷贝工具
    文本编辑器,支持多种程序语言的命令语法
    扩展了Windows任务管理器的功能和外观Extend the functionality and appearance of the task manager
    支持图层管理、特效润饰的图像编辑软件
    e-mail客户端,支持Imap/Pop3账户,带有垃圾邮件过滤器和虚拟文件夹
    对文件或硬盘分区进行加密,也可以对U盘等移动存储介质进行加密
    FTP和HTTP链接的下载管理工具,可以监视剪贴板
    自动更新每天的电视节目表
    视频编辑和捕获软件,支持mpeg-1和avi视频格式
    可管理最多9个虚拟桌面,你可以用热键进行桌面切换
    媒体播放器,支持DVD、VCD、CD、mpeg和DivX等格式
    离线浏览器,可将Internet网页保存到本地硬盘中
    点击标题栏后就可将程序窗口最小化
    音频播放及管理软件
    Web服务器软件包,包含Apache、PHP和MySQL


    网址
    www.7-zip.org
    http://a-note.sourceforge.net
    www.xs4all.nl/~edienske
    www.abisource.com
    www.thekompany.com/home
    www.antp.be
    www.antp.be
    http://audacity.sourceforge.net
    http://axcrypt.sourceforge.net
    www.blender3d.com
    http://borg-calendar.sourceforge.net
    http://cdexos.sourceforge.net
    http://cinepaint.sourceforge.net
    http://clamwin.sourceforge.net
    www.coolmon.org
    http://coolplayer.sourceforge.net
    www.gnome.org/projects/dia
    http://doubletype.sourceforge.net
    www.egroupware.org
    www.heidi.ie
    http://filezilla.sourceforge.net
    www.firefox-browser.de
    http://freemind.sourceforge.net
    http://gaim.sourceforge.net
    http://ganttproject.sourceforge.net
    www.gnupg.org
    http://healthmonitor.sourceforge.net
    www.inkscape.org
    www.jdictionary.info
    http://keepass.sourceforge.net
    www.tranglos.com
    http://mediaportal.sourceforge.net
    http://massid3lib.sourceforge.net
    http://mp3gain.sourceforge.net
    www.mozilla.nightrat.net/nvu
    www.openoffice.org
    http://sector7g.wurzel6.de/pdfcreator/index_en.htm
    http://poptray.crause.co.za
    http://sourceforge.net/projects/pwgen-win
    www.rssowl.org
    http://smartision-sc.sourceforge.net
    http://syn.sourceforge.net
    http://taskswitchxp.sourceforge.net
    www.gimp.org
    www.thunderbird-mail.de
    http://truecrypt.sourceforge.net
    http://francis.dupont.free.fr/truedownloader
    www.tvbrowser.org
    www.virtualdub.org
    http://virtuawin.sourceforge.net
    www.videolan.org
    www.httrack.com
    www.palma.com.au/winroll
    http://musik.berlios.de
    www.apachefriends.org

     

  •   提起五笔字型汉字输入法也叫王码的发明人王永民,在二十世纪九十年代中国计算机领域中,可谓无人不知无人不晓.五笔字型输入法,由于在中国计算机发展史上起到的特殊作用,堪称“中国第一软件”.但让王永民更加“出名”的,却是有关五笔字型知识产权的纠纷案.

      一场先赢后输的官司

      这场知识产权纠纷案的焦点是五笔字型第3版专利权能不能覆盖五笔字型的第4版。王永民发明的五笔字型只有第3版获得国家专利,但是,在社会上流行和使用的是五笔字型第4版。
      
      这起诉讼曾经受到全世界所有生产计算机厂商、中国本土汉卡制造商们的关注,因为当年在中国销售任何品牌的计算机和汉卡都要安装五笔字型软件。
      
      汉卡在今天对很多人来说已经是个陌生的电子产品。1985年至1988年,计算机逐渐在中国 普及。但那时的计算机不能直接排版和处理中文,要加上一块带中文字库和五笔字型的板卡,人们把这种板卡叫汉卡。一块香烟盒大小的汉卡成本在300元至 500元,出售的价格在1500元至2000元,当年一台冰箱的价格在1500元左右,对比之下汉卡的利润十分诱人。
      
      当年市场上销售的汉卡有:联想公司的前身——中科院计算所新技术公司制造的联想汉卡;金山公司制造的金山汉卡;晓军电脑公司制造的晓军汉卡;巨人公司制造的巨人汉卡;四通公司制造的四通汉卡;东南公司制造的东南汉卡等。
      
      如果王永民胜诉,全世界所有在中国销售计算机和制造汉卡的厂商们,都要向王永民支付大笔专利使用费。
      
      如果王永民败诉,这些厂商们则会举杯相庆。
      
      1993年,北京市中级法院知识产权庭一审判决王永民胜诉,宣布五笔字型第3版专利权覆盖第4版。当年北京市中级法院知识产权庭还将该判决列入北京市十大知识产权纠纷案对外公布。
      
      但4年之后的1997年,北京市高级法院宣布了二审判决,结果是王永民败诉,五笔字型的第3版专利权不能覆盖五笔字型第4版。
      
      从1992年到1997年,历时6年之久的五笔字型知识产权案,被称为中国知识产权世纪末第一大案。
      
      在这漫长的诉讼过程中,中国社会各界人士对知识产权认识程度和保护意识,对民营科技企业合法权益的保护,对“姓资”、“姓社”的争议和观念误区等,都影响着五笔字型案的最后结果。
      
      在中国加入WTO后的今天,回首王永民的五笔字型知识产权案,令人扼腕长叹。
      
      在某种程度上,可以说在中国,只有王永民的五笔字型软件能够跟美国微软公司和其他跨国软件公司的产品抗衡,但是王永民的五笔字型却败诉在“姓资”、“姓社”的陈旧观念之中……
      
      “一介书生,半个农民”
      
      王永民身材不高,总戴着一副很大的黑色框架眼镜,他性格温和,说话时略带河南口音,经常自嘲地讲“自己是一介书生,半个农民!”给人一种幽默感。
      
      1969年,毕业于中国科技大学的王永民,被分配到四川省国防科委下属某单位工作。不久因水土不服得上肝炎,—病就是数年。
      
      1978年,因家中父母日日心忧想念自己,王永民从四川调回家乡河南省安阳,在安阳科委工作。
      
      一个偶然的机会,王永民结识了著名学者郑易里,并且了解了郑易里的“郑码”。王永民还了解到 由于汉字是世界上惟一的表意文字,汉字的这种特殊性,无法进入起源于表音的文字,也就是拼音文字的计算机领域。汉字的输入技术成为进入计算机时代的瓶颈。 有人提出改变汉字的性质,用汉语拼音来代替汉字,以便进入计算机时代,这种方法得到不少人的赞同。但是,这个方法如果真正实施,不仅会使流传数千年的汉字从此消失,还会给中国的后代子孙造成无法跨跃的鸿沟,他们从此不认识汉字,古老的中华文化也无法流传。王永民暗暗立下雄心壮志,一定要发明出汉字输入法来解决这一问题。
      
      废寝忘食、夜以继日的研究工作,王永民为研究汉字字根所写的卡片,叠摞起来有几十米高。
      
      中共中央政治局常委***当年任河南省科委主任,他非常支持王永民的汉字计算机输入研究项目,特批5万元人民币的科研经费。
      
      1983年,王永民终于研制和发明出五笔字型,这种输入法使汉字顺利的进入计算机时代,每分钟输入汉字超100字。五笔字型同时也获得了中、美、英三国专利。
      
      艰难推广五笔字型
      
      王永民虽然发明出五笔字型,又有难题摆在他的面前,如何向社会推广五笔字型?在河南肯定不行,当年河南全省也没有几台计算机,他只好前往北京。 1984年,王永民来到北京,住在府佑街135号中央统战部的地下室7号房间,一住就是两年。
      
      王永民在北京推广五笔字型的方法,是到中央各部委宣讲五笔字型,这些部委在所属的计算机上安装五笔字型软件后,又有大批人员需要培训。王永民又当上培训员的角色。
      
      为了更好的推广五笔字型,王永民还亲自撰写五笔字型教材。回忆当年的情景,王永民说:“日子 过的非常苦,每天七、八块钱的房钱,我都出不起,尽量节衣缩食省下钱交房租。夏天就一套衣服,白天穿晚上洗,第二天早上干了以后再穿上。谁请我讲,我都去 讲。中午有人管饭我去,中午没人管饭我也去。讲三天,讲五天都行。全部费用我自理,一分钱不要。”
      
      王永民还与北大方正的前身——北京大学计算机公司以及四通公司签订协议,在方正排版系统和四通打字机中使用五笔字型,“借船出海”扩大影响。
      
      美国数字公司(DEC)是购买五笔字型专利使用权的第一家外国公司, 向王永民支付了20万美元专利使用费。
      
      随着五笔字型在中国计算机领域中的影响不断加大,王永民在北京站住脚,为加快推广普及五笔字 型,他还创办王码公司。不久, 在中国掀起教授五笔字型的浪潮,专门教五笔字型的学校遍地皆是,白天和晚上都有大批的人在这些学校里专心的学习五笔字型。是否会使用五笔字型,还在相当长一段时间里,成为用人单位招聘时的一项关键要求。
      
      厂商要吃“白吃的午餐”
      
      1991年初,中国计算机市场逐渐成熟,伴随着四通打字机的销售高潮,王永民发明的五笔字型普及全中国,一时之间,普天之下莫非王码。
      
      既然五笔字型汉字拥有知识产权,生产计算机和汉卡的厂商,在计算机和汉卡中预装五笔字型软件向消费者出售,就应当向王码公司支付专利使用费,这是天经地义的事情。就像在计算机中预装美国微软公司的视窗系列平台软件,要向微软公司支付知识产权费用一样。
      
      再有, 厂商在计算机和汉卡中预装五笔字型,会使自己生产的计算机和汉卡提高市场竞争力,产品的销售量大增获得巨额利润。向王码公司支付专利使用费是再简单不过的道理。
      
      但是,在1991年,中国大多数生产计算机和汉卡的制造厂商,预装五笔字型后,绝大部分没有向王码公司支付知识产权使用费。王永民为保护合法权益,用大量的人力、物力、资金调查在中国和中关村电子一条街上,生产和出售计算机和汉卡的厂商非法预装五笔字型的情况。
      
      1992年4月10日,王码公司向非法预装五笔字型软件的近百家厂商发送律师函和通知书,要求这些厂商向王码公司支付五笔字型知识产权使用费。
      
      律师函并没有给王永民带来专利费,反而带来了一场官司。中科院下属的“中国东南技术贸易公 司”在接到王码公司的通知书以后,以东南公司制造的东南汉卡是使用张道政发明的五笔字型专利,没有使用王码公司的五笔字型为理由,用东南公司名誉权受到损 失为诉讼请求,向海淀区法院起诉王码公司并索赔巨款。
      
      王永民得知海淀区法院受理东南公司起诉后,1992年12月10日,又向北京市中级法院起诉东南公司,状告东南公司出售的东南汉卡侵犯王码公司知识产权并索赔巨款。
      
      1992年12月19日,海淀区法院公开审理该案。
      
      1993年8月27日,北京市中级法院新成立的中国首家知识产权庭受理该案。由于北京市中级法院对该案的受理,海淀区法院暂停东南公司状告王码公司的审理工作。
      
      1993年12月24日,北京市中级法院知识产权庭宣布一审判决,判决东南公司败诉,支付王码公司24万元人民币,今后使用五笔字型第4版技术,应与王码公司协商支付合理费用。
      
      1994年1月6日,东南公司向北京市高级法院上诉,不服一审判决。
      
      王码公司一审胜诉的消息,对于那些没有向王码公司支付专利使用费,非法预装五笔字型的计算机和汉卡的生产厂商来说,如同惊天大祸从天而降。这些厂商不仅今后要为使用五笔字型第4版付钱,还要为以前没有经过王码公司许可,使用五笔字型第4版的行为支付专利费用。
      
      一个由厂商们发起的“倒王永民俱乐部”迅速成立,共同研究如何向王码公司开战,达到不支付知识产权费的目的。
      
      公知的技术?
      
      1993年12月24日下午2点,联想集团总部6楼会议室召开“发展汉字输入技术与保护知识 产权关系”研讨会。到会的有联想集团原总工程师、联想汉卡发明人倪光南,中国长城计算机集团公司总经理曾砚明,中信技术公司张元凯,北京晓军电脑公司总经 理雷军,四通公司总工程师刘菊芬等计算机和汉卡生产厂家,以及有关汉字研究的专家学者。
      
      研讨会的主要内容是针对王码状告东南公司一审胜诉问题。王码公司状告东南公司,联想这些公司为什么如此感兴趣?原因 大概在于联想起家的联想汉卡中装有“五笔字型”,联想汉卡为联想公司带来第一桶金,如果王码公司向联想公司收费,数目非常可观。
      
      这次研讨会推出惊人的论调,到会的一些人士认为:“五笔字型技术中的字根出自于汉字的"横"、"直"、"撇"、"点"、"折"等,这些"横"、"直"、"撇"、"点"、"折"都是几千年祖先流传下来的,是公众所知道的。所以五笔字型技术也应 是公知技术,不应受到专利法的保护。
      
      为什么说这种公知技术的论调是谬论呢?大家都知道作家和每个人所写的文章都会自动受到《著作权法》的保护。要用这种理论推理,文章都会是公知技术所构成的不需要保护。因为汉字是几千年前老祖宗传下来的,写文章的人只不过是把一些汉字的顺序改便一下,不也可称为公知技术吗?
      
      1994年9月6日下午,联想公司在中关村奥林匹克饭店召开联想集团关于“五笔字型”专利纠纷案情况通报会,北京上百家媒体记者参加了这次通报会。
      
      联想公司总裁柳传志、原总工程师倪光南出席该会议。倪光南向记者介绍联想公司与王码公司“五笔字型”专利纠纷情况,并宣布正式加盟“五笔字型”纠纷与王码公司对簿公堂。
      
      笔者也参加了联想公司召开的有关“五笔字型”纠纷会,联想公司有关部门负责人问笔者:“你认为这场官司谁能胜诉呢?”
      
      笔者说:“联想必输。”这位负责人听完后微微一笑,不做他言。
      
      1997年7月25日,北京市高级人民法院做出最终判决,判决“五笔字型”3版专利权不保护“五笔字型”第4版,王永民败诉。由此,五笔字型是白吃的午餐,成为“公知技术”。
      
      破屋遭暴雨
      
      王永民在败诉之后的伤心泪还没擦干,马上又遇到第二次打击。东南公司起诉王码公司名誉权案复苏开庭审理,海淀区法院以北京市高级法院的判决为依据,宣布王码公司败诉,并赔偿东南公司一笔巨款。
      
      此时,王永民已经被长达5年之久的五笔字型诉讼案拖的筋疲力尽,终审败诉让他备感伤心,已经无力再应付海淀法院的诉讼案。王码公司的经营也一落千丈,公司的银行帐号、办公地点也受海淀诉讼案的牵连被查封。
      
      悲愤交加,王永民决定出国定居永不回国。他在临行前给关心过他的河南省某领导人写了一封告别信。这位领导人看完大为吃惊。王永民不仅是优秀的科学家、发明家,还是北京市十大优秀***员,曾在中南海受到***的接见,这样的人到国外定居,不仅是国家的损失也是一种嘲讽。
      
      河南省的这位领导人火速上报中央有关部门负责人,中央有关部门负责人非常重视这件事,做出指示劝阻王永民不要出国定居,并且帮助王永民解决问题,这才让王永民先生渡过了难关。
      
      还是姓“资”与姓“社”的问题
      
      王永民的五笔字型案一审赢在什么地方?二审输在什么地方?为什么一审判决五笔字型第3版的专利权保护第4版?二审判决五笔字型第3版的专利权不保护第4版?成为众人猜测的谜团。
      
      笔者为知道该谜团的真相,搜集了约5公斤重的有关五笔字型材料、照片等。
      
      1994年初,笔者还走访了时任北京市中级法院知识产权厅厅长、现任北京市中级法院一中院副院长的宿迟。宿迟毕业于北京大学,曾被公派到德国深造一年。正是他主持了五笔字型专利纠纷案一审的审判工作。
      
      宿迟与笔者谈起该案时说:“在中国的软件业,目前只有五笔字型软件能够与国外跨国公司如微软、CA等公司的软件抗衡,并拥有中国自主的知识产权,这样的软件不受保护还保护什么?”
      
      宿迟的这番话到今天仍然掷地有声。
      
      1994年中旬,北京市海淀新技术产业开发试验区一位负责人与笔者谈起五笔字型案时说:“我认为向五笔字型发明人王永民和王码公司交付使用费是应该的,但不能交的太多,应该协调一下。”
      
      1994年底王永民对笔者说:“有人说我胜诉了,国家的钱全部流入我的腰包里,其实这些人错了,交纳五笔字型使用费的大头是国际跨国公司。”
      
      1994年秋,笔者与五笔字型纠纷案有关公司的一位负责人士交谈时,他说:“我们是国有企业,绝对不可能把钱交给王永民,他是私营个体户。”
      
      以上几个人的谈话,并不足以完全解开五笔字型案的谜团,还需要一些事实细化五笔字型案。
      
      从1978年到1994年初,中国对计算机及相关配件实行高关税制度,用以保护国产计算机厂 商和国内计算机市场。在这期间国内主要生产计算机和汉卡的厂商,80%以上都是国有企业。如联想、长城公司等等。这些计算机和计算机汉卡,都配有五笔字型 输入法。如果让这些国有企业向王永民的王码公司交纳专利使用费,真的是一场大规模的国有资产向非国有企业转移,是用姓社的钱给了姓资的,是一场大是大非的 问题。在我个人看来,这是王永民败诉的根源。
      
      但是,那时,联想公司花费上亿元人民币向美国微软购买视窗95的专利权,这笔钱流进外国人的腰包,就不算国有资产流失?
      
      王永民与比尔·盖茨同样是软件发明人,同样是软件公司,可是结果为何不同呢!这就是用姓资、姓社来看待中国民营科技企业的结果。
      
      假如王永民的“五笔字型”软件知识产权得到保护的话,跨国公司就会向王码公司交纳巨额的专利使用费,王码公司同时会向国家缴纳相应的税额、开发出新的软件技术、为社会提供大量的就业机会,可惜这只是一场美梦。
      
      我国目前有近5000万台计算机,每台计算机几乎都配备五笔字型软件。每台计算机只要向王永民交纳10元人民币的五笔字型专利使用费,王码公司目前将会拥有5亿元人民币的资产。
      
      三版与四版,豆与豆萁
      
      五笔字型的三版与四版的关系,是这场专利纠纷案关键问题。还会有不少读者产生这样的疑问,为 什么王永民先生只把五笔字型第三版注册专利,不给第四版注册专利?假如第四版注册专利,这场纠纷不是可以避免吗?用今天有关软件发展趋势来看,造成这些问 题的主要根源是中国司法制度的滞后性。
      
      1983年,王永民发明五笔字型第三版,当时中国的司法框架没有著作权法和软件相关配套的保护知识产权法规,只有专利法。五笔字型软件只好穿上专利法的发明专利外衣加以自我保护。
      
      这样一来,五笔字型的第四版也自然不能再次申请发明专利自我保护,因为第四版不是再次的新发 明。用现在的知识产权法规解释五笔字型第三版与第四版的关系,我们就会看到清晰的自然关系。五笔字型的第三版具备专利权或著作权后,第四版无论怎样改动多 少都是第三版的补丁版,这是软件的特征。
      
      王永民先生为五笔字型第三版申请发明专利,是在当年没有软件知识产权保护法规的情况下的无奈之举,可笑的是有些司法的执行者却拿旧的框架,去判决五笔字型三版与四版的关系。
      
      这就如同美国微软公司推出“视窗95”软件后,接连推出“视窗96”、“视窗97”、“视窗98”等一样,但是没有一个人会对视窗这些版本说三道四。
      
      纵观王永民的五笔字型知识产权纠纷案,中国法律界人士、新闻界人士、专家学者们对该案众说纷纭。但是他们都忽略一个致命的问题,那就是漫长的判决。
      
      五笔字型案从一审上诉到二审最终判决竟用三年多的时间,花费了1294天。在这种“马拉松”式的拖延执法期间,让人不难联想到,会有多少形形色色的关系等人为的因素,影响这个案子的公正判决。
      
      在新技术日新月异的今天,一项有关计算机软件纠纷案审理长达数年,这种拖延执法,就是对神圣司法公正的亵渎。

  • 2007-08-26

    兼职保安 - [心情日记]

      今天晚上做兼职保安,坐在办公室里守夜。
      bus(我们公司收养的一只流浪狗)总是时不时地在院子里狂吠一阵,让人心里有点发毛。本来没有什么,后来听他们说我们这地方曾经是枪毙人的刑场,还有墙外边就是烈士陵园,阴气很重,让我也不免胡思乱想。
      blog(我们公司收养的一只流浪猫)也会偶尔在院子喵喵地叫,很凶猛的声音……据说猫是很灵异的动物,所以在晚上,我从来不去接近它。


      昨天几乎睡了一天,晚上居然依然瞌睡,刚才就躺在用三张坐椅拼成的“床”上,居然睡着了。我忘了我在电脑面前坐了多久了,眼睛开始酸了,是因为瞌睡还是因为看屏幕太久呢?

      刚才去洗手间的看见镜子里的自己,又已经是胡子拉碴了,我的时间都用来做什么了呢?
      衣服泡了一下午,终于在刚才,凌晨三点多的时候被我洗掉了,也只是随便搓了几下,不至于太脏就能穿吧?我果然又变回邋遢的造型,难怪会一直都是一个人。是因为我邋遢才一直一个人还是因为我一直一个人才邋遢呢?

      昨天是某人的生日,凌晨临睡前发了个信息。睡醒的时候已经是十一点了,肚子饿,依然是叫外买来吃,除了外买还有别的东西可以吃么?
      一沉溺其中就又迷失自我了。说沉溺好像自己多深入一样,其实就是迷失,那种无从下手的迷茫让我无所适从。我说的是专业,工作,计算机。

      刚才编译MySQL,成功编译后居然运行不起来。后来用别的方式启动,看到错误信息才恍然大悟,居然忘记了建立mysql用户了。好像有一段相当长的时间,让我忘记了不少的东西。我想起当初我对化学的热衷,以及在学化学上的学习方法,似乎现在的一切都毫无章法了,是大学让我辙底做了“坏学生”不会学习了么?

      我听到鸟的叫声,往窗外看,才发现天已经蒙蒙亮了。这一声的鸟叫声,让我想起两三个月前的事情,也是这样的声音,之后就赶去火车站回了郑州了。之后回来,还真再没有机会听到这样的叫声。抑或是听过,没有再在意?

      聂坤桌子上鱼缸里的两只乌龟也开始不老实了,乒乒乓乓扒拉的鱼缸直响。天亮了,它们也能知道么?

      刚才看到QQ空间留言。我在想,男人是不是身边有几个女生时不时出现,也会让别人突然觉得有魅力呢?
      前几天一个大学同学跟我说想结婚了,想一想的确,年龄都不小了!转而立即想到,她会不会也准备结婚了呢?她现在的男友还是当初的那个么?转而立即左右而想他……我什么时候能能有个属于自己的笔记本呢?我是不应该放弃其他,而专心来学习Linux呢?明天中午还叫回锅肉盖浇饭吧?便宜又好吃啊!

      离开郑州,是逃避还是放弃呢?3月8日的决定,是不是我的态度出了问题呢?抑或是我真的太不了解女人?抑或是我明知道是错了,依然要错下去,是为了不在将来退缩?

      人在无奈的时候,最喜欢说的那句话是什么来着?“这种事儿要看缘份”。

  •   计算机可不仅仅是放在我们桌子上或者大腿上的样子;我们天天讨论的各种硬件,甚至是发烧级的硬件在某些时候看来仅仅就是不入流的小儿科。普通的计算机就已经让我们的生活发生了很大的变化,其实在我们生活的背后还有一些更为强大的超级计算机,默默的让我们的生活发生着更为巨大的变化。

      在这里先跟大家解释一个名词:Teraflop,万亿次浮点计算。在超级计算领域,浮点计算(flop)是一个缩写,其完整的含意为“每秒浮点计算次数”(FLoating point Operations Per Second),是一种计算机执行浮点计算能力的衡量标准。万亿次计算即为每秒一万亿次浮点计算。
      7. Tera-10——法国原子能署
      Bull SA为法国原子能署建造的这台Tera-10,在世界上最快的500台计算机排行榜中名列第七。Tera-10由544台Bull的NovaScale 6160服务器组成,每一台这样的服务器都配有8颗双核Intel安腾(Itanium)处理器,运行速度大约是42.9万亿次浮点计算。这台超级计算机使用Linux操作系统,用来模拟原子能试验。
     
    (Tera-10)
     

    (Tera-10)

    (Tera-10)
     

    (Tera-10)
      6. Thunderbird——美国圣地亚国家实验室
      Dell公司开发的Thunderbird是一台拥有8960颗处理器的Linux集群服务器,目前放置在美国新墨西哥州阿布奎基的圣地亚国家实验室,这一个国家级的原子能安全管理实验室。这一部集群服务器执行多个中型任务的表现要比执行单一大型任务出色的多。
      Thunderbird达到53.0万亿次浮点计算的速度,使得它在世界上最快的500台计算机排行榜中名列第六。目前这台超级计算机主要用来模拟武器的性能、半导体设备的辐射状况、极端环境下的武器安全性能等等工作。

    (Thunderbird)
      5. MareNostrum——巴塞罗那超级计算中心
      MareNostrum是目前欧洲最强大的超级计算机,它拥有10240颗处理器,峰值计算速度能够达到94.21万亿次浮点计算。组成MareNostrum的2560台JS21刀片式计算结点占据了大约半个篮球场(120平米)的面积,现在位于西班牙的巴塞罗那超级计算中心。
      MareNostrum目前的应用相当广泛,包含人类基因的研究、天气预报、药品研究等等领域。

    (MareNostrum)

    (MareNostrum)

    (MareNostrum)

    (MareNostrum)

    (MareNostrum)

    (MareNostrum)
      4. ASC Purple——美国劳伦斯利弗莫尔国家实验室
      ASC Purple是美国劳伦斯利弗莫尔国家实验室和IBM通力合作的结晶。其峰值100万亿次浮点计算的能力,来源于196台IBM Power5 SMP服务器冗余环的强大性能。实际上这台超级计算机总共拥有12544颗微处理器,50TB的内存和2PB的磁盘存储空间。
     ASC Purple目前被用来模拟测试核武器的性能,而过去常常需要通过底下核试验才能测得。

    (ASC Purple)

    (ASC Purple)

    (ASC Purple)
     3. BGW (Blue Gene/W)——IBM华生研究中心
      在IBM的华生研究中心,可以找到这部叫做Blue Gene/W或BGW的超级计算机,其峰值的运行速度可以达到114万亿次浮点计算。组成Blue Gene/W的是20台冰柜那样的架子组成,每一个架子里面包含1024个节点,每一个节点拥有两个700MHz的Power 440处理器和512MB的内存。
      Blue Gene/W的主要工作是进行科学计算,例如生物学模拟、蛋白质折叠和其他IBM科学家的研究工作。

    (BGW)

    (BGW)

    (BGW)
     2. Red Storm——美国圣地亚国家实验室
      Red Storm是Cray公司和圣地亚国家实验室联合设计的并行处理超级计算机,其主要应用是模拟测试核武器的储备情况,包括设计替换的成分、模拟测试在不同环境下各个部分的情况、帮助武器工程师和科学家进行辅助计算等等。
      Red Storm由12960台配备AMD皓龙(Opteron)处理器的节点组成,峰值运算速度能够达到124.42万亿次浮点计算。这台超级计算机仅仅使用了一套小型的Linux操作系统,只具有一些能够支持Red Storm应用的功能。

    (Red Storm)

    (Red Storm)

    (Red Storm)

    (Red Storm)
     1. Blue Gene/L——美国劳伦斯利弗莫尔国家实验室
      Blue Gene/L是目前世界常最快的超级计算机,其峰值速度能够达到360万亿次浮点计算。这台超级计算机内部拥有65536颗处理器,同样运行着Linux操作系统。这是IBM公司、利弗莫尔实验室和美国能源部联合制作完成的超级计算机,由于采用了基于单元的设计结构,使之能够随时添加计算单元而不需要担心遭遇瓶颈的问题。
      最近,Blue Gene/L因为执行一项与半个老鼠大脑一样复杂的脑皮层模拟而被进一步关注,半个老鼠大脑拥有800万神经元细胞,每一个细胞与其他神经纤维之间有8000个链接。除此之外,Blue Gene/L通常用来模拟包括蛋白质在内的生物化学过程。

    (Blue Gene/L)

    (Blue Gene/L)

    (Blue Gene/L)

    (Blue Gene/L)
  •   在别的地方看到的,很吃惊,谁说的是对的呢?

      大家在几年前一定都看过《太行山上》这部电影吧!在平型关战役里,我感觉有地方给我留下了很难忘记的印象:一个是林彪被拍成一个少言寡语但是很酷的角色,另一个就是鬼子在和八路军拼刺刀之前集体推出子弹,子弹在空中旋转的镜头。林彪年轻时是不是那样一个人我不知道,但肯定不是一个一般人物。但是鬼子退子弹则表明导演对日军什么时候退子弹的规定一无所知!在真实的历史上,在平型关战役中是不会有一个鬼子退子弹的!
       一定会有人笑我无知的,认为几乎所有的人都知道鬼子在拼刺刀之前是要退子弹的,这是他们《步兵操典》的规定,而我竟然不知道。那我就要说了,你们既然人为日本的《步兵操典》规定了他们必须退子弹,那就请你们把《步兵操典》那出来,到底是第几条规定的这个白痴条例。当然我不想用这样的辩论方法进行辩论的,我也相信日军确实是有这样的规定的,但是在平型关鬼子们是绝对不会那样干的。
       鬼子们为什么要在白刃战之前退子弹呢?网上分析的人很多,当时好像都是抄来抄去的。主要观点就是怕误伤自己的人,说什么三八大盖能击穿敌人打到自己的人。初一看好像很有道理,但是凡事就怕琢磨二字。我就想了,既然近距离格斗时开枪容易伤到自己的人,那么不开枪不就行了,为什么偏偏非得把子弹推出呢?说什么枪里有子弹容易走火,拼刺时想着开枪会影响到刺杀而使自己被刺杀,我觉得这么说也很难说服人的。三八枪是拉一次枪栓才能发射一颗子弹的,它可不是AK,只要不拉枪栓是不存在走火的:三八大盖在拼刺刀时手的位置也不在扳机的位置(虽说位置几乎是紧挨着,但是拼刺刀时必须要五指紧握枪托的,根本就不可能是开枪的).也就是说,在白刃战之前只要不拉枪栓就行了,用不着非得把子弹退出。况且推子弹也是需要时间的,在这个很短的时间里你可以已经被好几位八路军战士干掉了。
       还有人说是由于日军具有武士道精神,拼刺刀时放冷枪不是武士所为。我不世道到底是多弱智的人才会有这样的想法(当然如果他是个亲日汉奸或者日本特务那就另当别论了),如果鬼子真要显示自己的武士道精神,为什么不拿他们的东洋日本刀来和我们角斗呢?为什么使用了中国很稀少的飞机大炮不算,还要使用中国没有而且还没有防护能力并且国际上都禁用的化学武器和生物武器呢?屠杀战俘和无辜百姓,妇女和婴儿都不放过,这是哪门子武士道精神呀!
       那日军退子弹的原因到底是什么呢?你们别急,我先普及一点小常识。大家一定都知道三八大盖吧,那你们知道为什么叫三八吗?一定会有很多人认为它是1938年生产的吧。其实不是的,它是在昭和38年,换成公历是1905年。你们一定会有更多的人(估计能达到99.99%)认为只有日本在拼刺刀时退子弹,是一个怪异而引人注目的战术,别的国家都不退吧,其实日本这样作是跟欧洲学的,欧洲已经这样干了一百多年了。这个事实大大出乎各位的承受能力吧!与其说白刃战之前退子弹是一种武士道精神还不如说是一种欧洲骑士道精神更恰当!
       那么欧洲为什么要这么干的,真的是由于他们的骑士道精神吗?当然不是了!那是为什么呢?原因竟然很简单,当时的枪械制造技术还不太过关,如果枪里有子弹的话,在拼刺刀时容易子弹爆炸而产生炸膛事故伤害自己。所以在进行白刃战之前都必须把枪里的子弹取出来。答案就是如此的简单!当时小日本的三八枪也属于不过关产品(和现在比不过关,和当时中国比就很先进了),短兵相接时枪里有子弹要比枪里没有子弹的损失要大也不是日本人总结出来的,而是欧洲人很早就总结出来的,日本人只不过是学习模仿过来罢了。
       怎么样,大家是不是感觉被人忽悠了!本来很简单的小枪械常识竟然被人大做文章来忽悠咱们这些外行人,看来无知真的很要命的。

            http://nnix.blogbus.com
            http://nnix.spaces.live.com
            http://28893556.qzone.qq.com

  • 2007-08-16

    什么是幸福

    什么是幸福
                ——来自朋友的一封转发邮件
      什么是幸福,还有多少笑容是发自于内心?工作的收获是一种满足,还是另有无奈在其中?慕然回首,是否发现现在的自己已经很陌生了?
      为母亲的没有时间陪伴孩子,为父亲的没有时间照顾家庭,为子女的没有时间探望老人,周末时恶补睡眠,长假时到处休闲,面对着工作带来的竞争的压力、提高生存条件的压力、买房买车的压力、孩子教育的压力、面对着为老人安排什么样的养老院的压力,从而引发轻则脱发、失眠、重则身心疾患问题;茶道、花艺、瑜伽、读林清玄、刘墉的书并不能让我们心明神净,减肥、美容、健身也换不来真正的美丽、放松和健康;心理咨询、网上寻友、找职业规划顾问也不能让我们找到方向,摆脱人生的苦闷。。。这就是我们的生活。当前都市的工龄中的人群跟从于社会价值观的指挥棒,为了追求刚好的消费品质而忙于工作,而忽视了以幸福感为考核指标的生活品质。只有我们说服了自己的内心,才能解决我们的迷惑。
      越来越多的朋友交流会谈到,我们来这个世界上究竟是为什么?就像中午我与一位销售讲师谈到的,“大家都跟在别人后面拼命的跑,而跑着跑着就忘了自己为什么要跑”。我们是否能像英国的GDP增长率一样,个人成长也以每年2%的指标,而放慢我们正在追求的8%的前行速度呢?如果说前两年大家都参与的是成功学的课程的话,那么在未来大家要学习的是如何快乐生活,健康工作了。总而言之是如何规划好自己的成长,很幸运,今年多次接触到一个朋友,他的追求是在帮助想发展的人找到自己的专长,想生活的人能够静心开心的生活。
      几年来我一直在问自己,什么是自己想要的?是每日的忙碌和心力操劳,还是轻松清淡的生活呢?大城市机会很多,对孩子发展很有利,但是负面的影响我们是否想过?记得高中时英文教科书里《别了,不可爱的纽约》,每日面对着因过度发展而导致污染严重的城市、长长拥堵的车龙、遍地的痰和烟头,电视里充斥着多角的情爱与商场的争斗,甚至不敢然8岁的女儿去看斗狠的动画片。。。,
      05年9月,我去了泰安,问路时,往往会有人把你送到路口,再指引方向,非常的热情与亲切,而不是在大城市被回一句:我也不知道,你再问问吧,或者说是远远的指向“前面的红绿灯向左转,走到头向右转,然后。。。”,为什么呢?因为压力的轻重导致的心情不同啊。
      佛家说,要劫痴戒贪,我们是否也正准备思考要给自己找一片生活的蓝海,离开不可爱的大都市,而转向房价低、空气清新、有人情味、轻松自然的中小城市,甚至农村呢?在国家忙于发展,职业人群在忙于奋斗的时候,我更愿意与大家分享的是该让自己的节奏缓下来,让自己有时间呼吸一下清晨新鲜的空气和乡村泥土的芳香。只有这样,才能让追求生活的人体会生活的美丽,让追求成功的人保持不断前行的产能。
      愿天下更多的人能感受的生命的意义,生活的快乐~
    1. 轮叫(Round Robin)
      调度器通过"轮叫"调度算法将外部请求按顺序轮流分配到集群中的真实服务器上,它均等地对待每一台服务器,而不管服务器上实际的连接数和系统负载。

    2. 加权轮叫(Weighted Round Robin)
      调度器通过"加权轮叫"调度算法根据真实服务器的不同处理能力来调度访问请求。这样可以保证处理能力强的服务器处理更多的访问流量。调度器可以自动问询真实服务器的负载情况,并动态地调整其权值。

    3. 最少链接(Least Connections)
      调度器通过"最少连接"调度算法动态地将网络请求调度到已建立的链接数最少的服务器上。如果集群系统的真实服务器具有相近的系统性能,采用"最小连接"调度算法可以较好地均衡负载。

    4. 加权最少链接(Weighted Least Connections)
      在集群系统中的服务器性能差异较大的情况下,调度器采用"加权最少链接"调度算法优化负载均衡性能,具有较高权值的服务器将承受较大比例的活动连接负载。调度器可以自动问询真实服务器的负载情况,并动态地调整其权值。

    5. 基于局部性的最少链接(Locality-Based Least Connections)
      "基于局部性的最少链接" 调度算法是针对目标IP地址的负载均衡,目前主要用于Cache集群系统。该算法根据请求的目标IP地址找出该目标IP地址最近使用的服务器,若该服务器是可用的且没有超载,将请求发送到该服务器;若服务器不存在,或者该服务器超载且有服务器处于一半的工作负载,则用"最少链接"的原则选出一个可用的服务器,将请求发送到该服务器。

    6. 带复制的基于局部性最少链接(Locality-Based Least Connections with Replication) "带复制的基于局部性最少链接"调度算法也是针对目标IP地址的负载均衡,目前主要用于Cache集群系统。它与LBLC算法的不同之处是它要维护从一个目标IP地址到一组服务器的映射,而LBLC算法维护从一个目标IP地址到一台服务器的映射。该算法根据请求的目标IP地址找出该目标IP地址对应的服务器组,按"最小连接"原则从服务器组中选出一台服务器,若服务器没有超载,将请求发送到该服务器,若服务器超载;则按"最小连接"原则从这个集群中选出一台服务器,将该服务器加入到服务器组中,将请求发送到该服务器。同时,当该服务器组有一段时间没有被修改,将最忙的服务器从服务器组中删除,以降低复制的程度。

    7. 目标地址散列(Destination Hashing)
      "目标地址散列"调度算法根据请求的目标IP地址,作为散列键(Hash Key)从静态分配的散列表找出对应的服务器,若该服务器是可用的且未超载,将请求发送到该服务器,否则返回空。

    8. 源地址散列(Source Hashing)
      "源地址散列"调度算法根据请求的源IP地址,作为散列键(Hash Key)从静态分配的散列表找出对应的服务器,若该服务器是可用的且未超载,将请求发送到该服务器,否则返回空。

  • 由 wensong 在 周四, 2006-02-16 19:05 提交 对ipvsadm 的命令参考,并根据自己使用的经验,进行了一个简单的翻译,希望对ipvsadm 的使用者有一定的帮助。
    为了更好的让大家理解这份命令手册,将手册里面用到的几个术语先简单的介绍一下:

    1,virtual-service-address:是指虚拟服务器的ip 地址
    2,real-service-address:是指真实服务器的ip 地址
    3,scheduler:调度方法
    (lna@networksbase.com 翻译 ipvsadm v1.21 2004 年4 月)
    ipvsadm 的用法和格式如下:
    ipvsadm -A|E -t|u|f virutal-service-address:port [-s scheduler] [-p
    [timeout]] [-M netmask]
    ipvsadm -D -t|u|f virtual-service-address
    ipvsadm -C
    ipvsadm -R
    ipvsadm -S [-n]
    ipvsadm -a|e -t|u|f service-address:port -r real-server-address:port
    [-g|i|m] [-w weight]
    ipvsadm -d -t|u|f service-address -r server-address
    ipvsadm -L|l [options]
    ipvsadm -Z [-t|u|f service-address]
    ipvsadm --set tcp tcpfin udp
    ipvsadm --start-daemon state [--mcast-interface interface]
    ipvsadm --stop-daemon
    ipvsadm -h
    命令选项解释:
    有两种命令选项格式,长的和短的,具有相同的意思。在实际使用时,两种都可以。
    -A --add-service 在内核的虚拟服务器表中添加一条新的虚拟服务器记录。也就是增加一台新的虚拟服务器。
    -E --edit-service 编辑内核虚拟服务器表中的一条虚拟服务器记录。
    -D --delete-service 删除内核虚拟服务器表中的一条虚拟服务器记录。
    -C --clear 清除内核虚拟服务器表中的所有记录。
    -R --restore 恢复虚拟服务器规则
    -S --save 保存虚拟服务器规则,输出为-R 选项可读的格式
    -a --add-server 在内核虚拟服务器表的一条记录里添加一条新的真实服务器记录。也就是在一个虚拟服务器中增加一台新的真实服务器
    -e --edit-server 编辑一条虚拟服务器记录中的某条真实服务器记录
    -d --delete-server 删除一条虚拟服务器记录中的某条真实服务器记录
    -L|-l --list 显示内核虚拟服务器表
    -Z --zero 虚拟服务表计数器清零(清空当前的连接数量等)
    --set tcp tcpfin udp 设置连接超时值
    --start-daemon 启动同步守护进程。他后面可以是master 或backup,用来说明LVS Router 是master 或是backup。在这个功能上也可以采用keepalived 的VRRP 功能。
    --stop-daemon 停止同步守护进程
    -h --help 显示帮助信息
    其他的选项:
    -t --tcp-service service-address 说明虚拟服务器提供的是tcp 的服务
    [vip:port] or
    -u --udp-service service-address 说明虚拟服务器提供的是udp 的服务
    [vip:port] or
    -f --fwmark-service fwmark 说明是经过iptables 标记过的服务类型。
    -s --scheduler scheduler 使用的调度算法,有这样几个选项
    rr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq,
    默认的调度算法是: wlc.
    -p --persistent [timeout] 持久稳固的服务。这个选项的意思是来自同一个客户的多次请求,将被同一台真实的服务器处理。timeout 的默认值为300 秒。
    -M --netmask netmask persistent granularity mask
    -r --real-server server-address 真实的服务器
    -g --gatewaying 指定LVS 的工作模式为直接路由模式(也是LVS 默认的模式)
    -i --ipip 指定LVS 的工作模式为隧道模式
    -m --masquerading 指定LVS 的工作模式为NAT 模式
    -w --weight weight 真实服务器的权值
    --mcast-interface interface 指定组播的同步接口
    -c --connection 显示LVS 目前的连接 如:ipvsadm -L -c
    --timeout 显示tcp tcpfin udp 的timeout 值 如:ipvsadm -L --timeout
    --daemon 显示同步守护进程状态
    --stats 显示统计信息
    --rate 显示速率信息
    --sort 对虚拟服务器和真实服务器排序输出
    --numeric -n 输出IP 地址和端口的数字形式

  • Windows 95的键盘比原先的键盘上多出了三个键,其中有两个Windows键和一个Application键,Windows键也就是飘着Microsoft   Windows大旗的那个键,它们分布在键盘的两侧 ,使用它能够简化一些操作。如在Windows XP中在任何时候按下Win+L(L是LockStation之意)键都可以锁定计算机。大家可以试一试,一定会有惊喜!其实,Win键的使用技巧有些报纸、杂志介绍得不全。今将它们一一罗列,供大家参考:

    Win+F1
    打开Windows的帮助文件;

    Win+F
    打开Windows的查找文件窗口;

    Win+E
    打开Windows的资源管理器;
    Win+Break
    打开Windows的系统属性窗口;

    Win+M
    最小化所有打开的Windows的窗口;
    Win+Shift+M
    恢复所有最小化的Windows的窗口;

    Win+U
    打开Windows工具管理器;
    Win+Ctrl+F
    打开Windows查找计算机窗口;

    Win+D
    快速显示/隐藏桌面;

    Win+R
    打开运行对话框,重新开始一个Windows任务。
    巧妙地利用它们能够简化我们的操作。
  • 常用的Linux快捷键 [译]
     

    转自:http://www.lirui.name/post/22.html


    本文原文是英文,我只做了翻译和一点整理工作。Pio 大侠!原文作者还在不停的更新这个帖子:
    点击这里查看原文出处
    目前的翻译稿基于2006年11月6日原稿。可以到原作者的Blog上去提供您所知道的一些快捷键,我也会和作者同步更新。

    翻译开始:


    Linux下有很多对于简化用户使用过程很有帮助的快捷键,下面做个简单的介绍:


    在控制台/虚拟终端下

    1. Ctrl-Alt-Delete -关闭计算机

    2. Alt-Fn (F1, F2, F3,…) - 切换到第n个控制台

    3. Alt-Left 或者 Alt-Right - 切换到上/下一个虚拟终端

    4. Scroll Lock - 锁定终端的输入/输出-当屏幕输出滚动过快的时候可以用这个键给屏幕定格,再按一次Scroll Lock解除锁定。

      也可以用另外一种方法实现这个功能,使用Ctrl-S 锁定屏幕,使用Ctrl-Q解除锁定。如果你的控制台突然出现了不明原因无响应也可以尝试一下后面的这个解锁快捷键,也许是因为你无意中触发了CTRL-S导致屏幕假死。

    5. Shift-Page Up 或者 Shift-Page Down - 上、下滚动控制台缓存。这个功能在 Scroll Lock 启动的时候也是管用的。 在使用 (Alt-Fn) 更换控制台后缓存内容就被删除了,所以滚动无效。

    6. Ctrl-L -刷新屏幕。

    7. Ctrl-C 或者 Ctrl-Backslash -杀死当前任务

    8. Ctrl-D - 作用是 EOF 即文件末尾(End-of-file)。如果你的光标处在一个空白的命令行上,将会退出bash,比你用exit命令退出要快得多。

    9. Ctrl-Z - 暂停进程。使用命令:bg在后台运行或者使用fg在前端运行。



    Bash & command-line

    1. Ctrl-A - 把光标移动到命令行最开始的地方。
    2. Ctrl-E - 把光标移动到命令行末尾。
    3. Ctrl-U - 清除命令行中光标所处位置之前的所有字符。
    4. Ctrl-W - 清除左边的字段
    5. Ctrl-Y - 将会贴上被Ctrl-U 或者 Ctrl-K 或者 Ctrl-W清除的部分。
    6. Ctrl-R - 将自动在命令历史缓存中增量搜索后面入的字符。
    7. Tab - 命令行自动补全-自动补全当前的命令行。如果启用自动补全脚本命令参数和选项也可以自动补齐。
    8. Ctrl-K - 清除从提示符所在位置到行末尾之间的字符。

    Kernel shortcuts

    下面的快捷键必须在内核中启用以后才可以使用。

    而且必须启用魔术组合键(SysRQ)

    启用SysRq:

    $sudo echo 1 > /proc/sys/kernel/sysrq

    禁用SysRq:

    $sudo echo 0 > /proc/sys/kernel/sysrq

    1. Alt-SysRQ-S - 同步所有已挂载的文件系统。所有缓存中的数据将被立刻写入磁盘。
    2. Alt-SysRQ-U - 以只读方式重新挂载所有已挂载文件系统。
    3. Alt-SysRQ-B - 快速重起。 不要在没有同步和卸载文件系统的情况下执行,否则会导致文件系统严重错误。
    4. Alt-SysRQ-S,然后 Alt-SysRQ-U,然后 Alt-SysRQ-B - 同步所有文件系统、以只读方式重新挂载所有文件系统、立刻重新启动。这是重新启动Linux的最快方式。
    5. Alt-SysRQ-H - 输出其他魔术组合键列表(SysRQ)功能。


    X-Window快捷键

    1. Ctrl-Alt-Plus 或者 Ctrl-Alt-Minus- 改变屏幕分辨率(提高/降低)。前提是在X-Window server配置文件中写入了多种可用分辨率。