超强!很多种纯java操作系统在此!

UniverseTerminator 2005-02-07 06:17:02
(转载自:NuclearJava.blogchina.com)

***************************************
*********第一个纯Java操作系统**********
***************************************

纯Java操作系统SavaJe已经得到广泛支持与商业应用
2005年 02月05日


贝尔实验室发明的SavaJe OS是一个纯Java操作系统,支持J2SE,已经得到强大的商业支持,LG已经采用了SavaJe做为其3G手机

SavaJe OS, an open standards-based, 100% pure Java platform for mobile phones
全文:http://www.savaje.com/

SavaJe有着优良的血统:
来自朗讯贝尔实验室
Lucent Technologies launches new venture, savaJe™ technologies, first company to offer full Java™ 2™ support for exploding information appliance market
下面的链接有详细的介绍:
http://www.lucent.com/press/0600/000606.coa.html



贝尔实验室总能给这个世界带来划时代的发明:

C语言、C++、UNIX、电话、有声电影、电报、晶体管、激光器、太阳能电池、发光二极管、数字交换机、通讯卫星、电脑、手机、通讯网.........


天哪!

那么SavaJe............



有关SavaJe还有些事要说:SavaJe已经是一个非常成熟的操作系统了,它利用的是支持bytecode的ARM CPU(ARM CPU占嵌入CPU市场的80%市场份额),而且SavaJe支持的是J2SE:


该公司说,SavaJe XE OS是第一个支持Java 2 Platform, Standard Edition(J2SE,标准版)的小型上网设备操作系统。实际上,该领域中原来所有的Java支持都是支持Java 2 Platform, Micro Edition(J2ME,微型版本)。
http://www.pday.com.cn/news/2001/2001-09/092622.htm




SavaJe XE为下一代信息电器带来J2SE
无线Handheld的OS越来越多地渗入Java,现在J2ME、PersonalJava已经出现在各种手持设备包括PocketPC和Palm上,但是很多人仍然认为J2SE(标准版)并没有能直接用于各种IA,直到SavaJe XE OS的出现!

Sun网站上一篇文章详细讨论了SavaJe XE OS,这个Java平台不单单是一个虚拟机(VM),而且是一个真正的32位、多任务、多线程的OS!这是真正的J2SE的Handheld版本!

SavaJe的CEO George Grey认为,SavaJe XE有两大优势,其一是J2SE已经有相当的开发者和应用,其二是他们选择了ARM的硬件平台,StrongARM已经占据嵌入CPU市场77%的份额。
http://telecom.km169.net/data/200202/2610273001.htm





SavaJe是几个世界级大公司沃达丰、Orange和T-Mobile注资的公司,有强硬的后台,前景应该不差。既然沃达丰、Orange和T-Mobile共同出资SavaJe,相信这几个公司的手机中有相当大比例是用SavaJe:




运营商与手机厂商的大战会上演吗?

6月底,沃达丰联合世界顶级运营商mmO2、NTT DoCoMo、Orange、TIM、T-Mobile和Telefonica等秘密聚会,接着抛出了一个名为OMTP(开放移动终端平台)的组织,最引人瞩目的是其对待设备商和运营商的不平等准入规则。

OMTP 成立受益最大的将是一家正处于谣言漩涡中的小公司——SavaJe,这家由沃达丰、Orange和T-Mobile注资的公司以推出完全可定制的基于 Java的手机操作系统而闻名。值得注意的是,在OMTP成立的同时,几家运营商都宣布了增资该公司的新闻。运营商是否要借SavaJe给手机厂商施压?
http://www.tele.com.cn/article/list.asp?id=2586







LG 5月份手机销量创纪录

  LG电子公司虽然是已经竞争相当激烈的手机市场上的新军,但其表示,今年5月份的手机销量创下新纪录,主要是出货给和记黄埔公司的手机数量增加。根据 Gartner研究公司的数据显示,LG是全球第六大手机制造商,上个月销售出了320万部手机,较之4月份增加4.9%,较之去年同期猛增了 98.4%。
http://www.comm9.com/sfnews/ztbd/200471313331.htm







(BW)LG电子选择SavaJe的操作系统应用于下一代手机

SavaJe与LG电子的伙伴关系给营运商带来新机遇,给消费者带来新体验
LG电子以及SavaJe Technologies今天宣布双方的合作关系,从2005年开始将会把SavaJe OS(TM)(SavaJe 操作系统(TM))应用于2.5以及3G手机。不同于其他的手机操作系统,SavaJe OS提供完整的Java(R)环境,为营运商、开发商以及他们的客户提供最为丰富、最具创新性以及最安全的使用体验。详情将会在即将于明年2月在戛纳召开的3GSM世界大会上提供。
http://www.wx800.com/msg/2004/12/09/d71713.php






  日前,沃达丰、Orange与日本NTT DoCoMo等世界顶级的移动运营商在伦敦建立了一个国际联盟,以驾驭未来的手机发展方向,并推动手机游戏、视频等多方面的增值业务。
因为运营商一直担心手机操作系统被微软和诺基亚投资的Symbian所垄断。该联盟已经启动了与Savaje Technologies公司的谈判,该公司股东包括沃达丰与Orange,主要致力于开发开放式手机操作系统。
http://www.comm9.com/sfnews/ztbd/200471313331.htm







另外从作为信息家电设备发展平台的角度来看,一个简单且可跨各式CPU平台的操作系统,也是解决作法之一,JavaOS就是一个这样的典型方案。目前例如像 SavaJe公司所发展,预计于今年九月推出的SavaJe XE操作系统,就是一个可作为在12MB内存、32MB RAM、190MHz以上32-bit Strong ARM-based的信息家电设备上之JavaOS操作系统。透过支持标准的Java执行环境,以Java所开发的应用软件将可直接于SavaJe XE上执行。除了上述两种软件作法外,直接将Java技术做在芯片上,并将之作为信息家电设备的核心,则是另一种解法。目前AJile 公司推出的aJ-100 single chip JVM芯片,可以支持J2ME环境,就是一个典型的范例。
http://www.cooltang.com/box/topic/character/program/cn-java/0505.htm
注:ARM的CPU直接支持bytecode。证据见NuclearJava.blogchina.com




至于SavaJe的实际市场份额及预测,http://www.giichinese.com/chinese/ar23414_mobile_handsets_toc.html中有,不过要交5500到7700美元才能得到。



有关SavaJe的技术信息见:
http://java.sun.com/features/2001/06/savaje.html
http://sunflash.sun.com/articles/40/3/ja/4013
...全文
1719 55 打赏 收藏 举报
写回复
用AI写文章
55 条回复
切换为时间正序
请发表友善的回复…
发表回复
大狼尾巴 2005-07-07
  • 打赏
  • 举报
回复
就一个操作系统不知道为什么又要扯到 汇编和 C++, 难以理解......
km3 2005-07-07
  • 打赏
  • 举报
回复
mark
bjncut 2005-07-07
  • 打赏
  • 举报
回复
OS的开发过程:
1、确定硬件平台架构和处理器指令集;
2、研制出硬件处理器;
3、在处理器指令的基础上,产生最小的原始语言集,实现最基本的机器指令编译功能;
4、在原始语言集的基础上,不断产生可以被当前语言集编译的更大规模的语言集;
5、重复第4个步骤,像滚雪球一样扩充语言集,直到语言命令丰富到可以开发出一个操作系统;
6、编制操作系统源代码;
7、将操作系统代码逐层编译成可以在第2条处理器上运行的指令集;
8、部署安装操作系统。
是否是纯JAVA操作系统,关键的是处理器的研制和从最初始的语言集发展出来的各个层次的语言是否是JAVA的,个人觉得纯JAVA的操作系统是可以实现的,也只有在贝尔实验室这样的地方才能产生,进一步关注中...
caoxmby 2005-07-06
  • 打赏
  • 举报
回复
支持一下
cao_zp 2005-07-05
  • 打赏
  • 举报
回复
不知道速度怎么样,要是能够搞过c++就太好了
zouzhejun 2005-07-05
  • 打赏
  • 举报
回复


吉吉吉吉吉吉吉吉吉吉吉吉吉

吉吉吉吉吉吉吉吉

吉吉吉吉吉吉吉吉吉吉
吉 吉
吉 吉
吉 吉
吉吉吉吉吉吉吉吉吉吉
Spernova 2005-07-04
  • 打赏
  • 举报
回复
哇 楼主好厉害哦!! 请教楼主大哥在那里找到这么多好东东!! J2ME被淘汰了?改用纯J2SE不久的了
congliu 2005-07-04
  • 打赏
  • 举报
回复
向楼主学习
LeosDing 2005-07-04
  • 打赏
  • 举报
回复
up
NTMDQUSI 2005-02-17
  • 打赏
  • 举报
回复
mark
马前小卒 2005-02-17
  • 打赏
  • 举报
回复
erper 2005-02-16
  • 打赏
  • 举报
回复

jerrygui 2005-02-16
  • 打赏
  • 举报
回复
up
gobin 2005-02-16
  • 打赏
  • 举报
回复
学习!!
iamqqmyheart 2005-02-13
  • 打赏
  • 举报
回复
good
UniverseTerminator 2005-02-13
  • 打赏
  • 举报
回复
来看看下面这段话:
SavaJe的操作系统内核都是用java写的。但是,如果用户需要,SavaJe也可在在linux内核上运行


When I first heard about SavaJe, its pure Java approach (even the core OS is written in Java) was central to its strategy. However, Gilkes added further weight to the momentum building behind Linux when he told delegates at the World Handset Forum that, in theory, SavaJe could run most of its platform on top of a Linux kernel if there was customer demand. This was just one of several statements at the World Handset Forum which underlined that Linux is now being considered as a serious option for some handsets.
http://www.pmn.co.uk/20041210whf.shtml
心灵的角落 2005-02-12
  • 打赏
  • 举报
回复
好长啊 哈哈,没看完不过看起来很不错 顶啦!
UniverseTerminator 2005-02-12
  • 打赏
  • 举报
回复
SavaJe的白皮书已经很清楚的说明了:
SavaJe的底层内核中的C模块“可以用C或java写”,也可以“完全用java写”。这说明SavaJe根据需要,底层可以用几种方式实现:
1:Java+C
2:纯java

File systems can be implemented as core kernel C modules within a simple Java
wrapper, or entirely in Java.



而另一段说明:SavaJe不支持其它语言,但也允许C写的模块集成到SavaJe,但C写的模块并不是必须的:

While SavaJe OS does not support end user applications written in other languages, there are
provisions to allow 3rd party native modules written in C, C++ or assembler (drivers, media
codecs, or arbitrary libraries) to be integrated into the SavaJe OS. These modules can then be
exposed to applications via a suitable Java API.
http://www.hasbrouck.org/netbook/JVMWhitePaper.pdf
du51 2005-02-11
  • 打赏
  • 举报
回复
VMware can run it?
Are you sure?

但是,好像外国哥们也没找到呀.????
I burned the jnode-x86-0.1.9.iso in re-writable CD.
After burning I boot from the CD and the GRUB prompt appear, houw would I run JNode from the GRUB prompt?

I'm sorry for asking this simple question.

Thanks...


还是谢谢你呀.这么晚了.还没睡呀.
NuclearKiller 2005-02-11
  • 打赏
  • 举报
回复
不要用Virtual PC,请用VMware试试
加载更多回复(35)

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧