致编辑的信
感谢 Marjorie Richardson 在 Linux Journal 一月增刊中题为“Linux 和企业:成功的组合”的文章中提到了 KDE。作为 KDE 项目的发起人,我想补充几点。
KDE 远不止一个桌面,正如她似乎暗示的那样。主要目标不仅是标准组件(如窗口管理器或启动面板)的用户,还有开发人员。虽然它包含一个窗口管理器、文件管理器和一个启动面板(用户通常称之为“桌面”),但这只是故事的一半。KDE 主要是一个复杂的应用程序开发框架。它使程序员能够在更短的时间内为 Linux 创建更好的应用程序。
Linux 长期以来缺乏图形应用程序且质量不高的主要原因是,没有可用的免费技术来构建它们。每个自由软件开发者都不得不一遍又一遍地重新发明轮子,从配置系统和帮助浏览器开始,到打印机驱动程序或至少是 PostScript 引擎结束。KDE 的成功以及不断增加的基于 KDE 的应用程序令人印象深刻地证明了桌面标准对生产力的影响,以及——更重要的是——编程的乐趣。请注意,“桌面标准”指的是库级别、对象模型和通用辅助应用程序;它与窗口的装饰方式或用户启动应用程序的方式无关。
因此,KDE 是她提到的“应用程序、应用程序和更多应用程序”呼声的一个答案。我在这里谈论的是真正的应用程序,包括可用版本的类似 PowerPoint 的应用程序 (kpresenter)、高级矢量绘图工具 (killustrator)、文档处理器 (KLyX)、两个高级电子表格 (ksiag 和 kxcl)、最先进的网络浏览器 (konquerer)、新闻阅读器、邮件客户端和许多较小的实用程序,如图像查看器、多媒体工具、游戏、文本编辑器等。
请访问 http://koffice.kde.org/ 和 http://www.kde.org/applications/ 了解更多信息。
—Matthias Ettrich ettrich@troll.no
希望您喜欢了二月刊中 Kalle Dalheimer 撰写的文章《KDE:前进之路》——编辑
我简直不敢相信前天在文莱达鲁萨兰国的书店里发生的事情,据我所知,我是那里唯一的 Linux 用户。我在计算机杂志区看到了什么?一本Linux Journal!
感谢你们即使在没有 Linux 的国家也给我带来这么棒的杂志。
—Stefanus Du Toit sdt@ultracool.net
我喜欢 Michael Stutz 撰写的文章《掌控命令:日历程序》(LJ,1998 年 1 月刊),所以我自己在机器上安装了 calendar。在我的系统(Red Hat 4.1 和 tcsh)上,我从诸如“John's birthday”之类的条目中得到“未终止的字符串”错误。这是 GNU cpp 管理引号的方法造成的。我发现一个好的解决方法是在我的 .cshrc 文件中包含这一行
(calendar >/dev/tty) >& /dev/null
在我的 .cshrc 文件中,而不是仅仅 calendar。这不能解决错误,但它可以消除它们。
—Tony Sumner solon@macaulay.demon.co.uk
首先,我们 IGEL 祝愿 LJ 工作人员 1999 年快乐、健康、成功!
在第 57 期第 32 页(“1998 年编辑选择奖”,最佳新硬件—Corel NetWinder),Richardson 女士声明:“Corel Computer 是第一家声明 Linux ... 的公司”。这个说法简直是错误且具有误导性的。IGEL 是第一家在 1994 年推出基于 Flash Linux 的网络终端/计算机或瘦客户端的公司。Linux Journal 甚至在当时测试了该设备,并刊登了非常积极的产品预览。该设备当时名为 Etherminal 3X/4X,现在已被 Etherminal W/J 瘦客户端系列取代,该系列开始销售的时间远早于 Corel 的 NetWinder。Etherminal W 和 J 的功能超越了 NetWinder,并具有更好的性价比。
我希望对此声明进行书面更正,因为我们的产品营销公开使用了这一时间和功能优势,我们不喜欢不得不持续反驳她的声明。
在第 75 页(“新产品”)是对 Etherminal J 发布的一个简短公告,我们非常感谢这次提及。以下声明是从我们的新闻稿中删节的
此外,Etherminal J 通过集成的 ICA Client for Linux 支持 Citrix MetaFrame 和 Citrix WinFrame,并通过集成的 WinCentric Client for Linux 支持 Tekcentric WinCentric。RDP 支持也计划在未来发布。这使得 Etherminal J 成为唯一可用的通用“一体化”瘦客户端工作站。
在同一篇文章中,产品的价格现在已经过时。新定价严格基于数量,范围从 590 美元到 899 美元不等。经销商定价另行提供。
最后,我想提供一篇关于 IGEL 公司的文章,该公司支持并将 LINUX 用作其现在和将来提供的任何产品的唯一操作系统。我们有一些非常有趣的产品计划,这些计划将在 1999 年真正将 Linux 和 IGEL 的 Flash Linux 技术推向新的高度。
感谢您的关注和持续支持!
—Hans L. Knobloch IGEL LLC 总裁兼首席执行官
对于我在 NetWinder 方面的错误陈述,我深感抱歉。Etherminal 确实是第一。我很想进一步与您谈谈贵公司。—Marjorie Richardson
这些评论是关于 Ibrahim F. Haddad 撰写的题为《黎巴嫩的 Linux》的文章,该文章发表在 1999 年 1 月刊。
我很高兴看到 LJ 报道了我们国家 Linux 的使用情况,并赞扬 Haddad 先生写了一篇精彩的文章。但是,我想指出的是,公司对 Linux 的使用在某种程度上被低估了。我们公司几乎完全是一家 Linux 商店,我们创建了非常大型的网站,这些网站都在 Linux 机器上运行。
例如,LebHost (http://www.lebhost.com.lb/) 是一个关于黎巴嫩一切事物的综合搜索引擎,而我们的主网站为黎巴嫩人提供免费网站 (http://www.greencedars.com.lb/)。这两个网站都基于 Linux,并且访问量非常大。我们还在 Linux 机器上托管了数十个域名。
就我们而言,这显然不是“随大流”的问题,即使 Microsoft 软件在这里以盗版形式“免费提供”。我们发现 Linux 更具吸引力,因为它具有性能、灵活性、出色的支持和源代码可用性。
—Edmond Abrahamian 博士 edmond@greencedars.com.lb
我阅读了二月刊 LJ 中 David Phillips 撰写的文章《Linux Csound》。我认为您应该在“资源”部分添加一个指向 Quasimodo Project 的链接,http://www.op.net/~pbd/quasimodo/。
这个项目是对 UNIX 版 Csound 的重写,支持多线程,具有增强的实时性能、GUI、模块化等。第一个 ALPHA 版本(没有 GUI)现在可用。当这个项目完成时,它将绝对是迄今为止最酷的软件合成器系统。
—Thomas huber@iamexwi.unibe.ch
SSC 的发行版选择
我对应该在我的机器上获取和安装哪个发行版有点困惑。所有发行版对于大多数任务来说似乎都不错。我记得在过去的一期 LJ 中,SSC 使用的是 Debian 发行版。为什么 Debian 是你们相对于其他发行版的选择?是因为它是一个完全志愿的发行版,而不是像 Red Hat、Caldera 和其他公司那样基于商业的发行版吗?
此外,如果我选择 Red Hat 以外的发行版,我担心我可能无法购买软件产品,因为公司正在专门结盟以仅支持 Red Hat,而不是所有主要发行版(或者,更确切地说,是所有发行版中使用的某些组件)。这让人想起 Wintel 系统与 Apple 的对比。更多的软件是为了支持 Windows 而开发的。人们,就像供应商一样,会去提供更多东西的地方。不兼容 Red Hat 的发行版将被淘汰——这种情况将导致 Linux 社区内部出现派系。公司需要提供产品,而不需要安装 Red Hat。
—Jean Tellier jtellier@cts.com
是的,我们选择 Debian 的主要原因是它是一项志愿工作。Red Hat 是为 Linux 开发标准的努力的一部分,这些标准将使应用程序不特定于发行版。虽然许多公司首先将其产品移植到 Red Hat,但我认为没有任何公司表示他们将不支持其他 Linux 版本。Informix 首先为 Caldera 推出,但现在也适用于其他版本。Corel 的 NetWinder 预装了 Red Hat,但 Debian 在其上也能很好地工作。我认为您可以随意选择您想要的任何发行版,无需担心——编辑
我在 1999 年 1 月刊 LJ(“最佳技术支持”)中看到一个问题,我可以为此提供一个建议。sudo 实用程序可以配置为提供非 root 用户关机功能。sudo (su do) 基本上允许非 root 用户执行一组受限的命令。它本质上执行 su - root -c command,但可以确保更严格的访问控制,并且不需要您给出 root 密码。
在我的桌面上,我将其配置为,每当我想运行 root 命令(我使用名为 stephen 的普通用户帐户登录)时,我只需键入 sudo command,它就会为我执行,而不会打扰我。当然,您可以将其配置为需要密码,只允许单个命令等。
有关 sudo 的更多信息,请访问 http://www.courtesan.com/sudo/。
—Stephen Thomas stephen@thomas.mitre.org
您在二月刊 Linux Journal 中关于 Csound 的文章中不小心拼错了 Jaroslav 的名字。正确的拼写是 Jaroslav Kysela。(您已经很接近了!)谢谢。
—Chris David cdavid@umich.edu