日前有消息称,英特尔Chipzilla芯片实验室计划将它此前专为Atom处理器开发的Moblin Linux平台移交给Linux基金会。事实上,英特尔这样做是冒了很大风险的。Moblin免费发布并开放源码之后,它必将吸引更多的上网本厂商来用来代替此前的Windows XP操作系统,以尽量减少成本。而这种做法势必将在某种程度上有利于自己的竞争对手Nvidia Ion平台的发展。Nvidia Ion平台把9400M图形核心与英特尔Atom处理器或ARM手机处理芯片相整合,使基于该平台的上网本在CPU性能和图形性能上都能达到较高的水平。而这却是英特尔所不能容忍的。
去问问任何一家Linux开发者他们最讨厌的在Linux上开发的事是什么,十有八九会告诉你,他们得为SUSE开发一次、为Red Hat又开发一次、为Ubuntu再开发一次……Linux基金会发布了一项计划来解决这个问题,该计划名为Linux Application Checker,这个软件将让大家喜爱上为Linux开发软件。AppChecker目前的版本号是Beta 3,你可以去各大开源网站下载测试并贡献代码。
当你安装好后,你会看到一个Web页面,这就是LSB数据库导航器。然后点击Application Check链接,你将看到一张表单,在此将你的程序提交上来。最好选择你想测试的LSB版本及LSB配置文件。
接下来你就等着AppChecker运行吧,它会自动检查ELF (Executable and Linking Format),Perl,Python以及其他代码。到这里为止,你可能看不出他有什么神奇的本领能终结其他程序调试软件。那么你赶快看看下面吧:
AppChecker不仅仅在不同的LSB上调试你的程序,调试结束后会返回一个报告,这份报告让AppChecker一下特殊了起来。 如果你的程序兼容所有发布版,那么就没什么问题。如果出现了一些兼容问题,这份报告会直接给出如何解决兼容问题的建议而不仅仅是指出问题在哪。这完全解放了开发者,后期调试终于没有那么要命了。 而且这还只是Beta 3.让我们一起期待正式版的来临吧。
来源:cnbeta 作者:cnbeta