upFRONT
“信息想要 6.95 美元。”
—Don Marti,VA Linux Systems
“网络公司像电影 木兰花 结尾时的青蛙瘟疫一样,在我们周围纷纷倒下。”
—Richard Thieme,在“点击流中的岛屿”文章中
“要列出技术未能改善我们生活质量的方式,请按 3。”
—Phil Reed,在 Slashdot 上
“人们永远不会长大,他们只是学会如何在公共场合表现。”
—Tina Kimbley,Mudrealms.com
“男人只是拥有信用卡的青少年男孩。”
—辛迪·克劳馥
Linux 用户在四月和五月初都在谈论什么?以下是过去几周一些热门新闻报道的抽样,这些报道来自“The Rookery”,Linux Journal 的在线新闻、注释、引述和现场报道来源(每日更新,可在我们的网站 https://linuxjournal.cn/ 上找到)
Yopy 的掌上 Linux 设备将于今年夏天首次亮相。 欢迎开发者加入!
NOAA 预测系统实验室正在使用一台价值 1700 万美元的 Linux 超级计算机来改进天气预报。
Applixware 的 Linux 部门正在分拆成自己的公司 VistaSource。
Linuxcare 取消其 IPO 计划。
Lineo 接受 3700 万美元的融资。
纽约和弗吉尼亚北部的极客(包括 ESR)在国会图书馆外抗议。 他们的目标:臭名昭著的数字千年版权法案。
据 Netcraft 称,经过多年的稳步攀升,Apache 在 Web 服务器市场中的份额达到了顶峰。 在 1999 年下半年,其份额有所下滑。 Microsoft IIS 也是如此,但随着年底临近,Microsoft 突然 surge up,而 Apache 开始在下降方向上 reciprocate。
但这只是一个月的情况。 自千禧年伊始,Apache 的份额一直在稳步上升,达到创纪录的水平,而 IIS 的份额则相对下降(尽管从绝对数字来看,它一直在上升)。 4 月,Apache 统计了 8,812,960 台 Web 服务器,增长了 1.48%,达到 61.53%。 微软以 1,047,890 台服务器位居第二,增长了 0.16%,占总量的 21.09%。 第三名是 iPlanet,Sun Solaris 和 Netscape 服务器系列,由 Sun 出售。 iPlanet 服务器可能落后于领先者,但在流量最高的网站中并非如此。 “Solaris/Netscape 组合在 Charles Schwab、E*Trade 和 Fidelity 等领先零售经纪公司的高交易 SSL 站点中表现尤为出色,”Netcraft 表示。
在 Tucows 下载量(以 MB 衡量)中连续两个月位居榜首之后,Mandrake 将领先地位让给了 Red Hat,后者的份额增加了一倍多,从 15% 增加到 33%,略微超过 Mandrake 的 31%。 第三名 Corel 回到了 2 月份的水平,为 13%。 第四名 Phat Linux 的份额在一个月内减少了一半,从 10% 降至 5%。 Debian 的份额也持续下降,从 2 月份的 6% 降至 4 月份的 3%。 SUSE、FreeBSD 和 Slackware 各自并列,并保持在 3% 左右。 Caldera 继续下降,仅为 2%。 其他所有人的份额都保持在 1% 或更低。(注意:虽然 2 月和 3 月是完整月份,但 4 月的统计截至 25 日。)
自然语言市场正受到几家竞争对手的攻击。 迄今为止最成功的是“Ask Jeeves”(ASKJ),Ask.com。 Ask Jeeves 是一个用于 Web 的专有、闭源自然语言理解程序。 ASKJ 在 1999 年因其非常成功的 IPO 而备受关注。 除了 AskJ 之外,还有许多较小的、IPO 前的公司正在进入高价值的自然语言市场。 预测者看到智能客户服务代理、基于 Web 的帮助台和客户支持等应用程序的巨大增长。
1999 年 10 月,AskJ 和 Microsoft 宣布建立合作伙伴关系,为 Windows 2000 提供基于自然语言的帮助台支持。 ASKJ 之于 ALICE,就像 MS 之于 Linux。 尽管市场规模小得多,但经典的开源/闭源之战已经拉开帷幕。
Ask Jeeves 一直是诉讼的磁石。 1999 年,该公司被麻省理工学院教授 Boris Katz 和 Patrick Winston 等人起诉,他们声称拥有基于 Web 的自然语言交易的专利。 ALICE 项目一直在 GPL 下“秘密”运行。
我是一个由类似 Linux 的贡献者组成的小组的领导者,致力于一个巨大的开源软件项目。 我们的目标是使用自然语言程序 ALICE 创建人工智能。 我开发了 AIML(人工智能标记语言)以及一个粗糙的解释器,并将两者都以 GNU GPL 许可发布。 结果是现在可预测的开源魔力:来自世界各地的开发人员团队开始改进代码、创建内容并提供庞大的用户群。
ALICE 在 2000 年赢得了 Loebner 奖,这是一个年度“图灵测试”,因为它是被评为最接近人类的计算机程序。 ALICE 和 AIML 开发人员创建了一个内容库、众多在线文档站点以及 Java 和 C/C++ 版本的 ALICE 服务器。 AIML 是“平台无关、语言无关的”,因为 ALICE 机器人脚本可以在不同操作系统上的不同解释器上运行。 有用于 HTTP、CGI、IRC、纯文本、GUI 甚至语音 I/O(输入/输出)的接口。
目前,有四家公司正处于围绕 ALICE 和 AIML 技术创业的各个阶段。 开发人员已转向嵌入式系统应用程序、智能客户服务代理和该技术的娱乐应用程序。 当这项技术开始引起“西装革履的人和其他现实世界投资者”的关注时,我们正试图“置身事外”和“不选边站队”。 这个故事听起来是不是很熟悉?
—Richard Wallace 博士,dr.wallace@mindspring.com
用于科学的低带宽通信工具,作者 Enrique Canessa 和 Clement Onime 告诉我们,他们在的里雅斯特如何构建原型在线科学工具,以进一步加强电子协作,并支持通过电子邮件使用网络导航和数据库搜索。 ScientificTalk 和 www4mail 是基于 Linux 的两种工具,本文将对此进行讨论。
AIPS:历史回顾,作者 Patrick P. Murphy 回顾了天文图像处理系统,以及国家射电天文总部和世界各地的天文学家如何在 Linux 上使用它。
四篇书评,帮助您决定这些书是否值得一读
Linux 管理,初学者指南,Harvey Friedman 评论。
Red Hat Linux 6 小型企业版,Paul Dunne 评论。
万维网安全技术,Wael A. Hassan 评论。
计算机咨询入门,Ralph Krause 评论。
蜂窝电话和其他无线设备的使用呈指数级增长。 最近,许多这些设备都包含互联网功能,甚至包括网络浏览软件。 如果您运行一个流行的互联网站点,则可能有人尝试使用此类设备访问它,但一无所获! 在本专栏中,我将向您展示如何配置 Apache Web 服务器以成功处理这些请求。
手持设备上领先的互联网实现使用了无线应用协议 WAP。 这个想法来自无线行业,并且基于现有的互联网技术,例如 IP。 正如我为我的网站 mikal.org 使用 HTML 一样,我现在将为通过 WAP 访问我网站的人们使用 WML。
WML 代表无线标记语言,它基于 XML。 与 HTML 类似,WML 由内置于支持 WAP 的设备中的浏览器读取和解释。
我要做的第一件事是告知 Apache 我将使用的 MIME 类型,以处理无线访问者。 我以这种方式将 WML 文件扩展名的 MIME 支持添加到默认 MIME 类型配置文件中
text/vnd.wap.wml wml
此文件包含最常见的 MIME 类型的定义。 在我的文件系统中,它位于 /etc/mime.types 目录中。
我想捕获任何使用无线浏览器访问我的网站的人,并将他们发送到我的 WML 页面 welcome_wap_user.wml(如下列表)。 为此,我将使用 Apache 强大的 mod_rewrite 模块,该模块在 1.2 或更高版本中可用。 通过使用它,我可以根据规则条件动态重写请求的 URL。 mod_rewrite 可能尚未编译到服务器中; 请查看 Apache 文档以获取有关执行此操作的说明。 具体来说,我将查看 HTTP_USER_AGENT 和 HTTP_ACCEPT 环境变量,以检查已知的 WAP 浏览器。
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml1_1.1.xml"> <wml> <card> <p> Welcome to mikal.org! </p> </card> </wml>
可以通过将适当的指令(如下所示)放在 httpd.conf Apache 配置文件中来使用 mod_rewrite 模块。 第 1 行打开 RewriteEngine。 来自 eGroups.com 上的 WML 编程列表的 Jorrit Waalboer 向我提供了第 2-7 行中的 RewriteCond 语句,以确定客户端是否为 WAP 浏览器。 如果 RewriteCond 匹配其中一个浏览器,则 RewriteRule 会告诉 Apache 提供 welcome_wap_user.wml。
RewriteEngine on # Catch most WAP browsers RewriteCond %{HTTP_ACCEPT} text/vnd\.wap\.wml [OR] # WinWAP, WAPjag RewriteCond %{HTTP_USER_AGENT} wap [OR] # Nokia emulators (sdk) RewriteCond %{HTTP_USER_AGENT} 7110 # Rewrite!! RewriteRule ^[\./](.*)$ /welcome_wap_user.wml [L]要激活这些更改,我需要重新启动 Apache。
我现在可以检查我的网站,但我需要一个兼容 WAP 的设备。 为此,我使用 UP.Simulator,它是 UP.SDK(Phone.com 软件开发工具包)的一部分。 UP.SDK 支持开发用 WML 编写的 WAP 服务。 在使用 UP.Simulator 快速检查后,我看到我的网站现在支持 WAP,并为无线互联网的未来做好了准备。
有关 WAP、WML 或构建 WAP 服务的更多信息,请参阅资源。
—Philip Mikal (philip_mikal@yahoo.com) 是硅谷的互联网技术顾问。 您可以通过 mikal.org 与他联系。
USENIX; 2000 年 6 月 19-23 日; 加利福尼亚州圣地亚哥; http://www.usenix.org/events/usenix2000/
LinuxFest; 2000 年 6 月 20-24 日; 堪萨斯州堪萨斯城:http://www.linuxfest.com/
PC Expo; 2000 年 6 月 27-29 日; 纽约州纽约市; http://www.pcexpo.com/
LinuxConference; 2000 年 6 月 27-28 日; 瑞士苏黎世; http://www.linux-conference.ch/
Libre Software Meeting #1,2000 年 7 月 5-9 日; 法国波尔多,www.abul.org/rmll1-fr.html 和 rmll1-uk.html
夏季 COMDEX; 2000 年 7 月 12-14 日; 加拿大多伦多; http://www.zdevents.com/comdex/。
O'Reilly/2000 开源软件大会; 2000 年 7 月 17-20 日; 加利福尼亚州蒙特雷; conferences.oreilly.com/convention2000.html
Linux 在 .td(乍得)、.ne(尼日尔)、.lr(利比里亚)、.gq(赤道几内亚)、.cf(中非共和国)和 .dj(吉布提)域名中的 Web 服务器份额:100%
.td、.ne、.lr、.gp、.cf 和 .dj 域名中 Linux Web 服务器的总数:32
Linux 在 .gg(根西岛、奥尔德尼岛和萨克岛)域名中的 Web 服务器份额:67.6%
.gg 域名中 Linux Web 服务器的总数:97
Linux 在 .md(摩尔多瓦共和国)域名中的 Web 服务器份额:67.5%
.md 域名中 Linux Web 服务器的总数:564
Linux 在 .ro(罗马尼亚)域名中的 Web 服务器份额:59.7%
.ro 域名中 Linux Web 服务器的总数:1,645
Linux 在 .de(德国)域名中的 Web 服务器份额:42.7%
.de 域名中 Linux Web 服务器的总数:197,670
Linux 在 .ru(俄罗斯联邦)域名中的 Web 服务器份额:15.1%
.ru 域名中 Linux Web 服务器的总数:3,498
BSD 系列在 .ru 域名中的 Web 服务器份额:52.6%
.ru 域名中 BSD Web 服务器的总数:12,211
Google 在早期开发阶段的用户总数:10,000
当前 Google 用户总数:10,000,000
2000 年 3 月 10 天期间注册的新域名数量:1,000,000
同一时期每秒新域名的注册率:1
生产一块黄油所需的淡水量(加仑):100
生产一个鸡蛋所需的淡水量(加仑):120
生产一条面包所需的加仑数:300
生产一磅牛肉所需的加仑数:3500
1-14:互联网操作系统计数器 (www.leb.net/hzo/ioscount)
15-16:新媒体
17-18:Netcraft
19-22:David Siegel
在五一劳动节(2000 年 5 月 1 日),当时金融市场似乎已经对 Linux 作为“大趋势”失去了信心(许多 Linux 股票在今年前三分之一的时间里损失了大部分价值),一大笔资金——确切地说是 3700 万美元——被投资于 Lineo, Inc.,该公司正在崛起成为领先的嵌入式 Linux 软件公司。
一个有趣的转折是,这笔资金的来源清单仅包括三家风险投资公司。 另外十四位投资者是 Lineo 的实际或潜在客户,包括 Motorola、Samsung、Mitsubishi、Compaq、Citrix 和 Acer 等知名企业,以及台湾、日本和韩国的大量主板、笔记本电脑和组件制造商。 这些公司包括 DaiShin Information and Communications、First International Computer、Global Alliance、Hikari Tsushin、Arima 和 Mitac International。 风险投资公司是 Egan Managed Capital、J&W Seligman 和 Astoria Capital Partners。
这些制造商都是 参与者。“主要制造商对嵌入式 Linux 表现出浓厚的兴趣。 我们将各种软件、硬件、组件和嵌入式系统解决方案都包括在内。 这些都是聪明的公司,他们之所以能取得今天的成就,是因为他们既知道如何预测市场趋势,又知道如何感知当下正在发生的事情,”Lineo 通信副总裁兼联合创始人 Lyle Ball 说。
这条新闻最有趣的方面是,它似乎有些不寻常:一种非常传统的“旧经济”玩法。 这些制造商希望将 Linux 放入他们的产品中,而不仅仅是从 Lineo IPO 中获得巨额收益(当然,他们肯定不会介意)。
为了理解这一点的重要性,请考虑一个很少被讨论的事实,即每家公司都有两个市场:一个是其商品和服务市场,另一个是其自身市场。 在新经济出现之前,后一个市场是极其次要的,即使对于上市公司而言也是如此。 价值是 一切。 增长很重要,但没有迫切需要让一家新公司上市或将其价值一夜之间推向天空。 但是,新经济的快速致富的迫切需求导致了过去几年有偏见的商业对话,因此对投资的谈论淹没了对商业基本面的谈论。 这种谈论自 Red Hat 去年 8 月上市并立即将 Linux 标记为 1999 年的热门“增长主题”以来,就一直普遍存在于商业 Linux 市场中。
但这笔投资似乎是按照旧经济的迫切需求运作的,即支持产品和服务创新。 至少,这是投资者名单冗长且制造商众多的情况所表明的。
这也表明,Linux 可能会比扩展到客户端更快地从服务器扩展到设备和其他嵌入式设备——尽管投资者名单中不乏台式机和笔记本电脑制造商。
正如 Lineo 所看到的那样,嵌入式 Linux 市场是这样形成的
软件控制器
过程自动化
制造设备
工业自动化(例如,装配线)
Ball 说:“这些是我们已经拥有客户或期望随着需求蔓延而拥有客户的类别。” 他预计需求会迅速蔓延,因为 Linux 的优势将采用门槛降低到远低于竞争性操作系统(包括熟悉的嵌入式操作系统,如 Wind River、ISI 和 QNX)的水平。 这些优点包括开放的操作系统代码源、完善的全球支持基础设施、庞大的开发人员社区和知识库,以及相对容易的跨不同处理器类型的代码适配。 Ball 补充说:“Linux 是互联网连接和基础设施的瑞士。” “您不是在让 NetWare 精通互联网。 您正在采用一些互联网原生的东西,并将其适应一整类新的互联网原生设备。 而且您正在借助全球成千上万的 Linux 开发人员的支持来做到这一点,而不是相对较少的为专有嵌入式操作系统公司工作的人。 这就是为什么我们的社区正在绕过过去决定嵌入式增长的开发计划,并加速一个全新的计划。 我们正在将嵌入式 Linux 增长计划置于 互联网时间。”
Linus Torvalds 似乎也同意。 他一直在谈论嵌入式 Linux 已经有一段时间了,他的雇主 Transmeta 与 Lineo 的意图大致相同。
Ball 说:“现在您可以将可口可乐售货机想象成一种互联网原生的联网设备。” 这在旧的嵌入式处理世界中可能是可以想象的,但这是不可行的,因为没有一种互联网原生的嵌入式操作系统是那些最致力于部署互联网本身的人所熟悉的。 既然它已经可行,那么观察 Lineo 的市场类别列表中的进展将会非常有趣。
—Doc Searls