前沿

作者:Various
自由更正

在 2000 年 8 月刊的Linux Journal中,我对克雷格·伯顿进行了采访(“打破开源界限:与克雷格·伯顿对话”,第 16 页),我说“从历史上看,开源运动一直试图摆脱自由软件运动的反商业言论和政策。”

几天前,我收到了理查德·斯托曼的电子邮件,主题是“谁是反商业的?”。他的回答:不是他。也不是自由软件运动。

我们没有反商业的言论或政策,我很惊讶你会这么说。

我知道为什么有些人说我们“反商业”。我们批评一种常见的商业行为,而这样做的人经常被指责为“反商业”。但是,事实是,如果一个程序不允许商业用途,或者如果你不能出售副本,我们会拒绝它。

我们不会为了迎合商业而妥协我们的原则;今天的商业如此习惯于这种待遇,以至于任何在商业说“改变!”时坚持立场的人都可能被称为反商业。例如,GPL 旨在禁止一些反社会行为,这同样适用于企业、个人和学校。如果人们说 GPL 不“对商业友好”,他们可能指的是它敢于对他们企业想要做的一些事情说不。

但是 GPL 将相同的权利扩展到企业,就像它对其他所有人一样。我们尝试在符合我们原则的方式上与企业合作。例如,我在撰写 GNU FDL 时曾向出版公司的人员寻求建议。

所以请你发布一份关于我们声明的更正吗?

由于我正在区分两个运动,我决定与另一个运动的主要推动者埃里克·S·雷蒙德分享理查德的信件,希望稍微三角测量一下我的错误的全部程度。“好吧,”我写道,“我在这里犯错了吗,或者(就他引用的内容而言)我是对的吗?或者有点对?”

ESR 回复说,“这很难说。不,FSF 教条的官方解释不是反商业的。从这个意义上说,是的,你犯错了。”

随之而来的是另一方面(OTOH)的解释,但这并不是 RMS 认同的。RMS 对 ESR 的 OTOH 的不同意 ESR 也不认同。两位绅士之间的电子邮件往来继续填满我的收件箱,所以我现在就先不理会这件事。

同时,我邀请读者访问自由软件基金会网站 http://www.fsf.org/。以下是 FSF 对自由软件的部分解释

“自由软件”关乎自由,而非价格。要理解这个概念,你应该想到“言论自由”,而不是“免费啤酒”。

“自由软件”指的是用户运行、复制、分发、研究、更改和改进软件的自由。更准确地说,它指的是软件用户的四种自由:

  • 为任何目的运行程序的自由(自由 0)。

  • 研究程序工作原理并使其适应您需求的自由(自由 1)。访问源代码是此项自由的先决条件。

  • 重新分发副本以便您可以帮助您的邻居的自由(自由 2)。

  • 改进程序并将您的改进发布给公众的自由,以便整个社区受益。(自由 3)。访问源代码是此项自由的先决条件。

如果用户拥有所有这些自由,则程序是自由软件。因此,您应该可以自由地重新分发副本,无论是否进行修改,无论是免费还是收费,给任何地方的任何人。可以自由地做到这一点意味着(除其他外)您不必请求或支付许可。

因此,该声明以及我本人,都得到了纠正。关于我对相关事项的看法,请参阅本月的第 20 页“适合西装革履人士的 Linux”。

—Doc Searls

趋势

作者:Reginald Charney

语言

在过去的 15 个月中,增长最快的语言是那些与互联网直接相关的语言。因此,XML、Perl、HTML 和 Java 蓬勃发展。然而,即使是这些高飞的语言在过去几个月中也遭受了挫折(更多详情请参见 www.accu-usa.org)。有趣的是,最高飞的语言也显示出需求减速最快。

平台

平台需求减速的主要变化之一是 Windows 2000 现在加入了其他需求下降的平台。有趣的是,虽然对各个版本的 Windows 的需求下降了,但对 Windows 的总体需求仍在增长,尽管增长缓慢。这包括所有 Windows 的变体。

热点和冷门

你一定是在岛上,否则不会不知道 LinuxWorld 在 8 月份在圣何塞举行。它有如此多的参展商,以至于其中一些展位溢出了展厅,最终出现在走廊里。有传言说,明年的西海岸 LinuxWorld 将搬到旧金山的莫斯康中心,以应对预计会更多的人群。那里也有很多大牌公司:IBM、戴尔、康柏 SGI、惠普、Sun,以及通常的 Linux 阵营,例如 VA Linux 和所有主要的 Linux 发行商。BSD 阵营也很有存在感。

如果说对未来趋势有什么看法,那一定是嵌入式系统中的 Linux。相比之下,去年秋季的主题是商业世界中的 Linux,而今年在这个领域实现了巨大的增长。在本次展会上,大多数软件参展商都是 B2B 解决方案的提供商。有两款产品引起了我的注意:彩色 PDA,康柏 iPaq,运行 PocketLinux;以及黑白 Helio。它们的价格分别为 500 美元和 200 美元,将给 Palm 带来真正的竞争(http://www.PocketLinux.com/)。eGrail (http://www.eGrail.org/) 是一个用于 Web 的内容管理软件的开源提供商。它通过任何浏览器提供对中央存储库和工具的基于服务器的访问。

他们说

“五年后,政府衡量开源项目启动的方式将像现在衡量房屋开工量一样。”

—Bill Weinberg,MontaVista

“在任何商业模式中,你都需要有人可以起诉。这就是美国的方式。”

—Bill Weinberg,MontaVista

“建议是我们已经知道答案,但不希望知道答案时所要求的。”

—Erica Jong

“自由人的条件是他不是为别人的利益而活。”

—亚里士多德

“他们依靠客户来发现小型计算机的用途,而不是让公司负担开发和营销自身应用的巨额成本。Digital 的销售人员,向其他工程师销售的工程师,与客户建立牢固而持久的关系……令人惊讶的是,他们几乎没有推动自身的增长。多年来,他们一直被客户提出的有趣应用所拖动。”

—摘自汤姆·彼得斯和鲍勃·沃特曼的著作 追求卓越 (1982),关于数字设备公司。

“时间是一种幻觉。午餐时间尤其如此。”

—道格拉斯·亚当斯

疾病可以治愈;命运是不可治愈的。

—中国谚语

“预测尤其困难。尤其是关于未来的预测。”

—尼尔斯·玻尔

“物竞天择,适者生存,不是最强壮的物种生存下来,也不是最聪明的物种,而是最能适应变化的物种。”

—约翰·麦克菲

“如果我必须用一句话来限制所有这些写作,我会选择这一句:珠穆朗玛峰的顶峰是海洋石灰岩。”

—约翰·麦克菲(关于地质学)

“我是最后一个自由言论的混蛋。”

—霍华德·斯特恩

起飞是可选的。着陆是强制的。

—小型机场的标语

“普通知识工作者的寿命将超过普通雇佣组织的寿命。这是历史上第一次发生这种情况。”

—彼得·德鲁克

“想象一下,如果每个星期四,你的鞋子以通常的方式系鞋带就会爆炸。这种情况在我们使用电脑时经常发生,但没有人想到抱怨。”

—杰夫·拉斯金

“一个头脑只能想到一种拼写单词的方式,那真是太糟糕了。”

—安德鲁·杰克逊

“我们需要的不是相信的意愿,而是发现的意愿,这恰恰相反。”

—伯特兰·罗素

“所有模型都是错误的。有些模型是有用的。”

—乔治·博克斯。

流行语生成器开源了

最初的流行语生成器是由我以前公司的办公室工作人员在 1990 年左右创建的。它采用电子表格的形式,我们逐渐在其中填满了过度使用的流行语。要符合条件,它们必须像空白牌在拼字游戏中一样在短语中发挥作用:你可以随处使用它,但它没有价值。

我们将这些词语分类为一系列列:副词、形容词、形容名词(用作形容词的名词)、名词、前缀和后缀。在列开始溢出后,我想“嗯……BS 似乎是可编程的。让我们在这里做点什么。” 因此,我与 Turtlelips Productions 的 Ray Miller 合作,我们(主要是 Ray)制作了一个 Hypercard 堆栈,根据用户定义的修饰符、名词、前缀和后缀的各种组合,从表格中组合随机的流行语。流行语生成器引起了一些新闻,然后迅速成为 AOL 和 Compuserve 上下载次数最多的文件之一。

几年前,Charles Roth(Caucus 的主要作者,primo 会议软件)好心地将流行语生成器改编为 Web 版,自此以来,它一直在为公共关系人员及其敌人吐出有用但毫无价值的通用语。示例

  • 管理技术实施渠道协议

  • 赋能架构拓扑

  • 工作组依赖型程序级 i-收缩规则操作

  • 结构化客户端领导链

  • 实质性无相位产品密集型需求优雅手势交换

  • 增强的策略服务内容依赖性解决方案利用策略

现在 Charles 已经用 Javascript 完全重写了整个站点并开源了它。要获取源代码,请访问 http://www.buzzphraser.com/。并让我们知道你用它做了什么。

—Doc Searls

就像我们说的,只是更便宜

在 1999 年 8 月刊的 Linux Journal 中,Bruce Fryer 写了一篇题为“有思想的愿望”的文章,设想了“基于 Linux 的 iMac”。这是他的设计:“只使用寿命终止的组件,没有风扇,也没有软驱,这样它就可以以极低的成本构建。从 CD-ROM 驱动器启动。将所有东西都焊接到板上,包括内存,可能除了通信插槽。我们谈论的是一个黑白盒子:简单可靠,就像旧电话一样。目标价格为 500 美元以上,包括所有网络连接、操作系统和软件,包括管理代理。把钱投入到内存和显示器上,如果有任何可能,显示器应该是有源矩阵。” 文章继续写下去,但你已经理解了意思。

很快你就可以从 New Internet Computer,或 NIC,http://www.thinknic.com/ 获得一个几乎符合该规格的产品。如果这个名字听起来有点熟悉,也许是因为是的,确实,这是 Oracle CEO 拉里·埃里森的瘦客户端的最新化身。虽然最初的“NC”,或网络计算机,被设想为一种终端,但 NIC 是一台 Linux 工作站。它从 CD-ROM 启动 Linux 2.2,以及 Netscape Navigator 4.7 和插件目录。硬件是一系列通用产品:266MHz 处理器、64MB RAM、24 倍速 CD-ROM、2 个 USB 端口、10/100 base T MB 以太网、键盘、鼠标、扬声器。据报道,应用程序和存储将由远程服务器处理(尽管它可以保存到“有能力的第三方互联网存储系统”)。它也可以通过 Citrix MetaFrame 客户端运行 Windows 应用程序。价格:199.99 美元(美国)。捆绑 15 英寸(800 X 600)显示器,329.98 美元。该公司提供免费 ISP,或者你可以使用你自己的。

The New Internet Computer Company 的 CEO 是 Gina Smith,这位备受瞩目的资深技术专栏作家、广播和电视名人。史密斯最近的工作是共同主持 CNET News.com。该公司的雄心壮志在保证该产品市场前景的两个事实中显而易见。一是拉里·埃里森明确承诺花费 1 亿美元用于学校计算机化。另一个是 Oracle 最近向芝加哥公立学校系统捐赠了 500 台 NIC,并承诺匹配由全国大学和学院商业官员协会 (NACUBO) 捐赠的另外 500 台,该协会由美国陆军上将(退役)科林·L·鲍威尔担任主席。5 月,Oracle 还向达拉斯独立学区捐赠了 1200 台 NIC。

—Doc Searls

阻止 DOUBLECLICK.NET

理论:如果你告诉你的名称服务器它负责域“doubleclick.net”,那么它会愉快地回答所有关于“doubleclick.net 在哪里”的请求,并自鸣得意地回答,“我了解关于 doubleclick.net 的一切,我可以完全自信地告诉你,没有这样的地方。” 如果浏览器找不到 doubleclick.net,那么 doubleclick.net 就无法跟踪这些用户。

由于许多用户通常使用每个名称服务器,这不仅是自由爱好者已知最快的广告拦截技术之一,也是保护最多用户的技术。

  1. 以 root 身份登录名称服务器。

  2. 找到你的 named.conf 文件。它可能在 /etc 或 /etc/bind 目录中。如果你找不到它,请使用此命令

find / -name named.conf
  1. 打开 named.conf 文件在你最喜欢的文本编辑器中进行编辑。找到 “localhost” 区域。它应该看起来像这样

zone "localhost" {<\n>
 type master;
 file "/etc/bind/db.local";
};

以 “file” 开头的行上的文件名是否不同并不重要。

在文件中的其他位置复制 localhost 区域。将副本更改为读取 “doubleclick.net” 而不是 “localhost”。

zone "doubleclick.net" {<\n>
 type master;
 file "/etc/bind/db.local";
};

保存文件并退出文本编辑器。如果你搞砸了文件,请在不保存的情况下退出并再次执行步骤 3。

步骤 4. 使用此命令找出命名的进程 ID

ps ax | grep named

假设你得到类似这样的结果

7907 ?        S      0:03 /usr/sbin/named
执行以下操作
kill -HUP 7907
使用你的命名所具有的任何进程 ID,而不是 “7907”。你完成了。清除你的浏览器缓存并欢呼吧!

—Don Marti

LJ 索引—2000 年 11 月
  1. 英国 FTSE 100 指数公司中没有网站或无法通过其网站上的电子邮件联系的公司数量:29

  2. 美国财富 100 强公司中没有网站或无法通过其网站上的电子邮件联系的公司数量:23

  3. 在剩余的 71 家 FTSE 100 指数公司中,即使在三个月后仍未能回应多次基本投资者信息请求的百分比:20

  4. 在剩余的 76 家财富 100 强公司中,即使在三个月后仍未能回应多次基本投资者信息请求的百分比:33

  5. 英语中 “ough” 的发音方式数量:9

  6. 首次交通事故发生的年份:1896

  7. 1998 年在比佛利山庄威尔希尔大道和圣莫尼卡大道交叉口发生的交通事故数量:242

  8. 该交叉口在美国最危险的交叉口中排名:4

  9. 在互联网使用方面,年收入低于 2.5 万美元(美国)的家庭在所有收入群体中的位置:1

  10. 年收入低于 2.5 万美元的美国住户的年增长率:50

  11. 在在线时间方面,年收入低于 2.5 万美元的家庭在所有收入群体中的位置:1

  12. 威廉·罗斯曼成为新泽西州最年轻的当选官员时的年龄:18

  13. 威廉·罗斯曼创立 Linux Global Partners 时的年龄:40

  14. 截至 2000 年 9 月,Linux Global Partners 在 Linux 初创公司中的投资额:2500 万美元

  15. Linux Global Partners 投资的 Linux 初创公司数量:8

  16. Linux Global Partners 在 Helix Code 中的投资额:2,200,000 美元

  17. 威廉·罗斯曼预计 Helix Code 到 2002 年的季度收益:30,000,000 美元

  18. Helix Code 每天的新下载和安装的典型数量:4,000

  19. Helix Code 联合创始人的总年龄:49

来源
  • 1-4:Rainier Web-Index 研究

  • 5:例如:“一个粗糙的、面团脸的、深思熟虑的犁夫穿过斯卡伯勒的街道;掉进泥坑后,他咳嗽和打嗝。”

  • 6-7:今日美国

  • 8-11:Media Metrix, Inc.

  • 12-13 和 15:圣何塞信使报

  • 14 和 18:美国国家公共广播电台

  • 16-17:波士顿环球报

  • 19:圣何塞信使报和商业 2.0

六年前的 LINUX JOURNAL 本月

六年前的这个月,Phil Hughes 写了一篇题为“为 Linux 系统选择硬件”的文章。从你的档案中掸去副本上的灰尘,或者在 LJ 网站上阅读它 (https://linuxjournal.cn/lj-issues/issue7/2850.html)。

停止印刷:硬实时

虽然 Linux 迅速成为一种成功的嵌入式操作系统,但主要原因从来都不是速度。事实上,某些形式的嵌入式 Linux,例如 Lineo 流行的 Embedix,通过将其与为实时工作构建的第二个内核相结合,使 Linux 成为“硬” RTOS(实时操作系统)。然而,MontaVista Software, Inc. 自公司去年年初成立以来,一直将 Linux 本身作为 RTOS 实施,并致力于提高 Linux 内核的性能,使其本身就符合“硬”实时操作系统的标准。在截至本期(9 月 9 日)的新闻发布会上,MontaVista 发布了据称是基于当前 2.4 代码版本的硬实时 Linux 内核。该公司声称,这个新内核是完全可抢占的,并且与 2.4 基础内核相比,性能提高了 30 倍。声称的最坏情况应用程序响应时间将在数百微秒内。在接受 Embedded Linux Journal(本期 LJ 的增刊)采访时,Montavista 的总裁兼 CEO James Ready 说,“这不仅仅是一个更好的嵌入式 Linux。这是一个更好的 Linux。”

至于新的内核本身,Ready 解释说,真正的问题不仅仅是对中断的响应能力,而是可抢占性。此外,使 Linux 可抢占涉及到利用产生对称多处理 (SMP) 的相同工程工作。

Hard Hat Linux 是 MontaVista 的嵌入式 Linux 品牌。预计将在 1 月份通过同行评审的新版本将提供一个实时调度器,该调度器具有确定性的实时应用程序选择和调度功能,而无需更改标准 Linux 调度。还将有一个可选的中断加速器,基于来自新墨西哥州阿尔伯克基的 FSMLabs 的 RTLinux 技术。据称,这具有 5 倍的中断响应能力提升。第一个原型是针对 IA32 平台的,并且在新闻发布时可以立即从 ftp://ftp.mvista.com/ 获得。解释 MontaVista 实时开发的技术论文可在 ftp.mvista.com/pub/Real-Time/2.4.0-test6/preempt.txt 获得。阅读 Jim Ready 和 Lineo 的 Bryan Sparks 在最新一期 Embedded Linux Journal 中的采访,另请参阅第 22 页 TimeSys 和 Lineo 对 MontaVista 公告的回应。

—Doc Searls

加载 Disqus 评论