软件机遇十年 (1991-2001)
竞赛、内核破解、SBC 等等,敬请期待。
在 Linux 出现的这十年里,Linux 社区做对了一些重要的事情,其中最重要的一点就是我们为开发者设置的低准入门槛。 您只需少量甚至无需投资,即可阅读和修改有意义的代码。 当然,这意味着会有比任何人都需要的更多的网络讨论版、IRC 客户端和半成品软件小玩意,但 Linux 提供的机会促成了许多优秀的编码和测试,以及许多如果没有一个难以接近的系统就不会发生的重大成功案例。
对于嵌入式 Linux 来说,这种机会是最大的挑战之一,因为当目标平台不是普遍可用的计算机硬件时,准入门槛就会提高。 作为一个行业,重要的是我们要向那些未来的贡献者和合作伙伴的低预算客户提供工具和信息。
ELJ 将始终致力于通过为新的嵌入式系统开发人员和企业家敞开大门来保持行业的增长。 感谢我们的竞赛赞助商 ZF Micro Devices、Tri-M Systems、LynuxWorks、M-Systems 和 O'Reilly and Associates,100 位独立开发人员获得了嵌入式 Linux 开发套件。 有关获奖者的一些信息在第 8 页。继续阅读ELJ,了解未来竞赛的公告,因为越来越多的供应商加入我们,以确保嵌入式 Linux 中存在机会,就像通用计算机中的 Linux 一样。
如果您喜欢内核破解,那么您会对 Waël Hassan 的设备驱动程序指南的戏剧性结论以及一篇关于新架构的文章感到兴奋:Mike Esch 关于将 Linux 移植到 Nios 软核 CPU 的文章。
与此同时,在用户空间中,Java 向导 Quentin Olson 解释了如何利用 Java 的优势来开发销售点应用程序。 Steve Mann 博士和 Corey Manders 破解了 X 服务器,以驱动用于可穿戴计算机的 EyeTap 显示器。 此外,Nathan Field 介绍了嵌入式应用程序的调试技术。
正如我们在 9 月份的电子邮件通讯中承诺的那样,Darren Hart 通过自定义编译(无需修改源代码)来大幅减少 glibc 的占用空间,详见第 19 页。当内存和调试工具有限时,基本的 C 和 C++ 错误可能会变成大问题。 Jasper Kamperman 在第 47 页介绍了高质量代码的规则。
我们对嵌入式 Linux 发行版的首次调查位于第 17 页。 这仅仅是一个开始; 未来的问题将更多地报道发行版提供的工具。
封面上鸡栖息在 SBC 上的照片? 这只是为了让您阅读 Michael Baxter 在第 12 页上的文章。 现在,许多不同架构的单板计算机都提供千兆以太网,并支持各种 I/O 标准。 Michael 解释了它们如何适用于您的应用程序。
电子邮件:dmarti@ssc.com