UpFront

by Various

UpFront

LJ Index, January 2007

1. 2006 年 9 月运行 Linux 的十大最可靠托管服务提供商数量:8

2. 2006 年 9 月运行“未知”的十大最可靠托管服务提供商数量:2

3. 2006 年 9 月运行 Windows 的十大最可靠托管服务提供商数量:0

4. 运行 Linux 的前 50 名最可靠托管服务提供商数量:23

5. 运行 FreeBSD 的前 50 名最可靠托管服务提供商数量:6

6. 运行 Windows 的前 50 名最可靠托管服务提供商数量:12

7. 运行“未知”的前 50 名最可靠托管服务提供商数量:5

8. 运行 Solaris 的前 50 名最可靠托管服务提供商数量:4

9. Netcraft 调查的站点数量:97,932,447

10. 在 Google codesearch 中搜索“linux”的结果:4,280,000

11. Koders.com 索引的代码行数:424,227,372

12. 在 Koders.com 中搜索“linux”的结果:179,222

13. 在 Krugle.com 中搜索“linux”的结果:700,529

14. 2006 年第二季度 Linux 服务器子市场的数十亿美元销售额:1.5

15. 2006 年第二季度 Linux 服务器子市场销售额的百分比增长:6.1

16. 2006 年第二季度 Linux 服务器出货量百分比增长:9.7

17. 2006 年第二季度刀片服务器销售额的百分比增长:37.1

18. 2006 年第二季度刀片服务器出货量百分比增长:29.7

19. IBM 在 2006 年第二季度刀片服务器销售额中所占百分比:39.5

20. HP 在 2006 年第二季度刀片服务器销售额中所占百分比:38.9

1–9:Netcraft.com,2006 年 10 月 8 日

10:codesearch.google.com

11, 12:Koders.com

13:Krugle.com

14–20:International Data Corp.

A Little Linux

自从 Mirus 宣布 Koobox 以来已经一年了,Koobox 是一系列预装 Linux 的新型台式 PC。 最初的产品是标准塔式配置,起价 299 美元,预装了 Linspire 的最新发行版。 然后,在 2006 年夏天,该公司增加了一个类似 Mac-Mini 的设备,带鼠标/键盘/扬声器捆绑包,售价 399.99 美元(邮件退款后)。 从那时起,Mirus 一直在增加其他 Mini 型号,向上扩展,配备更快的 CPU、更大的驱动器和 DVD+RW 等功能。

UpFront

Mini Koobox

Mirus 是 Equus 的子公司,Equus 是 Microsoft 白金 OEM 和金牌认证合作伙伴,但称自己为“渠道中最大的 Whitebox 系统构建商”,并被 CRN 评为 50 家系统构建商中的第一名。 看看它做得如何会很有趣。

Google Offers Code Search—Are Koders and Krugle Feeling Lucky?

在新闻业,我们说“三个例子构成一种趋势”。 在商学院,教授们教导说,三个竞争对手构成一个市场类别。 这两种比喻现在都适用于代码搜索,因为 Google 已经进入了 Koders.com 三年前开创的市场,并由 Krugle.com 在 2005 年年中扩大。

我向 Google 的顶级开源大师 Chris DiBona 询问了差异化。 他回答说:“我们的全面性提高了一个数量级,而且我认为我们提供了更快、更智能的体验。 我们的重复数据删除功能非常酷。 您几乎可以立即看到哪个例程在世界上更受欢迎/使用(搜索 btree 或其他一些常见算法)。”

当然,Koders 和 Krugle 几乎没有停滞不前。 而且,他们现在可以围绕大型市场的影响力来发挥自己的优势。 对于 Koders 而言,这些优势包括针对代码搜索和结果排名的优化算法、搜索过滤器、API(以便其他服务可以访问搜索索引)以及在公司防火墙后进行搜索的企业版。 对于 Krugle 而言,这些优势包括迭代搜索、相关非代码文档的搜索、元数据与代码的关联以及用于评论(和链接到)代码的注释功能。

当然,这些只是所有三项服务当前产品的一部分,随着竞争加剧和程序员更多地参与进来,这些产品肯定会不断发展和变化。

他们如是说

我宁愿花钱购买无 DRM 的音乐,也不愿免费获得受版权保护的音乐。

所有的创造力、客户的异想天开、长尾效应和金钱都在网络的边缘。 在那里,芯片制造商可以找到满足摩尔定律利润的销量。 在那里,您可以找到弹性增长的收入和不断下降的成本。

这位超模找不到老鼠吃。

—在 Freedom to Connect 会议上某人所说

diff -u: 内核开发中的新内容

Michael Halcrow 提交了一些补丁,以在 eCryptFS 中添加对公钥加密的支持。 总的来说,像 Andrew Morton 这样的人似乎赞成这样做; 尽管 Andrew 指出内核中已经存在密钥管理支持,并且或许应该扩展现有代码以支持 eCryptFS 的公钥功能,而不是从头开始创建该支持。 但是,Michael 认为他的方向是正确的,并且尽管任何特定的实现细节将如何解决,但 eCryptFS 中的公钥支持似乎已经到来。

Alon Bar-Lev 已将内核引导命令行长度从 255 个字符扩展到 2,048 个字符,以适应近年来堆积到命令行中的所有内容,例如模块参数、initramfs、挂起和恢复等等。 不幸的是,现在已经很清楚,不能简单地扩展内核命令行。 命令行代码是用汇编程序编写的,并且其中存在如此糟糕的设计和奇怪的代码行为,以至于简单的更改最终需要更大的修复。 但是 Andi KleenH. Peter Anvin、Alon 和其他人已将此视为清理整个混乱局面的机会。 因此,这正是他们正在做的事情。 这可能会延迟从 255 个字符到 2,048 个字符的引导命令行的迁移,但它可能会打开尚未考虑的其他大门。

根据 Greg Kroah-HartmanThomas Gleixner 的说法,编写用户空间 PCI 驱动程序一直是一个疯狂的过程。 因此他们决定对此采取一些措施。 Thomas 编写了一些基础设施代码来控制整个过程,而 Greg 添加了自己的润色。 现在他们已经发布了代码,包括 Andrew Morton 在内的一群人已经开始蜂拥而至,以使其成形,以便实际包含到内核中。 该代码似乎已准备好成为通用的用户空间驱动程序子系统,而不仅仅是 PCI 驱动程序。 因此,自然而然地,一群人正在考虑该子系统的可能名称——从用户空间驱动程序 (USD) 子系统到用户空间驱动程序框架 (FUD) 子系统。 就我个人而言,我希望看到一个名为 FUD 的子系统。 与此同时,像 Manu Abraham 这样的人已经迫不及待地想看到这个东西完全实现,因为它本可以使他与 Andrew de Quincey 所做的一些工作更顺利地进行。

Neil Brown 近年来对将配置参数馈送到内核的可能方式之多感到沮丧。 在 sysctl、SysFS、模块参数、内核参数和(悄悄地)ProcFS 之间,他不知道再使用哪种东西来配置他正在编写的某些随机模块。 他已请求帮助和指导。 随后的讨论可能没有为 Neil 带来明确的答案,除了 Horst von Brand 的 sysctl 建议之外,但它确实设法让 Oleg Verych 谈论了他的新配置界面,名为 etab(外部文本和二进制的缩写)。 etab 接口将配置存储在键/值对中,据 Oleg 称,它可能在内核中完成配置的许多部分中很有用。

Joerg Roedel 实现了 RFC 3378 中定义的协议,以允许以太网数据包通过 IPV4 进行隧道传输。 正如 Philip Craig 指出的那样,iproute2 已经存在,并且将是添加 Joerg 功能的逻辑位置。 Joerg 同意这一点,但表示他单独进行了实现以获得经验。 一旦代码开始稳定,他的计划是将其添加到 iproute2。

Intel's Arjan van de Ven 宣布发布 Linux-ready Firmware Developer Kit 的第一个版本。 这项英特尔开源计划涉及一系列测试,以查看系统的 BIOS 与 Linux 的交互程度。 Arjan 希望这能帮助 BIOS 开发人员确保他们的系统继续与 Linux 互操作。 英特尔也希望开发人员能够加入进来,开始向上游来源提供错误修复和对其他 BIOS 的支持。

加载 Disqus 评论