java編寫的操做系統

http://community.csdn.net/Expert/topic/3780/3780979.xml?temp=.3733026
據我瞭解:linux、Unix、FreeBSD、MacOS、palm與windows等等都是彙編與C/C++的混合體,並且其中的彙編佔至關大的比例。
請問:
有沒有純C/C++寫的操做系統?
(轉載自: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月底,沃達豐聯合世界頂級運營商mmO二、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%。
2005-2-27 11:58 回覆
 
rcomponent
27位粉絲
2樓
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美圓才能獲得。
***************************************
**********第二個純Java操做系統***********
***************************************
一個開源的JAVA操做系統
jNode:
Java New Operating System Design Effort
http://jnode.sourceforge.net/portal/
http://sourceforge.net/projects/jnode/
JNode多是如今開源的Java操做系統中發展最快的了。
至於JNode的性能:
http://jnode.sourceforge.net/portal/node/51
能夠看到,一樣硬件中JNode的性能已經達到了SUN jdk1.4.2的110%,用純Java寫的Java平臺的底層的性能超過了C++寫的Java平臺底層!
至於jdk1.4.2的性能是如何超過C++的,請看NuclearJava.blogchina.com

它對jdk1.0已經幾乎徹底兼容,對於jdk1.5兼容度不到50%。
你們能夠下載ISO光盤鏡像,用VMware安裝試試:
http://umn.dl.sourceforge.net/sourceforge/jnode/jnode-x86-0.1.9.iso.gz
鏡像共有40多M
JNode如今在0.1.9版,正在向它的主要release版0.2.0版進發。
一旦JNode發佈,就將出現一個很是恐怖的現像:
將JNode移植到任何一個不支持bytecode的CPU上只須要改動幾K的彙編代碼就好了。
也就是說JNode一旦發佈就能夠支持幾乎全部的硬件體系
http://www.koders.com/info.aspx?c=ProjectInfo&pid=ZK-Ps19mqSFzgjyC*FNiXw__
jNode -
 
***************************************
2005-2-27 11:58 回覆
 
rcomponent
27位粉絲
3樓
**********第三個純Java操做系統***********
***************************************
新一代操做系統JavaOS
引言
1997年5月29日,JavaSoft公佈了JavaOS———爲在微處理器上直接運行Java應用程序而設計
的一個高度精簡的操做系統。
http://bbs.xmu.edu.cn/bbsgcon?board=Java&file=G.863078295.A&num=4

***************************************
**********第四個純Java操做系統***********
***************************************
另外一個100% 純Java 操做系統:
JXOS:
http://sourceforge.net/projects/jxos

***************************************
**********第五個純Java操做系統***********
***************************************
再來看看純Java操做系統JX的狀況:
http://www.embyte.com/shop_view.asp?id=23
只有200K。
JX能夠裝到一張軟盤中,能夠啓動電腦,擁有圖形界面,用這個啓動總比用DOS啓動電腦好方便吧?
這是JX啓動後的抓屏:

產品簡介
 
 
JX爲一種純Java操做系統,能夠認爲是一種概念操做系統.有興趣參加JX開發的請和我聯繫:
yuanliao@hotmail.com每週五晚上8:00,msn開展jx小組討論會

詳細說明
若是想測試一下目前JX的情況,請用
工具將
http://www.embyte.com/upload/product/jx-small.floppy
操做系統p_w_picpath寫入一張軟盤,而後啓動您的pc
您的pc須要以下硬件配置(通常普通PC都可以知足):
VESA BIOS 2.0 or greater
PS/2 mouse
128MB RAM
 
 
 
摘要
這篇文章描述了JX操做系統的性能與體系結構。JX是一個用JAVA寫的更有利於在其上開發JAVA應用程序的runtime操做系統。咱們的工做代表用
JAVA開發一個操做系統是可能的,能夠達到好的性能,這得益於面向對象的軟件技術和安全類型的編程語言。一個操做系統能夠沒有MMU硬件的保護也能作到
是安全的。JX基於一個小的微核(負責系統初始化),CPU上下文開關程序,和低級的域保護管理。JAVA代碼有組件構成,這些組件被裝載到域裏,通過驗
證,翻譯成本地碼。域之間是相互隔離的。
JX的體系結構容許多種系統配置,能夠是速度較快的monolithic,也能夠是很是靈活可是相對較慢的配置。咱們經過JX與LINUX的文件系統和
NFS服務,來對比它們的性能。再討論一下選擇不一樣的系統配置時的性能效果。在monolithic的配置下,JX的文件性能能夠達到LINUX的40%
到80%,NFS能夠達到LINUX的80%。
 
 
 
***************************************
**********第六個純Java操做系統***********
***************************************
JOS
http://sourceforge.net/projects/jos

***************************************
**********第七個純Java操做系統***********
***************************************
KaffeOS: A Java Operating System
因爲不太出名,我就不詳細說了,你們本身查相關資料吧
http://www.cs.utah.edu/research/factsheets/kaffeosscrn.pdf

***************************************
**********第八個純Java操做系統***********
***************************************
leJOS:
Tiny Java OS for Lego RCX brick. Like its predecessor TinyVM, has tiny Java runtime, under 32K; works as replacement firmware for Lego; Hitachi H8300 processor. To be ported to more small devices. [Open Source, Mozilla]
http://lejos.sourceforge.net/
2005-2-27 11:58 回覆
 
rcomponent
27位粉絲
4樓

***************************************
**********第九個純Java操做系統***********
***************************************
SanOS
Minimal OS kernel for PC based server appliances. Lets you run java server applications without need to install host OS, only need normal Java HotSpot VM and Sanos. Description, documents, downloads, manifesto, links, contact. [Open Source, BSD]
http://www.jbox.dk/sanos/
 
 
***************************************
**********第十個純Java操做系統***********
***************************************
LogOS:
Linked object generation Operating System, and other Java on bare metal synthesis technology for embedded systems. Tools to make dynamic, classloadable programs without overhead of traditional OS and JVM software layers.
http://www.websprocket.com/
 
 
 
***************************************
*********第十一個純Java操做系統**********
***************************************
關於Java Card 上的java操做系統:
http://www.gemplus.com/smart/rd/publications/pdf/Lag02gdc.pdf
 
 
***************************************
*********第十二個純Java操做系統**********
***************************************
JBed
a Java-based Real-Time Operating System
詳細介紹見:
http://www.microjava.com/jvm/software/jit/jbed2?content_id=695
JBed也是100%純Java,連驅動程序都是java寫的

***************************************
*********第十三個純Java操做系統**********
***************************************
COSC
Microkernel-Based Educational Operating System in Java
http://www.cosc.brocku.ca/Project/info/javaos.htm

***************************************
*********第十四個純Java操做系統**********
***************************************
Janos
Java-oriented Active Network Operating System
http://www.cs.utah.edu/flux/janos/

一個100%的純java JVM:
MyJVM: a 100% pure Java customizable Java Virtual Machine
http://portal.acm.org/citation.cfm?id=957343
 
--------------------------------------------------------------------------
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............
2005-2-27 11:58 回覆
 
rcomponent
27位粉絲
5樓
 
有關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月底,沃達豐聯合世界頂級運營商mmO二、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環境,就是一個典型的範例。
2005-2-27 11:58 回覆
 
rcomponent
27位粉絲
6樓
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美圓才能獲得。
 
***************************************
**********第二個純Java操做系統***********
***************************************
一個開源的JAVA操做系統
jNode:
Java New Operating System Design Effort
http://jnode.sourceforge.net/portal/
http://sourceforge.net/projects/jnode/
JNode多是如今開源的Java操做系統中發展最快的了。
至於JNode的性能:
http://jnode.sourceforge.net/portal/node/51
能夠看到,一樣硬件中JNode的性能已經達到了SUN jdk1.4.2的110%,用純Java寫的Java平臺的底層的性能超過了C++寫的Java平臺底層!
至於jdk1.4.2的性能是如何超過C++的,請看NuclearJava.blogchina.com

它對jdk1.0已經幾乎徹底兼容,對於jdk1.5兼容度不到50%。
你們能夠下載ISO光盤鏡像,用VMware安裝試試:
http://umn.dl.sourceforge.net/sourceforge/jnode/jnode-x86-0.1.9.iso.gz
鏡像共有40多M
JNode如今在0.1.9版,正在向它的主要release版0.2.0版進發。
一旦JNode發佈,就將出現一個很是恐怖的現像:
將JNode移植到任何一個不支持bytecode的CPU上只須要改動幾K的彙編代碼就好了。
也就是說JNode一旦發佈就能夠支持幾乎全部的硬件體系
http://www.koders.com/info.aspx?c=ProjectInfo&pid=ZK-Ps19mqSFzgjyC*FNiXw__
jNode  -
 
***************************************
**********第三個純Java操做系統***********
***************************************
新一代操做系統JavaOS
引言
1997年5月29日,JavaSoft公佈了JavaOS———爲在微處理器上直接運行Java應用程序而設計
的一個高度精簡的操做系統。
http://bbs.xmu.edu.cn/bbsgcon?board=Java&file=G.863078295.A&num=4
 
 
***************************************
**********第四個純Java操做系統***********
***************************************
另外一個100% 純Java 操做系統:
JXOS:
http://sourceforge.net/projects/jxos
 
 

***************************************
**********第五個純Java操做系統***********
***************************************
再來看看純Java操做系統JX的狀況:
http://www.embyte.com/shop_view.asp?id=23
只有200K。
JX能夠裝到一張軟盤中,能夠啓動電腦,擁有圖形界面,用這個啓動總比用DOS啓動電腦好方便吧?
這是JX啓動後的抓屏:

產品簡介
 
 
JX爲一種純Java操做系統,能夠認爲是一種概念操做系統.有興趣參加JX開發的請和我聯繫:
yuanliao@hotmail.com每週五晚上8:00,msn開展jx小組討論會

詳細說明
若是想測試一下目前JX的情況,請用
工具將
http://www.embyte.com/upload/product/jx-small.floppy
操做系統p_w_picpath寫入一張軟盤,而後啓動您的pc
您的pc須要以下硬件配置(通常普通PC都可以知足):
VESA BIOS 2.0 or greater
PS/2 mouse
128MB RAM
 
 
 
摘要
這篇文章描述了JX操做系統的性能與體系結構。JX是一個用JAVA寫的更有利於在其上開發JAVA應用程序的runtime操做系統。咱們的工做代表用
2005-2-27 11:58 回覆
 
rcomponent
27位粉絲
7樓
JAVA開發一個操做系統是可能的,能夠達到好的性能,這得益於面向對象的軟件技術和安全類型的編程語言。一個操做系統能夠沒有MMU硬件的保護也能作到
是安全的。JX基於一個小的微核(負責系統初始化),CPU上下文開關程序,和低級的域保護管理。JAVA代碼有組件構成,這些組件被裝載到域裏,通過驗
證,翻譯成本地碼。域之間是相互隔離的。
JX的體系結構容許多種系統配置,能夠是速度較快的monolithic,也能夠是很是靈活可是相對較慢的配置。咱們經過JX與LINUX的文件系統和
NFS服務,來對比它們的性能。再討論一下選擇不一樣的系統配置時的性能效果。在monolithic的配置下,JX的文件性能能夠達到LINUX的40%
到80%,NFS能夠達到LINUX的80%。
 
 
 
***************************************
**********第六個純Java操做系統***********
***************************************
JOS
http://sourceforge.net/projects/jos
 
 

***************************************
**********第七個純Java操做系統***********
***************************************
KaffeOS: A Java Operating System
因爲不太出名,我就不詳細說了,你們本身查相關資料吧
http://www.cs.utah.edu/research/factsheets/kaffeosscrn.pdf
 
 
***************************************
**********第八個純Java操做系統***********
***************************************
leJOS:
Tiny Java OS for Lego RCX brick. Like its predecessor TinyVM, has tiny Java runtime, under 32K; works as replacement firmware for Lego; Hitachi H8300 processor. To be ported to more small devices. [Open Source, Mozilla]
http://lejos.sourceforge.net/
 

***************************************
**********第九個純Java操做系統***********
***************************************
   SanOS
Minimal OS kernel for PC based server appliances. Lets you run java server applications without need to install host OS, only need normal Java HotSpot VM and Sanos. Description, documents, downloads, manifesto, links, contact. [Open Source, BSD]
http://www.jbox.dk/sanos/
***************************************
**********第十個純Java操做系統***********
***************************************
LogOS:
 Linked object generation Operating System, and other Java on bare metal synthesis technology for embedded systems. Tools to make dynamic, classloadable programs without overhead of traditional OS and JVM software layers.
http://www.websprocket.com/

***************************************
*********第十一個純Java操做系統**********
***************************************
關於Java  Card 上的java操做系統:
http://www.gemplus.com/smart/rd/publications/pdf/Lag02gdc.pdf
 
 
 
 
***************************************
*********第十二個純Java操做系統**********
***************************************
JBed
a Java-based Real-Time Operating System
詳細介紹見:
http://www.microjava.com/jvm/software/jit/jbed2?content_id=695
JBed也是100%純Java,連驅動程序都是java寫的
***************************************
*********第十三個純Java操做系統**********
***************************************
COSC
Microkernel-Based Educational Operating System in Java
http://www.cosc.brocku.ca/Project/info/javaos.htm
***************************************
*********第十四個純Java操做系統**********
***************************************
Janos
Java-oriented Active Network Operating System
http://www.cs.utah.edu/flux/janos/
2005-2-27 11:58 回覆 219.139.194.*  8樓 都不是在的,特別是第三個,仍是給予虛擬機,只是將其整合到內核中並精簡了的,其餘的都在關鍵的部位及代碼解釋部位使用了彙編,說穿了就是沒有了明着的虛擬機,虛擬機進化了,與操做系統的內核更緊密而以,其速度雖有改善,但仍是趕不上彙編和C/C++。
相關文章
相關標籤/搜索