Posts Tagged “embedded”
Neutrino 要见光
by zhou on September 12, 2007
圣者 QNX 渡过了 River。他在逆流中走了整整的一夜。现在他结实的身体象一块岩石一般矗立在水面上,左肩上扛着一个娇弱而沉重的孩子。圣者 QNX 倚在一株拔起的松树上;松树屈曲了,他的脊骨也屈曲了。那些看着他出发的人都说他渡不过的。他们长时间的嘲弄他,笑他。随后,黑夜来了。他们厌倦了。此刻 QNX 已经走得那么,再也听不见留在岸上的人的叫喊。在激流澎湃中,他只听见孩子的平静的声音,——他用小手抓着巨人额上的一绺头发,嘴里老喊着:“走罢!”——他便走着,伛着背,眼睛向着前面,老望着黑洞洞的对岸,削壁慢慢的显出白色来了。 早祷的钟声突然响了,无数的钟声一下子都惊醒了。天又黎明!黑沉沉的危崖后面,看不见的太阳在金色的天空升起。快要倒下来的 QNX 终于到了彼岸。于是他对孩子说: “咱们到了!唉,你多重啊!孩子,你究竟是谁呢?” 孩子回答说: “我是即将 open source 的 Neutrino。” ---------------- QNX 深吸一口气,回头看看过去的旧时代,轻声说,我们把 Neutrino open source。 他们今天表态,Neutrino 将开放源代码,并计划和外部开发者交互。 第一阶段发布的代码包括 QNX Neutrino microkernel, 基本 C library, 一些常见嵌入式平台用的 BSP。理论上大家最感兴趣的自然是 Neutrino 内核,codename 我记得是 photon。因为 C (…)
LiMo Foundation
by zhou on January 30, 2007
记不清这是第几个了。 LinuxDevices消息Cellphone giants unveil mobile Linux foundation。25号,几家最大的通信技术公司正式成立了一个旨在创建common的移动Linux软件平台的非赢利性组织,LiMo Foundation。发起成员是Moto,NEC,NTT DoCoMo,Panasonic Mobile Communication,Samsung Electronics还有Vodafone。 去年年中是LiMo初露端倪的时候,那时这个组织的名字和目标还有点神秘。据称在量产Linux手机出货量上,全球从高到底顺序是,Moto,Panasonic,NEC,Samsung。如果属实的话,LiMo貌似具备统一mobile Linux平台的能力。 LiMo宣称的目标是,创建”适用于移动设备的,世界上第一个具备全球竞争力的,基于Linux的软件平台”。为达到这一目标,他们会定义: API spec架构open source的参考代码由成员贡献的源码级的组件参考实现使用到的第三方软件的spec 非常high level的技术开发计划已经发布,5页的paper包括了工作范围描述。 老实话说,看上去实在没不出什么新意,所谓architecture,特别是来自联盟类组织的architecture,都是妥协的产物,当然,希望这些都是”伟大的妥协”。 LiMo成员会贡献上图中绿色所示的组件代码。 Paper中除了简略描述了上面那些组件的定义外,还提到了可能会被纳入的已有的open source产品,比如GTK+可能会用于UI Framework。 用最简单的术语说,LiMo会发布定义了common的,low level的Linux操作系统的spec。还会提供测试集帮助制造商验证产品对spec的符合性。符合者可以使用LiMo的logo。 从法律角度看,LiMo的API对成员可以royalty free的使用,他们享受Foundation Public License。Kernel和其他中间件等本来就有的,如果采用GPL,那自然仍是GPL覆盖范围内。非LiMo成员的第三方开发者需要按Foundation API许可使用LiMo定义的API,头文件则要用Object Code License。FPL有类似GPL的地方,比如要求所有改动要原封不动地contribute回给所有LiMo成员,同时,FPL禁止将source code发对非LiMo成员――比如上面说的第三方开发者。这还没完,FPL有两个variant,一个是包含了专利和版权的,LiMo管理的common core 的组件需要这种license;第二种就是仅有版权的FPL,非common core 可以选用这种license,通过这种license,LiMo成员可以互相授权专利技术。Foundation API和Object (…)
- Comments Off • Tagged as: cell-phone, embedded, LiMo, linux, mobile, OpenSource, Technology
- Share on Twitter, Facebook, Delicious, Digg, Reddit
18禁 与 GreenPhone
by zhou on August 20, 2006
这就是 LinuxWorld。 Make 的 Phillip Torrone 在 LinuxWorld 的小插曲,碰到了下面这个牌子。 这次的 LinuxWorld 无论怎么吹捧都难掩失色的寥落,还是和 WWDC 一样,我们看看花边新闻吧。一个就是上图的“18禁”,这很奇怪,如果 年纪 和 专业 对应的话。 不多的亮点中,Qtopia 的 Greenphone 算一个--虽然这个玩意儿这个词儿容易让人误解它的意思。准确的说,Qtopia Greenphone 还离不开 Greenphone SDK ,前者是 面向开放的软件创新的 Linux 移动开发设备,是“最适合”开发,验证和展示基于 Qtopia Phone Edition 的应用的平台,SDK 中的主要内容当然是 Qtopia Phone Edition 了。 不知道是不是来的人太少的缘故,Qtopia (…)
- 3 comments • Tagged as: embedded, Gadget, greenphone, linux, mobile, OpenSource, phone, qtopia, trolltech
- Share on Twitter, Facebook, Delicious, Digg, Reddit
MontaVista 换主儿
by zhou on June 6, 2006
最乖张的小企鹅换了 CEO。 LinuxDevices 报道 MontaVista announces new CEO。 这个老传奇,James Ready, 请来了另一个老手,Thomas F. Kelly, 来做自己一手打造的 MontaVista 的 president,CEO 兼 董事会主席。Ready 仍留任 CTO,并保留董事会中的一个席位。 Kelly 有 26 年从业经验,这家伙的拿手好戏是领导公司被收购,他的履历简直…堪比大买场电器推销员的自豪经历。 上世纪 90 年代,作为 Frame Technologies 的执行副总裁,他领导了该公司的重组和重定位,最终成功使公司被 Adobe 收购。 最近,Blaze 带领商业自动化软件公司 Blaze 成功 IPO,然后被 Brokat Information (…)
- Comments Off • Tagged as: embedded, james-ready, linux, montavista, OpenSource, os, vrtx
- Share on Twitter, Facebook, Delicious, Digg, Reddit
SCH-i819, Linux Phone
by zhou on May 15, 2006
三星了发布了其在中国的新型号 SCH-i819 ,一个 Linux 平台产品。 这是其第一个支持双模双频的 Linux 产品,可用频率是 CDMA 1x (800MHz) 和 dual-band GSM (900/1800MHz)。当然嘛,背后的小 pet 还是 Mizi Research。 新产品的外形和 SGH-i858(也是 Linux 平台),3频 GSM 产品几乎一样,虽然我一向对三星的手机不感冒,不过还是承认,最近这几个相似型号的外形外观设计和UI,看上去还都不错。 819 还是双 CPU 设计,通信一侧的芯片是 Qualcomm MSM6300 ,符合 CDMA2000 1X Revision A, GSM release 99 phase (…)
Windows CE 6 预览
by zhou on May 14, 2006
幕后英雄要出头。 年度 Mobile & Embedded DevCon 上,CE 6 预览版本面世。内核体系结构已经重新设计,从 32 到最多 32,000 个并发进程(我老是怀疑 CE 里进程的定义和别人对其的解读),变化还是够大的;每个进程都在其 2G 虚拟空间中运行,这样下一代利用多媒体,Web Service 和无线网络的复杂应用应该能更得心应手地被编写和撒欢儿畅快地被运行。 开发工具是 Visual Studio 2005 插件,老传统。 Beta 版已经对 Microsoft Mobile & Embedded DevCon 2006 的设备制造商,开发者和或者伙伴开放。 [tags]windows ce, embedded, software, windows mobile[/tags]
- Comments Off • Tagged as: embedded, software, Technology, windows-ce, windows-mobile
- Share on Twitter, Facebook, Delicious, Digg, Reddit
Handheld Linux 软件
by zhou on May 4, 2006
Handheld Linux Software Index,数量现在有不少了: Handheld Linux 兼营买卖业务,目前主要是 Sharp Zaurus 。 [tags]embedded, linux, software, mobile, software[/tags]
Access Linux 初秀
by zhou on April 7, 2006
离 上次提到Palm ALP 两个月不到,Access Linux 就真的登场了。 这两天 Boston 的 LinuxWorld 上 --在LinuxWorld上宣布的还有 2006 SourceForge.net Community Choice Awards -- PalmSource 展出了采用 Access Linux Platform 的实物。Linux 自然是新平台的核心,采用了 2.6.12 内核,其他重要部分还有 MAX Applications (native ALP 接口);Palm OS 68k 模拟层;GTK+ (native linux like 环境);J2ME 虚拟机。 (…)
Guru,中国,调试
by zhou on March 6, 2006
LinuxDevices消息,Free articles cover Linux kernel debugging tools, techniques。 在华的Nicholas Mc Guire,发布了3篇关于嵌入式Linux调试的文章。 链接均为PDF GCOV — tool analysis Kernel function instrumentation — tool analysis Runtime debugging in embedded systems — available tools and usage Nicholas 是有10多年经验的Linux老手,特别是实时Linux方面。他是RTLinux/GPL的官方maintainer,此前在FSMLabs工作 。目前他在兰州大学的嵌入式系统实验室,三篇文章是基于学校课程材料写成的。不要求阅读者有非常高的内核原理方面的背景。对于新手或者期望进行回顾的读者都比较有用。考虑到 Nicholas McGuire 老鸟的背景,不妨google一下他,获得更多信息和他的文章/著作。 [tags]embedded, linux, (…)
Palm ALP
by zhou on February 19, 2006
这两天的大事之一是都灵冬奥会,在西边另一个举办过夏季奥运会的城市,巴塞罗那,是2006的3GSM 。 今年的3GSM是2月13到16号。去年戛纳的3GSM时,PalmSource 还是刚刚收购了南京移软的主儿,今年此时,我们只能看到PR里写着寥落的 “Access subsidiary PalmSource”字样了。 这次他们在巴塞罗那拿出了Linux-based mobile phone 的软件 stack。代号ALP (Access Linux Platform),我得说,Access 的名字放到这儿,正好还挺双关。官方描述是,这个stack可以为运营商和手机设计者提供集成的,灵活的软件环境,能支持legacy Palm OS 应用,Java程序和native Linux 应用 -- !较之Moto http://www.thinknext.net/archives/237,不亦快哉。 自被Access收购后,这是PalmSource的第一个产品,他们计划从今年年底开始把ALP SDK license 给软硬件厂商。根据一个VP的说法,欧洲厂商对这个产品的兴趣很高,他说,有好几个(several )运营商都在同他们沟通。被特别提到的有法国 Orange 和西班牙 Telefonica,还有一家未指明的挪威企业--是诺基亚吗?不,是特伦苏…… 发送到软硬件场上手里恐怕是今年底的事儿了,明年才能看到装备了ALP的设备。 Palm曾经还有42万多注册开发者,他们对programmers也有一贯的强调。ALP的设计似乎很照顾运营商和服务提供商,所以他们提供了最大程度的软件兼容性和开发灵活性。 PalmSource 和 Access 开发了新的PalmSource and Access,名字是MAX,使用MAX,可以开发native应用。那些预先安装的ALP应用也是用MAX写成的。MAX (…)
- Comments Off • Tagged as: access, access-linux-platform, cellphone, embedded, linux, mobile, OpenSource, palm, Technology
- Share on Twitter, Facebook, Delicious, Digg, Reddit
