UpFRONT
一年前,没多少人知道 Google。作为 Linux 社区的搜索引擎,现在每个人都知道 Google。Google 现在为 Yahoo 的网络搜索以及其自身提供支持,这也没有什么坏处。
虽然 Google 仍然是一个优秀的搜索引擎,但该公司为其搜索方法申请专利的决定,并没有受到 Linux 社区中那些不认同软件专利的人的欢迎,其中包括自由和开源软件社区的许多人。
当然,还有其他具有 Linux 和 UNIX 资质的搜索引擎。其中一家是 Fast Search and Transfer ASA (FAST) http://www.alltheweb.com/,这是一家挪威公司,在美国设有办事处,并与戴尔建立了合作伙伴关系。这两家公司共同公开表示,计划构建世界上最大、最深入的搜索引擎。
去年年初,Lycos 对 FAST 进行了大量投资,现在共同品牌化了 FAST 的四个基本搜索引擎:FAST Web Search、FAST FTP Search、FAST MP3 Search 和 FAST MultiMedia Search(所有这些都可以在 www.alltheweb.com 和 www.lycos.com/ 上找到——它们使用相同的引擎)。
FAST 的引擎在 FreeBSD 上运行,据报道是在 FreeBSD 和 Linux 机器的混合环境中开发的。事实上,FAST 的第一个引擎 FTPsearch 是在自由软件基金会的 GPL 下开发的。您仍然可以在 ftp://ftpsearch.ntnu.no/pub/ftpsearch/ 下载该软件的 GPL 版本。搜索结果由 Apache 和 PHP 呈现。
我们还了解到,FAST 的一些人在 PHP 的开发中长期参与,并且 FAST 在挪威的许多研发人员来自特隆赫姆大学的一个以 UNIX 为导向的计算机俱乐部。它被称为“Programvareverkstedet”,或 PVV http://www.pvv.org/。
FAST 销售的产品是闭源的,搜索引擎本身也是如此,对于目前的所有其他搜索引擎来说也是如此(或者至少是我们所知道的——如果我们错了请纠正我们)。
有关 FAST 技术的更多信息,请单击公司主页上的“技术”选项卡。
在另一项重要的搜索引擎发展中,雅虎于 11 月开始向企业收费,以加快将其列表添加到雅虎“商业到商业”和“购物和服务”区域,这些区域位于“商业和经济”类别中。通过 199 美元的 Yahoo Business Express 计划,可以快速跟踪提交内容,以供审核并可能包含在雅虎在上述两个区域的列表中。根据 FAQ docs.yahoo.com/info/suggest/faq.html,“...提交到这些区域的任何网站都将在七个工作日内进行审核,并添加或拒绝。如果您的网站被拒绝,您将被告知原因,并有机会对该决定提出申诉。”
与此同时,开放目录项目 (http://www.dmoz.org/) 继续以惊人的速度增长。粗略的一系列搜索表明,这两项服务具有高度竞争力。现在的问题是,它们如何扩展?
除了为雅虎工作或付费列出列表外,您无法为雅虎做太多事情。但是,您可以为开放目录项目做很多事情——主要是作为编辑。只需导航到您痴迷的主题,并通过该页面上的链接注册成为编辑即可。
当伍迪·格思里在 1930 年代后期在洛杉矶一家小型广播电台演唱乡村歌曲时,他过去常常将一本小型油印歌曲集邮寄给想要他的歌曲歌词的听众。在一页底部出现了以下内容:“这首歌已在美国注册版权,版权编号为 154085,有效期为 28 年,任何未经我们许可而被抓到演唱它的人,都将成为我们非常好的朋友,因为我们不在乎。发布它。写下来。唱出来。摇摆起来。约德尔唱法。我们写了它,这就是我们想做的全部。” —皮特·西格,1967 年 6 月
在 1995 年 2 月的 Linux Journal 杂志中,Belinda Frazier 报道了 1995 年的 Comdex 展会及其 Linux 的身影
...Comdex 展会上通常没有太多关于 UNIX 的内容。然而,今年我非常高兴地发现 Linux 在展会的两个展位上都有代表。Yggdrasil Computing, Inc. 和 Morse Telecommunication 都在他们公司的横幅上使用了 Linux。
相比之下,在秋季 Comdex 展会上,Linux 商业博览会展区的参展商数量约为 500 家。
普通电动牙刷中的代码行数: 3,000
人脑每秒数十亿次的计算次数: 20
1998 年售出的嵌入式处理器数量(十亿): 4.8
1998 年计划用于 PC 的嵌入式处理器百分比: 2.5
普通家用汽车中的嵌入式芯片数量: 20
普通美国家庭中的微处理器数量: 40
2002 年预计的在线企业对企业销售额(万亿美元): 1.3
1971 年至 1991 年间美国人接触广告的次数增加: 6 倍
与压力相关的就诊医师的百分比: 75% 至 90%
上次人口翻倍期间肉类消费量的增加: 4 倍
疾病种类: 250
杂草种类: 220
喂给牲畜的谷物百分比: 40
印刷周日 纽约时报 所需的树木数量: 3,200
2000 年美国监狱中的囚犯人数(百万): 1.3
如果目前的监禁率持续下去,美国人入狱的可能性百分比: 5
美国非裔美国男性入狱的几率百分比: 28
1-17: Understanding,Richard Saul Wurman 的新书。(www.understandingusa.com)
作者:Heather Mead
在 Omaha Steaks (http://www/omahasteaks.com/) 认为将是他们一年中最繁忙的在线购物季开始之前,即 2000 年假日季,他们决定改造他们的网站,以容纳估计的一百万客户。eOne Group (http://www.eonegroup.com/) 是一家位于奥马哈的电子商务软件和服务提供商,与 Omaha Steak 的内部 IT 部门合作构建了一个可以托管在本地的网站,集成到后端系统,并提供提前交货时间表和多个送货地址选项。
作为新网站的基础,eOne 使用了他们基于 Java 的、与硬件无关的开发应用程序 jCommerce。作为一个开放式架构应用程序,jCommerce 几乎可以在任何平台上运行,并且可以为每个客户和情况进行定制。由于 jCommerce 提供了 Omaha Steaks 想要的数据库驱动功能,包括易于定制的 XML 和 XHTML 标签以及可访问的用户界面,因此软件选择似乎很容易;真正的决定集中在要使用什么平台上。
eOne 的首席架构师 Chad Bukowski 将 Omaha Steaks 描述为自 1917 年以来一家传统的家族所有和经营的企业。他不确定该公司对 Linux 提供的开源理念和商业模式的接受程度,Linux 是 eOne 积极支持其 jCommerce 软件的平台。但他也知道,他们的最终决定将基于价格和性能,而不一定是附加到平台的名称。基准压力和负载测试是在 RS/6000 M80 IBM 系统、他们当前的 AS/400 系统和运行 Red Hat Linux 6.2 的 Dell Intel 机器上完成的。在测试期间,当单独的同时客户订单数量接近 50 时,AS/400 系统速度减慢;RS/6000 的峰值约为 150-200 个订单。Bukowski 表示,戴尔机器处理了 250-400 个订单,几乎没有压力。
Linux 的基准测试结果、其可扩展性以及 Omaha Steaks“想要一些不与 IBM 绑定的东西”给他们留下了深刻的印象,Bukowski 说他们渴望推出在 Linux 上运行的新网站。Omaha Steaks 的 CTO Jeff Carter 表示,四个主要考虑因素使 Linux 成为最可行的选择:戴尔服务器与 IBM 产品的价格性能(戴尔机器每台 8,000 美元,而 RS/6000 每台 250,000 美元,外加许可费);Linux 在互联网领域的总体接受度和性能;Linux 与 Intel 平台上的 NT 相比的稳定性;以及 Linux 与旧系统的轻松集成。
新网站于 2000 年秋季上线,设置周期为 60 天。到目前为止,Omaha Steaks 和 eOne 都对结果感到满意。重启是不存在的,Bukowski 说系统“运行良好”。客户对简化和通用的订购程序感到满意,Omaha Steak 员工在适应新系统方面没有遇到任何问题。Carter 强调了拥有一个可以使用内部资源维护的系统的重要性:维护参数驱动的网站不需要 Java 编程。关于 Omaha Steak 与 eOne Group、jCommerce 和 Linux 的关系,Carter 说:“市场上没有人能提供所有这些东西。”
Netcraft 的月度调查 (www.netcraft.com) 自 1995 年中期调查开始以来,一直在讲述 Apache 长期领先的故事,当时 Apache 的份额仅为百分之几。在那年年底,Apache、NCSA 和“其他”都以 30% 左右的份额并列。这也是微软的 IIS 问世的时候。从那时起,Apache 和 IIS 占据了领先的两大位置,Apache 以较大优势占据了多数份额。虽然 IIS 在 1997 年 12 月超越“其他”占据第二位,约占所有被调查网站的 20%,但 Apache 已经超过了 50% 的份额。
自 1998 年末以来,故事一直相当稳定。Apache 保持强劲的 59.67%(低于 60.02%)。微软从 19.56% 上升到 20.17%。Sun 的 iPlanet(包括所有旧的 Netscape 服务器)从 7.15% 下降到 6.92%。但这只是三者总和的份额。以下是增长情况
Apache:增加 590,305——从 12,705,194 增加到 13,295,499
微软:增加 352,960——从 4,140,977 增加到 4,493,937
iPlanet:增加 27,169——从 1,514,106 增加到 1,541,275
水涨船高,即使是最具竞争力的船只也能受益。
Netcraft 最新调查中最有趣的消息与正常运行时间有关。“每周多次查询至少五个热门网站的托管位置按平均正常运行时间报告,互联网上正常运行时间最高的 50 个网站的排行榜也得到维护”,Netcraft 报告。由此产生的图表非常有趣。我们看到 Slashdot 在 1999 年底几乎每天都在重启,当时正常运行时间开始超过 60 天。一台服务器自今年 5 月以来一直运行(我们是在 11 月写的)。Slashdot 目前的最高正常运行时间非常可观,接近 190 天,90 天移动平均值超过 120 天。Netcraft 报告称,Slashdot 正在运行“Apache/1.3.12 (UNIX) mod_perl/1.24 on Linux”。相比之下,微软的最高正常运行时间为 75.22 天,90 天移动平均值为 18.76 天,运行“Microsoft-IIS/5.0 on Windows 2000”。然而,公平地说,我们可以指出星巴克,自从迁移到 Windows 2000 以来,星巴克的正常运行时间已超过 215 天。这也是“我们在互联网上看到的任何 Windows 2000 网站的最长正常运行时间”。总记录保持者是 www.charite.de,其运行时间已超过 836.49 天,即超过 2.5 年。它正在运行“Netscape-Commerce/1.1 on IRIX”。
迄今为止,最大的托管站点是 Exodus Communications,仅在加利福尼亚州圣克拉拉的一个“网段”就有 548 个站点。运行时间最长的四台服务器都用于 Zope,并且都运行 Linux。它们的平均正常运行时间为 384 天,这也恰好是整个测量周期。其中三个运行“Zope/(未发布版本) ZServer/1.1b1”。另一个运行“Apache/1.3.4 (UNIX)”。Exodus 列表中还有 smellygig.com(Solaris 上的 Apache,277 天)、cluetrain.com(Solaris 上的 Apache,258 天)、mysql.com(Linux 上的 Apache,183 天)、whitehouse.com(是的,XXX 站点,BSD 上的 Apache,162 天)和 slashcode.com(Linux 上的 Apache,190 天)。
Netcraft 的另一个有趣的观察结果是关于“供应商在运行自己的套件方面的表现如何”。在正常运行时间最长的托管位置列表中,VA Linux 排名第六。Sun 排名第九。微软排名第 25 位。
Netcraft 的最新调查信息可在 http://www.netcraft.com/survey/ 上获取。
令人不安的搜索请求(DSR,http://www.searchrequests.weblogs.com/)是一个“协作式网络日志,致力于误导性搜索请求”,它挖掘了站点引荐日志和搜索引擎结果中发现的讽刺意味,这些结果来自链接喜爱的机器人和引擎算法,这些算法为链接最多的站点赋予最大价值。因此,DSR 继续说,
如果您定期撰写网络日志,那么您很有可能会发布来自其他网站的引述、来自其他人的意见等。但是,由于网络日志与外部和内部链接都很多,因此它们会被搜索引擎很好地索引。因此,即使您只写过一次关于您的仓鼠的文章,并在同一天提到您穿着三件套西装,Google 也可能将您列为“仓鼠西装”的第一名。现在,想象一下,您检查您的引荐日志,并且您发现来自搜索引擎的查询,正在寻找“仓鼠西装”。这就是本网站发挥作用的地方。
例如,Geeklife (http://www.geeklife.com/) 的 Dave Bug 发现,“所有好女孩都在哪里?”不仅是他的日志文件中的搜索请求,而且在 Google 上将精神病体验的价值 (deoxy.org/w_value.htm) 作为结果显示出来。
在撰写本文时(11 月 20 日),DSR 内部和链接到 DSR 的线程似乎都同意,Google 和 Yahoo(使用 Google 引擎)有时会将 DSR 从其搜索结果中排除。因此,我们只是在 Google 中输入了“令人不安的搜索结果”,点击了“我感觉很幸运”按钮,并直接进入了该网站。猜猜这次不是其中之一。
Piensa.Com Systems 推出了 La Gaceta de Linux,网址为 http://www.gacetadelinux.com/。该网站是我们姐妹在线出版物 Linux Gazette 西班牙语版的所在地。Gaceta de Linux 专注于向全球西班牙语 Linux 社区提供第一手信息。该网站的实现得益于双语英语-西班牙语志愿者翻译人员的努力,他们选择和挑选英文原创文章,并在几天内创建高质量的翻译。“我们完全致力于拉丁美洲和西班牙语 Linux 的使用,尤其是在现实生活中的商业应用中,”BCM Piensa.Com Systems 的 CEO 和总经理 Felipe Barousse 评论道。“我们相信 Linux 为我们提供了一个巨大的机会,以最低的成本和极高的可靠性和成功来传播技术,而在这些地方部署其他专有选项是不可行的。La Gaceta de Linux 是实现这一目标的绝佳工具。此外,在您阅读本文时,葡萄牙语版,名为 Gazeta do Linux 也应该已上线。”
翻译由志愿者完成,事实上,所有文章都经过质量和内容审查,始终尊重原始作者的版权。自 Gaceta 去年 6 月开放以来,他们已经注册了来自 22 个以上国家/地区的用户,并翻译了 100 多篇文章。要加入,请登录 www.gacetadelinux.com/register,帮助在世界各地的西班牙语和葡萄牙语地区传播 Linux。
在拉斯维加斯举行的 Comdex 秋季展上,北厅是无线和电信公司集中的地方。在互联网设备展馆的中间是 Be, Inc. 的展位,这家操作系统公司最近对其自身进行了改造,以追求互联网设备业务。虽然 Be 正在做出英勇的努力,但悄然显而易见的大新闻是整个楼层的其他展位,Linux 悄然渗透到了一切。
一家名为 Internet Appliance 的公司展示了成排的服务器,这些服务器具有先进的故障转移技术、动态内容筛选、基于浏览器的设置和管理以及人们希望在“价格低于 30,000 美元的完整数据中心”中找到的其他好东西。它在 Linux 上运行吗?是的。这个事实很重要吗?不重要。
当 Be 为争取每一个可能的曝光机会而奔波时,Linux 正在悄然展示其作为商品 OS 基础设施的新默认状态。以下只是我在展会上遇到的一些 Linux 驱动的设备
索尼 VAIO C1 PictureBook 笔记本电脑(在 Transmeta Crusoe 处理器上运行)
IBM NetVista N2200 瘦客户端
爱立信 Nanorouter 2 通信网关和服务器
诺基亚 Mediascreen 多媒体终端
e-Appliance SuperScaler 网络设备
Agenda VR3 亚 Palm 大小的 PDA
Snap Servers—来自 Quantum 的便携式按扣式服务器
ZFLinux Devices—嵌入在 X86 芯片(和芯片组)上的 Linux
Gateway 的 Connected Touch Pad 互联网设备(也配备了 Transmeta Crusoe),该设备赢得了 ZDNet 和 CNet 评委颁发的“最佳消费产品”奖
当我在他们的展位与这些公司交谈时,大多数公司甚至没有给我解释他们为什么用 Linux 构建他们的盒子。就好像我问他们为什么在他们的外壳中使用 TCP/IP 堆栈或塑料一样。
嵌入式 Linux 已经变得像病毒一样传播开来。即使当它不是手头的主题时,Linux 迅速扩展到嵌入式设备的事实仍然会出现。当我在 Micronas 展位与几个人交谈时(Micronas 是一家德国公司,其多媒体芯片几乎用于所有设备),他们告诉我一家名为 NetGem 的公司,该公司生产基于 Linux 的设备,这些设备使用电视作为显示器——他们在报告中说,在欧洲非常受欢迎。
毫无疑问,Be 有很多东西可以提供。但它必须出售。在这一点上,嵌入 Linux 甚至不再需要动脑筋了。在最近历史的某个时刻,问题从“为什么”转变为“为什么不?”显然,每天的理由都在减少。
网络空间中最糟糕的七个词是“你就是不明白,是吗?”
—鲍勃·梅特卡夫
软件没有摩尔定律。
—艾伦·乌尔曼
就像便秘的粪便一样,在线广告巨头 DoubleClick Inc. 和手持互联网内容领导者 OmniSky Corp. 已经让自己受到了越来越多尝试向无线小工具发送广告的公司的肠道团块的影响。
—汤姆·马特鲁洛
我们已经开始了石油时代的最后日子的开始。
—迈克·鲍林,ARCO 董事长/首席执行官
快速建房融资不是一种商业模式,而是一种风险上限模式。
—帕特里克·斯威特
每一次扩展都是一次截肢。
—马歇尔·麦克卢汉
天赋总是意识到自己的丰富,并不反对分享。
—A·索尔仁尼琴
如果汽车工业在过去五十年中取得了(计算机工业)那么大的进步,那么今天的汽车将花费百分之一美分,并且比光速还要快。
—雷·库兹韦尔
Linux 对通用汽车来说必须是重要的。不仅仅是对 gm.com 而言。
—拉里·奥古斯汀,VA Linux
哪里有混乱,哪里就有机会。
—布莱恩·斯帕克斯,Lineo
没有混乱,就没有乐趣和游戏。
—乔纳·金塔
Linux 正在迅速成为任何新设备的首选操作系统,而芯片供应商正在赞助它。
—Inder Singh,LynuxWorks
新设备正在爆炸式增长,并且越来越多地假设新设备将进行通信。
—迈克尔·蒂曼,红帽
设备连接的地方,Linux 闪耀光芒。
—布莱恩·斯帕克斯,Lineo
硬件、软件和网络带宽的成本将趋于零。当这三者都变为零时,嵌入式空间将变得无限大。因此,您拥有的任何东西都应该包含某种智能,这是有充分理由的。Linux 作为软件已经存在。
—迈克尔·蒂曼,红帽
如果您正在运行 IP 伪装,并且想要从外部访问内部网络上的服务,只需在 IP 伪装盒上安装 rinetd,该软件可在 http://www.boutell.com/rinetd/ 上获得。(也可以作为软件包获得;请查看您发行版的网站。)
如果您让其他人在您的机器上运行 Perl 脚本,请从 /usr/local/bin/perl 创建一个到 Perl 真实位置的符号链接,这样他们就不会抱怨“嘿,你没有 Perl”。
另一件不应该有任何区别但有时可以解决奇怪问题的事情:在插槽中切换 PCI 卡。
如果您有一个复杂的 crontab,请执行 crontab -l > my_crontab_`date +%Y%m%d' 以保存它,以防您彻底搞砸了 crontab -e。
在 vi 中使用 (、)、[、]、{ 和 } 作为导航标记。% 命令会将光标移动到匹配的标记。例如,对于
( some text [ some more stuff another line { ] } )
如果您将 vi 光标放在任何标记上,在命令模式下,% 会将光标移动到匹配的标记。
您可以在编程或脚本语言的注释中使用此方法,以允许在大型代码块上快速前进和后退,以及使用它来查找像 C 这样的语言中函数的边界,这些语言使用这些标记之一来分隔函数。
映射一个未使用的键来更改 vi 中的文件。例如,如果您的 .exrc 或 .vimrc 具有 map , :e#^M,当您编辑了两个文件时,例如,通过给出
vi file1 file2<Enter> :n<Enter>
这样您就在 file2 中并且处于命令模式,键入 ,(无需按 Enter 键)会将您切换回 file1。再次使用它,您将切换到 file2,依此类推。
作者:Reginald Charney
即使在选举之前,网络公司命运的衰落和选举结果的不确定性也影响了就业数据。虽然自 4 月以来提供的职位数量有所下降,但下降趋势已趋于平缓。图表 #1 显示了过去 11 个月的标准化职位趋势。通常,没有变化的事物不是很令人感兴趣。但在这种情况下,事物趋于平缓的事实是个好消息。
(注:图表 #1 已针对今年 1 月的职位数量进行了标准化。也就是说,2000 年 1 月的职位空缺数量已取为 1.00。)
在过去的 18 个月中,许多平台一直在争夺主导地位。其中一个有趣的方面是主要平台的需求增长或萎缩的速度有多快。需求定义为所示期间趋势线的加速/减速率。从图表 #2 中,我们可以看到旧平台的需求一直在放缓,而较新的平台(如 Windows 2000 和 Linux)的加速速度比所有其他平台都快。
同样,规则的例外是 Solaris。它与新手并驾齐驱。这表明 Sun 正在增强其在市场中的主导地位。由于长期的扩张期,这些需求线目前是正的。在过去的 30 天里,所有平台的需求都遵循了总体趋势并减速了。但是,短期尚未超过长期需求。