阅读更多

5顶
0踩

操作系统

转载新闻 Ubuntu成功登陆夏普PDA拓展移动市场

2008-05-09 08:35 by 资深记者 yanyanlong 评论(1) 有2824人浏览

Ubuntu这个基于Debian的Linux发行版已经风靡了桌面,可是他的野心并不止于此,在8.04Hardy Heron发布试水服务器市场后。Ubuntu又将触角伸向了移动设备市场,现在夏普的Zaurus系列PDA上已经出现了Ubuntu的身影。


linuxeden sharp Zaurus


  把Ubuntu移植到夏普Zaurus PDA上的是网名为 "Omegamoon"的编程高手,他之前已经把Fedora和Google的Android系统移植到了Sharp Zaurus上。他现在QEMU模拟器上进行参数和硬件的模拟修改后,成功的把Ubuntu7.04运行在Zaurus PDA SL-C3100上。这款PDA采用了PXA270 416MHz处理器、128MB Flash ROM、64MB RAM(工作区域)和4GB硬盘,屏幕为3.7英寸(640x480),同时它还配有SD卡、TypeII CF卡插槽、USB接口和红外接口。 此外,它还通过USB接口与PC连接,浏览和编辑Word、Excel、文本文档等。同时它还支持Windows Media Player 10软件,可播放MP3、WMA音频文件。 这款PDA的外观尺寸为124 x 87 x 25mm,重量大约298g,可充电式锂电池可支持7小时持续播放。

  Omegamoon称他收到了诺基亚公司的"Handheld Mojo"计划(诺基亚赞助 Ubuntu Linux 移植到ARM架构的项目)的启发,并在自己的移植工作中从Handheld Mojo项目中得到了很多帮助,尤其是在建立Zaurus文件系统和内核移植方面。Linuxeden认为这对Ubuntu来说是一个良好的开端,他意味 着Ubuntu的市场已经涵盖了大部分的Linux市场,在成功登陆ARM平台后现在也能够在Intel PXA270 CPU上运行。目前Zaurus Ubuntu项目的版本是0.1,他以最小的系统,最好的用户扩展性为目标,整个操作系统大小为约80M,自带X Window使用IceWM或者是Enlightment E17窗口管理器(用户可选)。Omegamoon说0.1版本将是一个对用户“充满挑战”的版本,因为它需要很多系统参数的设置和微调。但是一个更加完 美的Zaurus Ubuntu版本将在不久诞生,它将包含更完美的root文件系统和更加灵活的内核。

5
0
评论 共 1 条 请登录后发表评论
1 楼 lordhong 2008-05-09 10:19
不是有个ubuntu mobile吗?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 编码中的21种代码坏味道

    详细描述了在设计和编码中的21中代码坏味道,让我们知道什么样的代码方式是容易给后续维护带来极大影响的问题。

  • 代码坏味道有24种?我看未必!

    《重构》的大佬Martin Fowler给出24种代码坏味道,但我看未必。我认为有些坏味道犯了“重复坏味道”的问题,所以我把它们汇总到最后一章重复的坏味道中,大家看完其他坏味道再看这些,便可很快理解。

  • 代码中的坏味道

    坏味道这个词,第一次听到还是华为的同事,一听到就能直觉感受,来自于英文中的badsmell,想了一下中文确实没什么确切的词与之对应。就叫坏味道吧。 最近面试几个候选人,统一口径为了更好的发展,为了带团队考虑跳槽。可以理解。但当你带领一个团队的时候,不论是三五人的小组,还是十几人几十人的部门,质量管控、代码reivew都是必不可少的环节,否则管控就无从谈起,更不要讲带领团队进行整体的技术能力提升。无法识别成员项目中的问题,就不存在review. ** 本文旨在讨论,常见的坏味道都哪些? ** 什么是坏味道?

  • Ruby / Rails代码气味基础02

    这是关于代码气味和可能的重构的系列文章的第2部分。 我想到的目标受众是新手,他们听说了这个话题,也许他们想稍等片刻,然后再进入这些高级课程。 以下文章涵盖“特征嫉妒”,“ S弹枪手术”和“分歧变革”。 主题 功能羡慕 弹枪手术 发散变化 您很快就会发现代码气味是其中一些是非常亲密的表亲。 甚至它们的重构有时也相关,例如, 内联类和提取类没有什么不同。 例如,通过内联一个...

  • 软件构造学习笔记——代码异味

    代码异味code smell代码异味(卫生)Code "smells"(hygiene)重复的代码:过长的方法:庞大的类:长的参数表:不同方向的变化:霰弹式修改依恋情结 Feature Envy:数据堆积:基本类型迷恋(primitive obsesstion)Switch语句:平行继承层次:冗余类:暂时的字段消息链:中间人:过度亲密:具有不同接口的替代类(Alternative Classes ...

  • <翻译>[Code Smells]预处理中的9个代码异味

    #预处理中的9个代码异味 Every time you use the preprocessor, what you see isn’t what you compile. 每次你使用预处理的时候,你看到的都不是你编译的。 除了一些例外的情况,使用C的预处理机制本身就是代码异味的表现。C++开...

  • 什么样的代码是坏代码,是有异味(smell)的代码?

    1, Duplicatte Code         如果有重复代码就要考虑重构了。避免以后修改一个逻辑会在两个相同代码处修改。 2, Bad Name        要让函数名可读易懂。例如:用LightScheduler, 而不要用 lht_sched 3, Spaghetti code       意面代码,结构,逻辑超复杂,典型的情况就是充斥着goto语句。 4, Long F

  • Ruby / Rails代码气味基础01

    主题 小心 抵抗性 大班/神班 提取类 长方法 长参数列表 小心 以下简短文章系列适用于经验不足的Ruby开发人员和初学者。 我给人的印象是,代码的气味及其重构对新手来说可能是令人生畏的,并且会使其感到恐惧–尤其是如果他们没有幸运的职位,而他们的导师可以将神秘的编程概念变成闪亮的灯泡。 显然,我本人已经穿上了这些鞋子,我想起了进入代码的味道和重构的感觉是不必要的...

  • 代码的坏味道

    1. Duplicated Code(重复的代码) 臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。 最单纯的Duplicated Code就是[同一个class内的两个函数含有相同表达式(expression)]。这时候你需要做的就是采用Extract Method提炼出...

  • 五大代码异味:你需要提高警惕了!

    全文共2456字,预计学习时长7分钟图源:unsplash作为广泛应用的警告标志,与字面意思不同,代码异味并不是指代码中需要立即注意的漏洞。相反,它反映出代码中更深层次的问题,更确切地...

  • 代码异味:Null

    在我对重构的研究中,我看到一些模式(异味)一再出现。 这些都不是特别新鲜的事情,并且有很多书籍,博客和视频也对“代码异味”进行了介绍,也说明了如何处理它们,但我想展示一些具体的,特别的示例,当然,IntelliJ IDEA 也许能够(也可能不会)帮助你。 我试图解决的第一个问题是使用 null,特别是当它在代码周围散布 null 检查时。 我觉得 Java 8 的Optiona

  • 25种代码坏味道总结+优化示例

    前言什么样的代码是好代码呢?好的代码应该命名规范、可读性强、扩展性强、健壮性......而不好的代码又有哪些典型特征呢?这25种代码坏味道大家要注意啦1. Duplicated Code ...

  • 代码重构(一)——总结代码的坏味道

    《重构-改善既有代码的设计》一书在第三章指出了22种代码的坏味道,下面是我对这些坏味道的总结,分享给大家,还请指正。1. Duplicated Code(重复的代码)重复的代码分三种类型: - 位于同一个类:提炼成新方法进行调用 - 位于不同的子类:提炼成方法放进父类 - 位于完全不相干的类:提炼出一个新的类,将重复代码放进新的类中我们看下面代码,有一个汽车类,要在控制台打印奔驰和宝马的

  • 代码坏味道

    代码坏味道原意是指代码中看起来让人不舒服的地方,需要依靠一个程序猿的直觉去判断,听起来是不是有点摸不着头脑?哈哈,其实也不用纠结,按照我的理解,代码坏味道其实也就是代码中不遵循代码规范的地方。那么,什么是写代码时要遵循的规范呢?我感觉主要有以下几种:1、无重复代码2、函数和功能模块仅实现单一功能目标3、隔离变化,集中修改4、信息隐藏和接口化大致有这么几种吧。下面我们具体看一下...

  • 六种可定量分析的代码味道

    传统的代码味道(Bad Smells in Code)识别主要依赖开发人员的经验,这将导致代码味道识别效率低,且容易漏掉很多代码味道。因此,设计和开发自动化的代码味道识别工具已成为软件工程研究的一个分支。国内外学者已经陆续提出了一些代码味道自动识别方法,其中有一类方法是基于软件度量和统计量的,可以通过定量分析和计算来探测代码中是否存在这些代码味道,而且很多商业和开源的代码分析和优化工具也使用了其中一些方法,例如iPlasma、inFusion、PMD、Checkstyle、JDeodorant等中,本文将介

  • 坏味道代码总结(简版)

    文章目录Code smellsDuplicated CodeLong MethodLarge ClassLong Parameter ListDivergent ChangeShotgun SurgeryFeature EnvyData ClumpsPrimitive ObsessionSwitch StatementsParallel Inheritance HierarchiesLazy Cl...

  • 22种代码的坏味道,一句话概括

    22种代码的坏味道,一句话概括: 如果一段代码是不稳定或者有一些潜在问题的,那么代码往往会包含一些明显的痕迹。 正如食物要腐坏之前,经常会发出一些异味一样。 我们管这些痕迹叫做“代码异味”。 参考资料: http://blog.csdn.net/sulliy/article/details/6635596 http://sourcemaking.com/refactor

  • 代码的坏味道(转https://www.jianshu.com/p/4494c25bf302)

    假设一段代码是不稳定或者有一些潜在问题的,那么代码往往会包括一些明显的痕迹。 正如食物要腐坏之前,常常会发出一些异味一样。 我们管这些痕迹叫做“代码异味”。 參考资料: Bad Smell(代码的坏味道) Code smells Duplicated Code --------(反复代码)难维护。 解决方法:提取公共函数。 Long Method ------------(函数长)难理解。 解决方法:拆分成若干函数。 Large Class ------------(类大)难理解。 解决方法:拆分成若干类。

  • Bad Smell(代码的坏味道)

    1.Duplicated Code(重复的代码)臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。最单纯的Duplicated Code就是[同一个class内的两个方法含有相同表达

Global site tag (gtag.js) - Google Analytics