<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    無為

    無為則可為,無為則至深!

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks
    很多人認為java不能寫操作系統,可事實證明:java不僅能寫操作系統,還能寫非常棒的操作系統,而且寫了很多種操作系統!

    ***************************************
    *********第一個純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


    ***************************************
    **********第二個純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%。

    http://jnode.sourceforge.net/portal/node/174

    大家可以下載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發布,就將出現一個非??植赖默F像:
    將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啟動后的抓屏:

    http://www.embyte.com/upload/product/a2004112080640.jpg


    產品簡介



    JX為一種純Java操作系統,可以認為是一種概念操作系統.有興趣參加JX開發的請和我聯系:
    yuanliao@hotmail.com每周五晚上8:00,msn開展jx小組討論會


    詳細說明

    如果想測試一下目前JX的狀況,請用

    http://www.embyte.com/upload/product/rawwritewin-0.7.p

    工具將

    http://www.embyte.com/upload/product/jx-small.floppy
    操作系統image寫入一張軟盤,然后啟動您的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%。

    詳細介紹請看下文:
    http://www.embyte.com/upload/down/JXjj.pdf
    http://www.embyte.com/upload/down/JXsec.pdf




    ***************************************
    **********第六個純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,?Molla]
    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/


    凡是有該標志的文章,都是該blog博主Caoer(草兒)原創,凡是索引、收藏
    、轉載請注明來處和原文作者。非常感謝。

    posted on 2006-06-11 12:54 草兒 閱讀(1312) 評論(0)  編輯  收藏 所屬分類: Java編程經驗談
    主站蜘蛛池模板: 亚洲不卡1卡2卡三卡2021麻豆| 一本久久a久久精品亚洲| 亚洲免费网站在线观看| 99re这里有免费视频精品| 亚洲国产成人高清在线观看| 在线播放免费人成毛片乱码| 亚洲精品少妇30p| 午夜免费啪视频在线观看 | 精品亚洲综合久久中文字幕| 国产精品免费一区二区三区| 国产亚洲情侣一区二区无码AV| 丝瓜app免费下载网址进入ios| 国产AV无码专区亚洲AVJULIA| 最近免费视频中文字幕大全| 亚洲入口无毒网址你懂的| 天天拍拍天天爽免费视频| 羞羞视频免费网站入口| 亚洲中文字幕在线观看| 秋霞人成在线观看免费视频| 亚洲国产片在线观看| 日韩精品免费电影| 国产日韩精品无码区免费专区国产 | 国产成人午夜精品免费视频| 亚洲人成网站免费播放| 亚洲A∨午夜成人片精品网站| 国产免费久久久久久无码| 亚洲综合久久久久久中文字幕| AV免费网址在线观看| 日韩在线观看免费| 亚洲欧洲国产精品你懂的| 成人人观看的免费毛片| 午夜在线免费视频| 亚洲黄网在线观看| 免费一级特黄特色大片在线观看 | 99热免费在线观看| 亚洲国产欧洲综合997久久| 怡红院亚洲怡红院首页| 国产大片免费网站不卡美女 | 国产亚洲精品2021自在线| 亚洲AV无码久久精品狠狠爱浪潮| 永久免费的网站在线观看|