色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

MiniGUI 十年回顧

發(fā)布時間:2012-8-21 22:09    發(fā)布者:f.luo
關(guān)鍵詞: MiniGUI
http://www.fmsoft.cn/zhcn/about/blog/minigui/
【作者】MiniGUI 及飛漫軟件創(chuàng)始人魏永明。

【重編注】這篇文章,是為紀(jì)念 MiniGUI 發(fā)布 10 年(2009年)而寫的。從 2010 年到現(xiàn)在的 2011 年中期,這個世界的變化很快。MiniGUI和飛漫軟件從水平市場逐漸集中精力于手機(jī)這個垂直市場,而 2007 年 Google 發(fā)布的 Android系統(tǒng),如秋分掃落葉般發(fā)展迅速,看起來將在 2012 年全面占據(jù)中低端(千元)智能機(jī)市場。MiniGUI這個產(chǎn)品的生命周期,也似乎要走到盡頭了——起碼在手機(jī)市場,大概也只能在功能手機(jī)這個領(lǐng)域存活三到五年左右的時間。但不管如何,大家了解下MiniGUI 這個嵌入式系統(tǒng)、移動終端中關(guān)鍵系統(tǒng)軟件的發(fā)展歷程,應(yīng)該還算是有些用的吧。

一、引言
MiniGUI 的開發(fā)起始于 1998 年底,第一個版本大致發(fā)布于 1999 年 6月。從第一個版本的面世到現(xiàn)在,已經(jīng)過整整十年時間。在這十年當(dāng)中,經(jīng)過許多客戶的使用和驗(yàn)證、經(jīng)過飛漫軟件多年的持續(xù)研發(fā)投入和精心打造,今天的MiniGUI,已經(jīng)成為了性能優(yōu)良、功能豐富的、跨操作系統(tǒng)的嵌入式窗口系統(tǒng),用戶遍布全球各地,為中國的嵌入式系統(tǒng)軟件樹立了一面鮮活的旗幟。在這十年中,MiniGUI的發(fā)展大致經(jīng)歷了三個階段:

1999年到2002年:純自由軟件階段。在這個階段,MiniGUI 以純粹的自由軟件形式開發(fā)和發(fā)布,這時的MiniGUI 還很不成熟。
2002年到2005年:圍繞開源的 MiniGUI,通過定制開發(fā)、技術(shù)支持、培訓(xùn)等服務(wù)發(fā)展MiniGUI。在這個階段,飛漫軟件通過為客戶提供定制開發(fā)、技術(shù)支持服務(wù)等業(yè)務(wù),逐步將 MiniGUI打造成了一個成熟的嵌入式系統(tǒng)軟件。
2005年到2009年:以銷售 MiniGUI 增值版產(chǎn)品、軟件使用授權(quán)的模式持續(xù)推廣和開發(fā)MiniGUI。在這個階段,飛漫軟件通過銷售 MiniGUI 軟件產(chǎn)品獲取收入并持續(xù)發(fā)展 MiniGUI,并開發(fā)了基于 MiniGUI的瀏覽器(mDolphin)、J2SE 方案(mPeer)、mStudio 等相關(guān)及配套軟件產(chǎn)品,形成了圍繞 MiniGUI的一個完善的軟件平臺。
MiniGUI,作為一個完全自主開發(fā)的系統(tǒng)軟件,走過了十年的歷程,生命力如此之強(qiáng),在當(dāng)今浮躁的大環(huán)境下實(shí)屬難得。那么,MiniGUI在這十年中走過了哪些路程?發(fā)展 MiniGUI 又有哪些現(xiàn)實(shí)的價值?本文將詳細(xì)為大家闡述 MiniGUI 的十年歷程以及執(zhí)著發(fā)展MiniGUI 的現(xiàn)實(shí)價值。

二、MiniGUI 的最初發(fā)展
MiniGUI 的起源,要從 1998 年算起。

那時,自由軟件的思想剛剛從國外傳入到中國大陸,大陸也有許多人開始學(xué)習(xí)和關(guān)注Linux。在此之前,筆者還沉浸在微軟為我們營造的軟件世界中。那時,筆者不知道 Linux 是一個什么東西,而 Windows的封閉、臃腫卻讓我有了看看微軟之外世界的想法。在這樣的背景下,我有了嘗試其他操作系統(tǒng)的沖動,而我當(dāng)時所從事的研究課題也迫使我作出一個選擇――是Windows 還是 Linux。

當(dāng)時,我在清華大學(xué)某實(shí)驗(yàn)室工作。該實(shí)驗(yàn)室正要開發(fā)一套工業(yè)控制系統(tǒng)――用于新型機(jī)床的數(shù)控系統(tǒng)。以前,這樣的控制系統(tǒng)一般都建立在DOS 操作系統(tǒng)之上,因?yàn)?DOS 最為簡單,并且能夠直接控制中斷和 I/O,從而可以獲得非常高的實(shí)時響應(yīng)能力。但 DOS 是一個16 位操作,不能充分發(fā)揮基于 32 位處理器的新硬件平臺的功能,因此,我們首先要選擇一個新的 32位操作系統(tǒng)。由于微軟系列產(chǎn)品在大家心中“神圣不可侵犯”的地位,我所在研究小組的領(lǐng)導(dǎo)傾向于使用 Windows NT作為操作系統(tǒng)開發(fā)這個數(shù)控系統(tǒng)。現(xiàn)在想起來真是有些后怕!如果當(dāng)時真的選擇了 WindowsNT,那這個數(shù)控系統(tǒng)簡直就是無法完成的――因?yàn)樗枰?2ms 的實(shí)時響應(yīng)能力!WindowsNT,這個號稱“新技術(shù)”的操作系統(tǒng),實(shí)際根本不是一個硬實(shí)時操作系統(tǒng),而且其龐大累贅的體系結(jié)構(gòu),也無法真正應(yīng)用于工業(yè)現(xiàn)場環(huán)境使用。

在經(jīng)過很長時間的調(diào)研之后,我們對 Linux 有了一定的認(rèn)識。其中最為關(guān)鍵的是,Linux 已經(jīng)有了一個實(shí)時的內(nèi)核補(bǔ)丁,即RT-Linux。利用 RT-Linux,可以直接處理中斷,從而能夠讓一個普通的 Linux系統(tǒng)成為一個健壯的硬實(shí)時系統(tǒng)。經(jīng)過長時間的游說,實(shí)驗(yàn)室終于決定選擇 Linux作為數(shù)控系統(tǒng)的操作系統(tǒng)平臺。但緊接著出現(xiàn)了另一個問題――GUI 怎么辦。因?yàn)?Linux 上的 X Window也不可避免地龐大和累贅。我們曾經(jīng)做過一個試驗(yàn),如果在 RT-Linux 上啟動 XWindow,則會導(dǎo)致嚴(yán)重的關(guān)鍵中斷延遲。而且,當(dāng)時的 X Window 漢化技術(shù)也不很成熟。所以,建立一個輕型的 GUI系統(tǒng),并且具有良好的中文支持,是首先要解決的問題。

但實(shí)際上,這已經(jīng)不是什么問題了。那時,我已經(jīng)具備了一定的圖形用戶界面系統(tǒng)開發(fā)經(jīng)驗(yàn)。早在 1995 年,就已經(jīng)開發(fā)完成了DOS 上一個簡單的圖形用戶界面系統(tǒng)。我將她稱為 MiniGUI。在 Linux 上的 SVGALib函數(shù)庫的幫助下,建立一個類似的圖形用戶界面支持系統(tǒng)的確是一項(xiàng)并不困難的工作。經(jīng)過筆者大概半年沒日沒夜的編碼,MiniGUI最初的版本(0.2.0)在 1999 年 6 月遵循 GPL 許可證發(fā)布,并在 SMTH BBS 的 FreeDevelop版面做了對 MiniGUI 的介紹。這樣,一個最初僅僅因?yàn)榻鉀Q Linux 上中文化圖形界面問題而開發(fā)的 MiniGUI就這樣問世了。

1999 年時,大陸已經(jīng)有許多非正式組織在倡導(dǎo) Linux操作系統(tǒng),也已經(jīng)出現(xiàn)了一些由中國人主持的自由軟件項(xiàng)目,比如由章文嵩主持的 Linux Virtual Server 項(xiàng)目、由蘇哲主持的Smart Boot Manager 項(xiàng)目等等。后來,包括 MiniGUI在內(nèi)的這三個自由軟件項(xiàng)目,被公認(rèn)為三大由中國人主持和開發(fā)的自由軟件項(xiàng)目。

作為筆者的個人興趣,從 1999 年到 2002 年期間,MiniGUI始終作為一個純粹的自由軟件項(xiàng)目而持續(xù)開發(fā)和發(fā)布,最終發(fā)展到了 1.2.0 版本。在這一階段,還有眾多組織和企業(yè)支持了 MiniGUI的開發(fā):

由清華大學(xué)學(xué)生何小波、陶品等發(fā)起和組織的AKA 組織。這個組織為 MiniGUI 早期的發(fā)布、宣傳做了大量的工作。
聯(lián)想公司。聯(lián)想在 2000年期間,也嘗試開發(fā)自己的發(fā)行版(Happy Linux),并采用 MiniGUI作為其安裝程序。筆者以個人身份參與了該項(xiàng)目的開發(fā),經(jīng)過該項(xiàng)目的開發(fā),MiniGUI形成了一個較為完整的圖形用戶界面支持系統(tǒng),第一次體現(xiàn)了其商業(yè)價值。
藍(lán)點(diǎn)(深圳)軟件技術(shù)有限公司。該公司是早期三大中文Linux 發(fā)行版之一 Bluepoint Linux的開發(fā)商。2000年5月到2001年5月,筆者曾在該公司的北京研發(fā)中心工作,并嘗試將 MiniGUI 用于深圳元征公司的汽車檢測用PDA 設(shè)備中。這期間,MiniGUI 得到了一些新的發(fā)展。
北京中科紅旗軟件技術(shù)有限公司。該公司是 RedFlagLinux 發(fā)行版的開發(fā)商。筆者也曾在該公司的嵌入式事業(yè)部工作。在該公司工作期間(2001年5月到2002年8月),嘗試將MiniGUI 應(yīng)用于單兵作戰(zhàn)手持設(shè)備以及信息終端中。在這期間,MiniGUI 得到了進(jìn)一步的發(fā)展。
IBMdeveloperWorks 網(wǎng)站。2001年到2002年期間,通過擔(dān)任該網(wǎng)站的專欄作家,筆者撰寫了一批闡述 MiniGUI設(shè)計思想、MiniGUI 使用和編程的文章,為推廣 MiniGUI 起到了推波助瀾的作用。
梅特勒托利多(常州)稱重儀表公司。該公司是筆者所知、除筆者自己之外,第一個將MiniGUI 應(yīng)用于商用嵌入式設(shè)備中的企業(yè)。這個企業(yè)也是后來飛漫軟件的第一個客戶。
雖然作為一個自由軟件項(xiàng)目,MiniGUI可以僅憑個人興趣以及一些為數(shù)不多的用戶的鼓勵和支持慢慢發(fā)展,但因?yàn)閲鴥?nèi)的軟件基礎(chǔ)薄弱,無法在短時間內(nèi)形成適合自由軟件發(fā)展的土壤,因此,筆者決定創(chuàng)立一個商業(yè)化公司,通過商業(yè)化機(jī)構(gòu)的運(yùn)作,促進(jìn)MiniGUI 的快速發(fā)展。這樣,就誕生了北京飛漫軟件技術(shù)有限公司。

三、MiniGUI 的商業(yè)化發(fā)展歷程
2002 年 9月,筆者創(chuàng)立了北京飛漫軟件技術(shù)有限公司,嘗試自由軟件的商業(yè)化運(yùn)作模式。飛漫軟件成立之初,我們的主要業(yè)務(wù)模型是通過定制服務(wù)、技術(shù)支持、培訓(xùn)等業(yè)務(wù)來獲得收入,MiniGUI仍然作為一個自由軟件項(xiàng)目而發(fā)展,只是其維護(hù)者從個人轉(zhuǎn)向了商業(yè)機(jī)構(gòu)。

飛漫軟件從成立到2005年底持續(xù)開發(fā)MiniGUI,并發(fā)布了若干版本:于 2003 年 5 月發(fā)布了 MiniGUIV1.2.6 版本;于 2003 年 9 月發(fā)布了 MiniGUI V1.3.0 版本;2003 年 10 月,MiniGUI完成了到 uClinux 和 eCos 操作系統(tǒng)的移植,并發(fā)布了 MiniGUI V1.3.3 版本。至此,MiniGUI成為一個跨平臺的嵌入式圖形用戶界面支持系統(tǒng)。
2004 年 8 月,華為選擇 MiniGUI作為平臺軟件產(chǎn)品,用于機(jī)頂盒、手持終端等產(chǎn)品領(lǐng)域。在此之前,飛漫軟件主要的業(yè)務(wù),是通過為客戶提供基于 MiniGUI的定制開發(fā)業(yè)務(wù),以及技術(shù)支持服務(wù)來獲得收入,而華為采購 MiniGUI 并支付軟件授權(quán)使用費(fèi)用,為快速發(fā)展 MiniGUI提供了另外一條商業(yè)化道路。這樣,從 2005年開始,飛漫軟件開始了一次重要的轉(zhuǎn)型,即以軟件產(chǎn)品的銷售、軟件使用授權(quán)作為主要的業(yè)務(wù)而進(jìn)行發(fā)展,并推出了 MiniGUI增值版產(chǎn)品。飛漫軟件也走上了一條較為快速發(fā)展的道路,從 2005 年到 2007 年,飛漫軟件的年銷售額增長率保持在 40%以上。

2005 年 1 月,TD-SCDMA 標(biāo)準(zhǔn)的主要制定者(大唐移動,現(xiàn)在的聯(lián)芯科技)采用 MiniGUI 作為商用TD-SCDMA 手機(jī)的 MMI 方案;2005年 7 月,基于 VxWorks Simulator 的 MiniGUI演示開發(fā)環(huán)境順利完成,該環(huán)境的成功搭建進(jìn)一步加深了飛漫軟件與美國風(fēng)河間的合作。

2006 年 1 月,正式發(fā)布 MiniGUI 的相關(guān)組件產(chǎn)品 mGp V1.0、mGi V1.0 以及 mG3dV1.0;2006 年 5 月,飛漫軟件成為美國風(fēng)河系統(tǒng)公司全球合作伙伴,為 VxWorks 提供全面的圖形解決方案。

2006 年 12 月,在香港舉辦的世界電信展上,大唐移動(現(xiàn)聯(lián)芯科技)隆重推出采用 MiniGUI 和 Fhas應(yīng)用開發(fā)平臺作為圖形顯示系統(tǒng)和終端應(yīng)用開發(fā)平臺的 TD-SCDMA 3G 手機(jī)終端軟件標(biāo)準(zhǔn)平臺 Arena。經(jīng)過多年的發(fā)展,截止2009 年 10 月,中國移動 3G 手機(jī)(即 TD-SCDMA 手機(jī))市場中,有超過 50% 的 3G手機(jī)使用MiniGUI作為其圖形用戶界面。在 2009 年上半年,由中國移動深度定制的四款 3G 手機(jī)中,有兩款手機(jī)采用MiniGUI;這兩款手機(jī)是:中興通訊的U210 以及宇龍酷派的 F69。除此之外,還有早期試商用階段的中興通信 U85、海信 T68等型號的 TD 手機(jī)。目前,采用 MiniGUI 開發(fā)的手機(jī)類產(chǎn)品已經(jīng)有十幾款型號。

2008 年 10 月,經(jīng)過一年多的開發(fā),飛漫軟件發(fā)布了 MiniGUI V3.0。最新的 MiniGUI V3.0 版本在MiniGUI V2.0/1.6 的基礎(chǔ)上,提供了眾多高級功能特性,將幫助用戶開發(fā)具有更好用戶體驗(yàn)的嵌入式產(chǎn)品。MiniGUI 3.0中蘊(yùn)含有眾多由飛漫軟件研發(fā)團(tuán)隊(duì)首創(chuàng)的技術(shù)(外觀渲染器、界面特效等),標(biāo)志著 MiniGUI3.0從模仿、跟隨他人走向了自主創(chuàng)新階段。與此同時,飛漫軟件基于 MiniGUI開發(fā)的其他兩項(xiàng)技術(shù)和產(chǎn)品:mDolphin(嵌入式瀏覽器)、mPeer(嵌入式 J2SE解決方案)也得到了諸多重要客戶的認(rèn)可并使用。

2009年初,全球500強(qiáng)企業(yè)思科系統(tǒng)(中國)有限公司和飛漫達(dá)成合作,在網(wǎng)絡(luò)電視領(lǐng)域展開廣泛深入的合作,思科系統(tǒng)(中國)有限公司選用飛漫軟件的全線系列產(chǎn)品作為其網(wǎng)絡(luò)電視方案的基礎(chǔ)軟件,包括MiniGUI、mDolphin瀏覽器、mPeerJ2SE 解決方案。

2009 年 10 月,在中華人民共和國成立 60 周年之際,飛漫軟件推出了 MiniGUI 的配套開發(fā)工具產(chǎn)品mStudio。至此,圍繞 MiniGUI 的關(guān)鍵應(yīng)用、開發(fā)工具等就相對完整了。

2009年,經(jīng)過多年的實(shí)踐,飛漫軟件終于找到了一條符合市場需求的發(fā)展道路,并穩(wěn)步走上了快速發(fā)展道路。雖然 2008年底、2009年初,和眾多中小企業(yè)一樣,飛漫軟件也受到了全球性金融危機(jī)的影響,但 2009 年飛漫軟件的預(yù)期銷售業(yè)績將同比增長 80%或者更高。這一成績的取得,證明了飛漫軟件所選道路的正確性,也標(biāo)志著飛漫軟件的發(fā)展已經(jīng)走向了快車道。

值得一提的是,直到今天,飛漫軟件仍然以自由軟件的形式發(fā)布 MiniGUI 的某些版本。其中包括廣泛使用的 MiniGUIV1.3.3,最新發(fā)布的 MiniGUI-GPL V1.6.10 等。同時,飛漫軟件還積極以開放源碼的形式發(fā)布了諸多軟件,如mGDesktop、mGallery、mGIS 等等。飛漫軟件也已成為國內(nèi)為開源社區(qū)貢獻(xiàn)代碼最多的本土企業(yè)。

四、執(zhí)著發(fā)展 MiniGUI 技術(shù)的現(xiàn)實(shí)意義
盡管 MiniGUI 的發(fā)展并不是一帆風(fēng)順的,盡管 MiniGUI從純自由軟件走向商業(yè)化運(yùn)作的模式被許多人詬病,但飛漫軟件執(zhí)著發(fā)展 MiniGUI技術(shù)的現(xiàn)實(shí)意義不僅僅是為了單個企業(yè)的商業(yè)成功,而且也為了中國軟件行業(yè)的發(fā)展、中國嵌入式行業(yè)的發(fā)展:
在中國軟件產(chǎn)業(yè)缺乏人才、缺乏經(jīng)驗(yàn),而且知識產(chǎn)權(quán)保護(hù)乏力的情況下,開發(fā)一個系統(tǒng)軟件的過程必定是艱難曲折的。但是,MiniGUI的成功表明,中國人完全有能力來自行開發(fā)完整的系統(tǒng)級軟件以及配套的開發(fā)工具,并將其商業(yè)化,最終通過為客戶帶來價值而證明自己的價值。

在開發(fā) MiniGUI 以及 mDolphin等軟件的過程,飛漫軟件積累了大量的研發(fā)管理經(jīng)驗(yàn),培養(yǎng)了大批軟件開發(fā)和測試人才。這些人才不僅僅為飛漫軟件的發(fā)展做出了重要貢獻(xiàn),也必將把飛漫軟件的成功開發(fā)經(jīng)驗(yàn),尤其是研發(fā)管理經(jīng)驗(yàn)帶到其他企業(yè),從而幫助整體提升中國嵌入式軟件的開發(fā)水平和管理水平。

飛漫軟件的成功,將吸引大批優(yōu)秀人才進(jìn)入到嵌入式軟件的開發(fā)潮流中,相信中國必將涌現(xiàn)更多掌握核心技術(shù)、具有創(chuàng)新能力的嵌入式軟件企業(yè),從而帶動中國嵌入式產(chǎn)業(yè)的長足發(fā)展。

五、以“十年磨一劍”的精神來重塑嵌入式行業(yè)
在中國短短的軟件產(chǎn)業(yè)發(fā)展歷史中,經(jīng)過十年時間研發(fā)和推廣的軟件鳳毛麟角。飛漫軟件的實(shí)踐表明,只有抱定“十年磨一劍”的長遠(yuǎn)目標(biāo),才能在基礎(chǔ)薄弱、人才缺乏、融資環(huán)境惡劣的中國軟件業(yè)整體環(huán)境下打造出一個個軟件精品。嵌入式行業(yè),尤其是電子消費(fèi)類產(chǎn)品行業(yè),所面臨的競爭激烈,產(chǎn)品更新?lián)Q代非?,要想在這個紅海中暢游,沒有多年的研發(fā)積累是不可能的。

筆者呼吁嵌入式行業(yè)的從業(yè)者,從現(xiàn)在開始,加大研發(fā)投入,重視軟件價值,以“十年磨一劍”的精神來重塑中國的嵌入式行業(yè)!
本文地址:http://m.54549.cn/thread-96118-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
老郭 發(fā)表于 2012-8-22 18:22:43
法螺熟悉MiniGUI么?懂行的評論一下
f.luo 發(fā)表于 2012-8-22 19:07:56
老郭 發(fā)表于 2012-8-22 18:22
法螺熟悉MiniGUI么?懂行的評論一下

具體的不熟悉,最開始了解過。
但是其在開源界的應(yīng)該算是國內(nèi)最有影響力的產(chǎn)品了,現(xiàn)在是不是還這樣,不確定。。。
southcreek 發(fā)表于 2012-8-29 13:42:39
這文章要不是老魏寫的就有說服力了。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表