ºìÁªLinuxÃÅ»§
Linux°ïÖú

»ùÓÚLinuxµÄÒÆ¶¯µç»°¿ª·¢¼¼Êõ¼°Ç°¾°

·¢²¼Ê±¼ä:2007-01-26 00:19:20À´Ô´:ºìÁª×÷Õß:XLooking
¡¡¡¡×÷ÕߣººÎСÇì ±È¶û.β®¸ñ

¡¡¡¡ÕªÒª£ºÕýµ±Òƶ¯µç»°ÖÆÔìÉÌ£¨OEM£©Óµ±§Linux×÷ΪÏÂÒ»´úÖÇÄܵ绰µÄƽ̨µÄʱºò£¬¿ª·¢ºÍ²¼ÖÃÕâÑùµÄÉ豸»¹ÔÚÃæÁÙ׿¼ÊõÉϵÄÌôÕ½£¬ÌرðµÄÊÇOEMÃDZØÐë±£Ö¤µç»°¾ßÓеçÔ´¹ÜÀí£¬¿ìËÙÒýµ¼£¬¼¯³ÉµÄÎÞÏß½Ó¿Ú£¬ÏȽøµÄ¶àýÌ幦ÄÜ£¬ÎüÒýÈ˵ÄС³ß´çGUIÒÔ¼°¸÷ÖÖµÄPIMÓ¦Óã­¶øÇÒËùÓеÄÕâЩȫ²¿¼¯³ÉºÍÔËÐÐÔÚÒ»¸öÊʶȵÄÊÖ»ú´¢´æ¿Õ¼äÀïÃæ¡£ÕâÒ²ÊÇǶÈëLinux ¿ª·¢ÕßËùÃæÁÙµÄÌôÕ½£¬²»Í¬ÓÚPC£¬µç»°Éè¼Æ²¢²»Êǽ¨Á¢ÔÚÒ»¸ö±ê×¼µÄϵͳÉÏÃæ¡£ÎÄÕÂÏêϸ²ûÊöÁË»ùÓÚLinuxµÄÒÆ¶¯µç»°¿ª·¢µÄ¸÷ÖÖ¼¼ÊõÎÊÌâ£¬Éæ¼°µ½¹Ø¼üµÄLinux¼¼ÊõºÍÖ§³Öµç»°¿ª·¢¿ªÔ´ÏîÄ¿µÄ¿ÉÓÃÐԺͳÉÊìÐÔ¡£ÁíÍ⣬ÎÄÕ»¹ÌÖÂÛÁËÒÆ¶¯ÔËÓªÉÌÌá³öµÄ¼¼ÊõºÍ¾­¼Ã²ãÃæµÄÎÊÌâ¡£

¡¡¡¡È«ÇòÒÆ¶¯µç»°µÄÊг¡ÕýÔÚ±¬Õ¨ÐÔµÄÔö³¤£¬·ÖÎö»ú¹¹ IDC 2005ÄêQ2µÄ±¨¸æÖÐÖ¸³ö£¬ÊÖ»úÊг¡Ôö³¤Á˽ü34£¥£¬È«ÇòÓïÒôºÍÊý¾ÝÍøÂçÖУ¬½ü7ÒÚ²¿ÊÖ»úÕýÔÚOEM¹¤³§Éè¼ÆºÍÉú²úºÜ¿ì½«½øÈë°ÙÐÕµÄÊÖÖУ¬·ÖÎö¹«Ë¾Gartner Ô¤²âµ½2009Ä꣬ȫÇòÒÆ¶¯µç»°µÄ°²×°ÊýÁ¿½«´ïµ½26ÒÚ²¿¡£¶ÔÓÚÒÔLinuxΪÖÐÐĵÄIT¹¤Òµ¶øÑÔ,ÕâЩÊý×ÖÏà¶ÔÓÚLinuxµÄ·¢»õºÍ·þÎñÆ÷µÄ°²×°,¼´Ê¹ÊÇÈ«ÇòµÄ×ÀÃæÊг¡µÄÊýÁ¿Ò²ÊǾ޴óµÄ.ÕâÑùµÄÒÆ¶¯µç»°Êг¡¼´´ú±íÁËÒ»¸ö±¬Õ¨ÐÔÔö³¤µÄ»ú»áÒ²±íʾÁËËüÔÚÖÕ¶ËÊг¡µÄÕ¼ÓÐÂÊ,¶øÇÒËüÒ²ÊǶÔÓÚLinux ÒѾ­Õ¼ÁìµÄ»ùÓÚµçÐÅ,ÆóÒµºÍǶÈëʽLinux µÄÉ豸Êг¡µÄÒ»¸öºÜºÃµÄ²¹³ä¡£

¡¡¡¡ÎªÊ²Ã´ÊÇLinuxºÍÎÞ´¦²»ÔÚµÄLinux?

¡¡¡¡ÔÚ¹ýÈ¥3ÄêLinux ×÷ÎªÒÆ¶¯µç»°µÄOSƽ̨ÒѾ­È¡µÃÁËÏ൱´óµÄÊÕ»ñ¡£OEM ÈçLG¡¢ ĦÍÐÂÞÀ­¡¢ NEC¡¢ ËÉÏ ºÍÈýÐÇÒѾ­ÏúÊÛÁË20Óà¿î Linux µç»°,ÁíÍ⻹ÓÐÖйúÆ·ÅÆµÄ´óÌÆ¡¢e28£¨ÉϺ£ÒãÈÊÐÅÏ¢¿Æ¼¼£©¡¢ º£¶ûºÍ ÖÐÐË, ŵ»ùÑÇ ºÍÆäËûµÄOEMÒ²ÒѾ­¿ªÊ¼ÏúÊÛ»ùÓÚLinux µÄÎÞÏßVoIP ÖÕ¶Ë¡£ÎÞÂÛÊÇ´óÐÍ»¹ÊÇСÐ͵ÄOEM¶¼ÕýÔÚÑ¡ÔñLinux ×÷ΪÖÇÄÜÊÖ»úµÄ²ßÂÔÆ½Ì¨,ÕâÀïÃæ¼´Óм¼ÊõÔ­ÒòÒ²´æÔÚ¾­¼ÃµÄÒòËØ¡£ÔÚ¼¼Êõ²ãÃæ,OEMÃÇÑ¡ÔñLinux ÊÇÒòΪËüµÄÐÔÄÜ,¿É¿¿ÐÔ,±ê×¼µÄTCP/IPÍøÂçºÍÁé»îÐÔ£¬ÔÚ¾­¼Ã·½Ãæ, Linux ¿ÉÒÔ¸øOEM ÃǸüµÍµÄ¿ª·¢ºÍ²¼Öóɱ¾,¸ü¶àµÄ¹©Ó¦ÉÌ»òÕß×Ô¼º¿ª·¢µÄ·½°¸, Linux»¹¿ÉÒÔ¸øOEM ÃÇÒ»¸ö¹ã·º¿ª·¢µÄÉÌÒµ¼¼ÊõÉú̬»·¾³ºÍÒ»¸ö¿ÉÄܵĻú»á ----ͳһµÄ²úÆ·Ïߺ͹¤³ÌͶÈëÒÔÖ§³Ö¶à²ã´ÎµÄ²úÆ·(°üÀ¨ÖÇÄÜÊÖ»ú,¹¦ÄÜÊÖ»úºÍÈëÃż¶ÊÖ»ú),¶àÖÖÍøÂçÖÆÊ½(GSM, CDMA, WCMDA ºÍWi-Fi)ÒÔ¼°ÔËÓªÉÌÈÕÒæ±ä»¯µÄÐèÒª¡£

¡¡¡¡ÒòΪÕâЩ¼¼ÊõºÍ¾­¼ÃÉϵÄÀûÒæ, Linux µç»°µÄÊýÁ¿ÒѾ­´ïµ½Êг¡×ÜÁ¿µÄ1-2% ,ÔÚÖÇÄÜÊÖ»úÕâ¸ö¿ìËÙÔö³¤µÄÁìÓòÀïLinux ÕýÔÚÕ¼¾Ý×ÅÒ»¸öÇ¿ÓÐÁ¦µÄλÖÃ,ÖÇÄÜÊÖ»úµÄÊг¡·Ý¶îÕýÒÔÿÄê85%Ôö³¤,¶øLinux ÓÐ25%µÄÊг¡·Ý¶î(Gartner2005ÄêµÄÊý¾Ý),Ô¶Ô¶ÁìÏÈWindows Mobile ,Ö»±ÈSymbian OS ÂäºóÒ»¸ö°Ù·Öµã¡£

¡¡¡¡µç»°µÄ·ÖÀà

¡¡¡¡»®·Öµç»°µÄÀàÐͲ»ÊÇÒ»¸ö¾«È·µÄ¿ÆÑ§¹ý³Ì,ÉõÖÁÒ²²»ÊÇÒ»¸ö׼ȷµÄÊг¡»î¶¯¡£Ä³Ð©¹¦Äܵ绰µÄÏÔÖøÌØµã(Èçemail,ͼÏñ´¦Àí)ÒѾ­ÊǽñÌì¸÷ÖÖ¼Û¸ñµÄµç»°µÄ»ù±¾¹¦ÄÜÁË¡£¼´Ê¹½ñÌìÖÇÄÜÊÖ»úËù¾ßÓеÄÌØÐÔÒ²ÐíÊÇ6¸öÔºóËùÓÐÊÖ»ú¶¼ÓеŦÄÜ,½ñÌìÄãÒÔΪÎïÓÐËùÖµµÄ¹¦ÄÜÊÖ»ú,ÔÚ¼ÙÆÚ½áÊøÒÔºóÒѾ­ÂÙΪ¿ÉÒÔ×÷ΪÀñÆ·µÄÈëÃÅÊÖ»úÁË,¶øÇÒËüÃÇ¿ÉÄÜÖ»ÓдӴºÌìµ½ÏÄÌìµÄÒ»¸ö¼¾½ÚÉúÃüÖÜÆÚ¡£

¡¡¡¡ÖÇÄÜÊÖ»úµÄÏÝÚå

¡¡¡¡±È½ÏÆð°Ñ¿ªÔ´µÄOS·ÅÔÚÒ»¸öµÍ¶ËÊÖ»úÉÏ£¬·¢²¼Ò»¿îÖÇÄÜÊÖ»úÊÇÏà¶ÔÈÝÒ×¶àÁË¡£ÒòΪÖÇÄÜÊÖ»úµÄÊÛ¼ÛºÍÀûÈ󶼸ߣ¬Ëü¿ÉÒÔÓÐÔÊÐí¸ü¶àµÄBOM(²ÄÁϳɱ¾)ºÍÈíÓ²¼þ¿Õ¼äʵÏÖ¶àýÌå¡¢ÏÔʾºÍÉ䯵»ù´ø£¨RF£©µÈµç»°¹Ø¼ü¹¦ÄÜ¡£Ò»°ãÇé¿öÏÂÖÇÄÜÊÖ»úµÄÓ¦ÓÃOS(Linux, WindowsMobile, µÈ)ÊÇÔËÐÐÔÚÒ»¸öרÃŵÄÓ¦Óô¦ÀíÆ÷ÉÏ£¬Í¬Ê±ÁíÍâµÄÒ»¸öCPU ºÍDSP´¦ÀíÓïÒô£¬¶àýÌåºÍRF¹¦ÄÜ¡£ÖÇÄÜÊÖ»úµÄ¹ºÂòÕßÊǵäÐ͵ijÉÊìÓû§£¬ËûÃÇÈÈÖÔÓÚм¼Êõ£¬²¢ÇÒ¶ÔÓÚÓÉÓÚеļ¼ÊõºÍ¹¦ÄÜ´úÀ´µÄµç³ØÏûºÄµÈÎÊÌâ¸üÓÐÏ൱µÄ¿íÈݶȡ£

¡¡¡¡È»¶øµ½Ä¿Ç°ÎªÖ¹ÖÇÄÜÊÖ»úÖ»Õ¼ÓÐÕû¸öÊÖ»úÊг¡µÄ6£¥£¬Èç¹ûLinux¿ª·¢ÕßÕæÕýÏ£Íû½øÈë¹ãÀ«µÄÊÖ»úÊг¡£¬Linux ÊÖ»úƽ̨±ØÐëÖ§³ÖÖжËÊÖ»ú»òÕß¡°¹¦ÄÜÊÖ»ú¡±µÄ¼¼ÊõºÍ¾­¼Ã²ãÃæµÄÒªÇó¡£ÕâЩÊÖ»úÔÚ¼¼Êõ·½ÃæÎÞ·¨ºÍÖÇÄÜÊÖ»úÈüÅÜ£¬Ó²¼þ·½ÃæÒ²ÎÞ·¨ºÍÖÇÄÜÊÖ»úÏà±È£¬Ò»¸öµÍ³É±¾µÄBOM Òâζ×ÅÔËÐÐÔÚÓ¦Óô¦ÀíÆ÷ÉϵÄLinux ²»µÃ²»Ãæ¶ÔËùÓеÄÓïÒô£¬Êý¾Ý£¬RFºÍͼÐÎÈÎÎñ¡£Ò»¸öÔËÐÐÔÚ0£­200MhzµÄµ¥Ð¾Æ¬CPU µÄLinuxµç»°ÐèÒªµçÔ´¹ÜÀíºÍºÏÊʵĴ¢´æ¿Õ¼äÒÔÆ¥ÅäLinux µÄÔËÐкͳɱ¾µÄ¿ØÖÆÒªÇó¡£

¡¡¡¡Éç»áÍÅÌåºÍ¸÷¹úÕþ¸®ÕýÔÚ°ïÖúËõСȫÇòÊý×Ö»¯µÄºè¹µ£¬ÎÒÃÇ¿ÉÒԴ󵨵ÄÏëÏóÕâÊÇÒ»¿îÕë¶Ô·¢Õ¹Öйú¼ÒµÄµÍÊÕÈëÈËȺ¿ª·¢µÄµç»°£¨¿ÉÒÔÈÏΪÊǸöÊÝUbuntu£ºÒ»ÖÖʱÏÂÁ÷ÐпªÔ´µÄLinux£©£¬¾ÍºÃÏñÊÇĿǰÄÑÒÔÈÃÈË×ÁÄ¥µÄ$100 µçÄÔÒ»Ñù£¬ÏÂÒ»¸öÒ²ÐíÊÇ¡°Ãâ·ÑµÄ¡± Linux µç»°ÁË¡£

¡¡¡¡Ëæ×Åʱ¼äµÄÁ÷ʧ£¬ÖжËÉõÖÁµÍ¶Ëµç»°µÄÓ²¼þ¶¼¿ÉÒÔÂú×ãLinux µÄÒªÇ󣬵«ÊÇͬʱÕâЩÊÖ»úµÄÀûÈóÒ²±äµÃÔ½À´Ô½±¡¡£¹ýÈ¥10ÓàÄêµç³Ø¼¼Êõ²»ÄÜÒÔÒ»¸öÊʶȵÄËÙ¶ÈÌáÉý£¬Õâ¾ÍÒâζ×ÅÓ¦Óò»ÄܺÍʱÖÓµÄÌáËÙÏàÆ¥Åä¡£ËùÒÔÈç¹ûLinuxµç»°ÒªÌø³öÖÇÄÜÊÖ»úµÄèäèô£¬Ëü±ØÐë²ÉÓÃÐµĹ¦Äܲ¢¸Ä½øºÍºÏ²¢Ðí¶àÏÖÓеŦÄÜÒÔÓ¦¶ÔÃæÁÙµÄÌôÕ½¡£

¡¡¡¡¼¼ÊõÌôÕ½

¡¡¡¡¿ª·ÅÈí¼þ¿ª·¢ÊÔÑéÊÒ£¨OSDL.org£©×î½ü·¢ÆðÁËеÄÐж¯¼Æ»®£­MLI(Mobile Linux Initiative)£¬Ä¿µÄÊÇÅàÑøºÍÖ§³ÖLinux ÔÚÒÆ¶¯µç»°ÊÖ»úµÄÓ¦Óá£MLIĿǰµÄÊ×ÒªÈÎÎñÊÇʹLinux ³ÉΪ¸üÊʺÏÊÖ»úµÄOS ƽ̨¡£ÏÂÃæÁоٵÄһЩÎÊÌâÀ´×ÔMLIµÄ²ÎÓëÕߺÍÓÐÐËȤµÄºÏ×÷»ï°é£¬ÌرðÊÇÊÖ»úÖÆÔìÉ̺ÍоƬ¹©Ó¦ÉÌ¡£

¡¡¡¡µçÔ´¹ÜÀí

¡¡¡¡½ñÌ죬Èç¹û±ãЯʽÉè±¸ÖÆÔìÉÌÏëÒªÌṩһ¸ö»ùÓÚLinuxºÍÓеçÔ´¹ÜÀíµÄÉ豸£¬ËûÃǽ«Ãæ¶Ô¸÷ÖÖ·½°¸¶ø²»ÖªËù´ë¡£

¡¡¡¡OEM¿ÉÒԲο¼ÒԱʼDZ¾Îª´ú±íµÄ×ÀÃæÏµÍ³µÄµçÔ´¹ÜÀí£¬ÈçACPIºÍAPM£¬ÔÚÄں˵ÄÓʼþÁбíÖйØÓÚ×ÀÃæµçÔ´¹ÜÀíµÄÌÖÂÛȷʵҲÊÇ×î¶àµÄ£¬·Çx86/IA-32 ½á¹¹µÄ±Ê¼Ç±¾Ó²¼þ£¬OEM¿ÉÒÔʹÓÃÕë¶ÔÆ»¹ûPowerPC µÄPMU¡£ ǶÈëʽµÄOEMÈç¹ûÊÇʹÓÃARMÊÚȨµÄоƬ¿ÉÒÔ½èÖúARM¹«Ë¾µÄLEM¿ò¼Ü£¬»òÕßʹÓÃ10Óà¼ÒARMÊÚȨоƬ¹«Ë¾Ò²ÓÐ×Ô¼ºµÄµçÔ´¹ÜÀí·½°¸£¨ÈçFreeScale, Intel, NEC, Samsung, TIµÈ£©¡£MIPSºÍMIPSÊÚȨоƬ¹«Ë¾£¬FreeXScale£¬IBM Power ¿ò¼Ü , Renesas ºÍ Hitachi²úÆ·ÏßÒ²ÓÐ×Ô¼ºµÄ¸ü¼Ó¶ÀÌØµÄÄÜÔ´¹ÜÀíЭÒéºÍ·½·¨¡£OEMµ±È»¿ÉÒÔÑ¡ÔñÏñMontaVista µÄ DPMºÍÆäËûǶÈëʽLinux¹©Ó¦É̵ķ½°¸¡£Ñ¡Ôñµ±È»ÊÇÒ»¼þºÃµÄÊÂÇ飬µ«ÊÇÌ«¶àµÄÑ¡Ôñ»áµ¼Ö·½°¸Ö§ÀëÆÆËéµÄ×´¿öºÍÓ¦ÓÃȱÉÙ¿ÉÔÙÓÃÐÔ¡£Ó¦¶ÔµçÔ´¹ÜÀíµÄÎÊÌ⣬OSDL MLIµÄ³ÉÔ±ºÍ¹¤Òµ½çÒѾ­±í´ïÁËÒ»ÖÖÔ¸Íû£¬¼´Ò»¸öͳһµÄ£¬¿ç´¦ÀíÆ÷ƽ̨µÄµçÔ´¹ÜÀí;¾¶£¬»òÕßÒ»¸öÖ÷Á÷µÄ£¬¸ü¸ß²ã´ÎµÄ£¬¿ÉÒÔ¸²¸ÇǶÈëʽ£¬×ÀÃæºÍµ¶Æ¬·þÎñÆ÷ÄÜÔ´¹ÜÀíµÄÌåϵ½á¹¹¡£

¡¡¡¡ÎÞÏßµç½Ó¿Ú

¡¡¡¡½ñÌìµÄLinuxÖÇÄÜÊÖ»úÖУ¬GPRS½Ó¿ÚÊDZ»¼¯³ÉÔÚÒ»¸öµ÷ÖÆ½âµ÷Æ÷ÀïÃæ£¬Ëü°üº¬Ò»¸öCPUºË£¬DSPºÍÖ§³ÖÎÞÏßͨѶµÄRFÓ²¼þ¡£ºÜÏñÒ»¸öµ÷ÖÆ½âµ÷Æ÷----Ðí¶àÖÇÄÜÊÖ»úºÍÕâЩǶÈëʽ´¦ÀíÆ÷ÊÇͨ¹ýÒ»¸ö´®¿ÚÉϵÄATÃüÁî½øÐÐͨѶµÄ¡£ÕâÖÖ¿¿Ð¶ÔØÎÞÏߵ繦ÄÜÀ´¼ò»¯ÖÇÄÜÊÖ»úÉè¼ÆµÄ·½·¨ÊÇ¿ÉÐе쬵«ÊÇÕ⽫»á½øÒ»²½Ôö¼ÓÕû¸öÊÖ»úµÄ³É±¾¡£½ñÌ죬һЩ¸»Óо­ÑéµÄÉè¼ÆÒѾ­È¥µôÁ˵÷ÖÆ½âµ÷Æ÷£¬°Ñ»ù´ø½Ó¿Ú¿ª·Å¸øÁËÓ¦Óô¦ÀíÆ÷£¨ÏñĿǰÖеͶ˵ÄÊÖ»úʹÓÃNucleusÕâÖÖÇé¿ö£©£¬µ«ÊÇÕâÑù»á¸ø¼´Ê¹ÊÇ×îÐÂLinuxµÄʵʱÐÔ¼¼Êõ£¨ÇÀÕ¼ºÍ¿ªÔ´µÄʵʱ²¹¶¡£­ÏÂÃæ»¹»áÌáµ½£©´øÀ´Ï൱µÄѹÁ¦¡£GSM»òÕßCMDAÎÞÏßЭÒéÐÅÁîÖ¡´óÔ¼ÊÇ800£­900΢ÃëµÄʱ¼ä£¬Èç¹ûÄãÃÇÊÇX86/IA-32 »òÕßÊÇPowerPC´¦ÀíÆ÷Ò»°ã¶¼ÊÇ500 Mhz µ½1.5 Ghz CPU ʱÖÓ, Ò»¸öºÁÃëÒÔÄÚµÄ×Çé¿öµÄÏìÓ¦ÊǺÜÈÝÒ×µ½´ïµÄ£¬µ«ÊÇÈç¹ûÊÇ´¦ÀíÆ÷ʱÖÓÔÚ0£­200 Mhz,µÄARM CPU£¬»ùÓÚLinuxµÄӲʵʱµÄÖжËÏìÓ¦ºÍÇÀÕ¼ÑÓ³ÙÈÔÈ»ÊǾßÓÐÌôÕ½µÄ¡£ÁíÍâµÄÒ»¸öÌôÕ½µÄÁìÓòÊǰÑÒѾ­·Ç³£³ÉÊìµÄµç»°Ð­ÒéÕ»ÒÆÖ²µ½LinuxÉÏ.£¬ÕâÖÖÈí¼þÊÇ»ùÓÚ´«Í³µÄRTOS¿ª·¢ºÍÓÅ»¯µÄ£¬ÏñNucleus ºÍ REX¡£ÕâЩ¶à²ãЭÒéÊÇÓÃÿһ²ãÌØÓеÄÏß³ÌÇл»¼¼ÊõʵÏֵģ¬Èç¹ûÒÆÖ²µ½Linux¿ÉÄÜ»áÔÚ²ãºÍ²ãÖ®¼äÔö¼Ó20£­30΢ÃëÇл»ÑÓ³Ù,ÕâÑùÖ»ÊÇ´©Ô½Ò»¸öµ¥°üµÄЭÒéÕ»¾ÍÏûºÄÁ˼ÆËãʱ¼äµÄºÜ´óµÄ²¿·Ö£¬Áô¸øÆäËûÈÎÎñµÄCPUʱ¼ä¾ÍºÜÉÙÁË¡£ËùÒÔ£¬Èç¹ûLinuxÒªÏë½øÈëÖеͶËÊÖ»úµÄÉè¼ÆÁìÓò£¬Ëü±ØÐëÒª½â¾öµÍÑÓ³ÙµÄÈÎÎñÇл»ºÍCDMA/GSMЭÒéÕ»µÄÒÆÖ²ÕâÁ½¸öÖØÒªµÄÎÊÌâ¡£

¡¡¡¡ÊµÊ±ÐÔ

¡¡¡¡ÔÚ¹ýÈ¥µÄ5ÄêÖУ¬LinuxÒѾ­ÔÚÏò×ÔÉíʵʱÐÔ¸ÄÉÆµÄ·½Ïò·¢Õ¹²¢È¡µÃÁ˳¤×ãµÄ½ø²½¡£½ñÌìLinuxÒѾ­¾ß±¸Á˱¾ÉíµÄʵʱÐÔÑ¡Ôñ£¬°üÀ¨ÇÀÕ¼Äںˣ¬0(1) µ÷¶È£¬FUTEXes ºÍ×î½üµÄ¿ªÔ´µÄʵʱLinuxÏîÄ¿£­ÏÖÔÚÒѾ­ºÏ²¢µ½ÓÉIngo Molnarά»¤µÄÇÀÕ¼²¹¶¡ÀïÃæÁË¡£Í¬Ê±»¹ÓÐË«Äں˺ÍÐéÄâ¼ÆËãµÄ¼¼Êõ£¬ÏñRTLinux, RTAI,AdeosºÍδ¹«¿ªµÄJaluna Osware¡£ÊµÏÖ°ÑÒ»¸öǶÈëʽµÄRTOSÐéÄâµ½LinuxÀïÃæ£¬ÁíÍ⻹ÓÐһЩĿǰ»¹ÊôÓÚÑо¿½×¶ÎµÄʵʱÏîÄ¿ºÍ¼¼Êõ£¬ÈçL4 Micokernel ºÍL4 Linux µÈ¡£OSDL MLI µÄ³ÉÔ±ºÍÉçÇø¸üÔ¸Òâ½ÓÊܺÍϲ»¶Linux±¾ÉíµÄʵʱÐÔ¸ÄÉÆµÄʵʱ·½°¸£¬ÎªÁËÖ§³ÖLinuxÖ±½ÓÃæ¶ÔRF´¦ÀíÆ÷£¬¶àýÌåºÍÓïÒô´¦Àí£¬¶àÊýÈËÈÏΪLinuxÓ¦¸Ã¼ÌÐøÔÚ±¾ÉíÏñRTOS Ò»ÑùÔÚʵʱÏìÓ¦·½Ãæ·¢Õ¹¡£ÔÚÒÆ¶¯µç»°µÄÉè¼ÆÖУ¬ÎªÁ˼õÉÙµç³ØÏûºÄ£¬ÏµÍ³Ê±ÖÓ¿ÉÄÜ´Ó200 Mhz½µµÍµ½40 Mhz (ÉõÖÁ0 Mhz)ºóÔÙ»ØÉý»ØÈ¥ÒÔÏìӦϵͳµÄ²ßÂÔºÍÍâÉèÊäÈëµÄÒªÇó£¬ÕâЩ¶¯×÷²úÉúµÄÇл»ÒªÇóLinux±ØÐëÓÐ×ã¹»µÄÏìÓ¦ÄÜÁ¦ºÍʱÏÞ±£Ö¤¡£

¡¡¡¡Ð¡³ß´ç

¡¡¡¡½ñÌìÖÇÄÜÊÖ»ú³ö³§µÄʱºòÒѾ­ÓÐÁË128MBµÄFLASH ºÍ64MBµÄRAM£¬È»¶ø×÷Ϊһ¸öµç»°µÄOSÐèҪΪÔÚÓÐÏ޵Ĵ洢Æ÷ÀïѰÕÒ½Úʡÿ¸ö×Ö½Ú¶øÅ¬Á¦¡£OSºÍÖмä¼þÕ¼µôµÄÿ¸ö×Ö½Ú¶¼²»ÄÜΪOEMÔöÖµ¶ø·þÎñ¡£ÔÚÔ­ÀíÉÏǶÈëʽ Linux ¿ÉÒÔÒÔ´óÔ¼1MBµÄÈÝÁ¿²¼Ö㬵«ÊÇʵ¼Êµç»°µÄÅäÖÃÖÐÈ´´óµÄ¶à¡£Ç¶Èëʽϵͳ¿ª·¢ÈËÔ±£¬Æ½Ì¨ÌṩÉ̺ÍLinux Äں˵Äά»¤Õß¶¼ÌṩÁËһϵÁÐÅäÖù¤¾ßÒÔѹËõLinuxƽ̨µÄ³ß´ç¡£

¡¡¡¡ÔËÓªÉ̵ÄÐÂÐèÇó

¡¡¡¡µç»°ÖÆÔìÉÌËäȻϣÍû°´ÕÕ×Ô¼ºµÄÏëÏó½øÐд´Ð£¬µ«ÊÇÒѾ­Òâʶµ½ËûÃDz»ÄÜÍêÈ«°´ÕÕ×Ô¼ºÏ뷨ȥÉè¼ÆºÍÉú²úÒ»¸öµç»°£¬È¡¶ø´ýÖ®µÄÊÇËûÃDZØÐë×ñÑ­ËûÃǵÄÓû§£­Òƶ¯ÔËÓªÉÌ£¨ÏñCingular, ÎÖ´ï·á,ÖйúÒÆ¶¯µÈ£©µÄÒªÇóºÍ¹æ·¶È¥×öÊ£¬ÕâЩÎÞÏßÍøÂçÔËÓªÆóÒµ¹«Ë¾£¬ËûÃǶàÊýÊDZ¾¹úÕþ¸®Ñϸñ¿ØÖƵĻòÕß´óÐ͵Ŀç¹úÆóÒµ£¬ËûÃÇÒª´ú±íÕþ¸®ºÍÐÐҵȥ¹ÜÀíºÍ¹æ·¶Êг¡£¬Òƶ¯µç»°ÊÇÕâ¸öϵͳÖеÄÒ»¸öÖØÒª×é³É²¿·ÖºÍµ¥Ôª¡£

¡¡¡¡Ã¿¸ö¹ú¼ÒµÄÕþ¸®£¬ÓÈÆäÊÇÃÀ¹úÕþ¸®¶ÔÎÞÏßµçÆµÆ×¶¼½øÐÐÑϸñµÄ¹ÜÀíºÍ¿ØÖÆ£¬ÃÀ¹úµÄÁª°îͨѶίԱ»á£¨FCC£©ÅÄÂôºÍ·¢·ÅÎÞÏ߯µÆ×ºÍ¹ÜÀí´ø¿í£¬ÐźÅÇ¿¶È£¬°²È«ºÍÄÚÈÝ¡£ËäÈ»¸ö±ð¹ú¼ÒºÍµØÇøÐ­»áÇ÷ÏòÓÚ¿ª·ÅºÍÃâ·ÑʹÓÃÎÞÏ߯µÂÊ¡£

¡¡¡¡¸ºÔðÕþ²ßºÍ¹æÔòÖÆ¶¨µÄÒÆ¶¯ÔËÓªÉÌÍêÈ«¿ÉÒÔÌå»áµ½¿ª·ÅµÄÉ豸½á¹¹´øÀ´µÄÎÊÌ⣬ÔËÓªÉ̲¢²»ÊÇÍêÈ«·´¶Ô¿ª·Å£¬ Ö»ÊÇ»á¸ü¶àµÄ¿¼Âǵ½ÈçºÎ°²È«µÄ²¼ÖÃÔöÖµ·þÎñºÍ¹ÜÀíÎÊÌ⡣Эµ÷ÔÚ¼¼Êõ²ãÃæ½¨Á¢Ò»¸öÍêÉÆ¿ª·Å»·¾³ºÍÒ»¸öÓÐÏÞÖÆµÄAPI ½Ó¿Ú£¬µ±È»»¹ÓÐןü¶àµÄÕþ²ßºÍ·¨¹æµÄÌÖÂÛ£¬Éè±¸ÖÆÔìÉÌ£¬µç»°µÄ¿ª·¢ÕߺÍÐÐÒµÖ÷¹ÜÒѾ­´ò¿ªÁËÔ­À´ÊÇÍêÈ«·â±ÕµÄÊÖ»úÒ»µãµã¿Ú×Ó£¬±ÈÈçÔÚ¹ýÈ¥5ÄêÀïÃæÓû§ºÍÐÐÒµ¹Û²ì¼Ò¿´µ½Java ºÍ BREWµç»°, ¸üÁîÈËÕñ·ÜµÄÊÇ×î½ü¼¸ÄêµÄSymbianOS ºÍ Windows Mobile 5.0.Éϵı¾»úÓ¦ÓÃÈí¼þ²ã³ö²»Çî¡£

¡¡¡¡»ùÓÚLinuxµÄµç»°Õ¹Ê¾ÁËδÀ´Ò»¸öÔÚÓû§¿Õ¼ä¿ÉÒÔ±à³ÌµÄ°²È«¿ª·Å»·¾³£»¶øÇÒËüÓµÓÐÒ»¸ö¾ßÓÐÓÅÐãµÄ¿ª·¢ÈËÔ±µÄÍêÉÆµÄÉçÇøÍŶӡ£ÏàÐÅδÀ´»ùÓÚLinuxµÄµç»°½«ÊÇÒ»¸öÍêÈ«µÄ¿ª·Åƽ̨£¬µ«ÊÇĿǰµÄÇé¿ö»¹²»½üÈËÒ⣬ÏÖÔÚ·¢ÐеÄLinuxµç»°ÊÇ»ùÓÚÒ»¸öÄں˺ÍÐí¶àOSµÄ×é¼þ£¨Ïñij¸ö°æ±¾µÄQt£©£¬ËüÃDz»ÊÇÒ»¸ö¿ª·ÅµÄÉ豸¡£ºÚ¿Í²»ÄÜ£¨»òÕß˵·Ç³£²»ÈÝÒ×£©×Ô¼º¹¹ÔìÒ»¸öÄںˣ¬OSºÍÓ¦Óò¿¼þÌæ´úÔ­À´µÄϵͳ(Ïñ´ó¼ÒÒÔǰ×ö¹ýµÄLinux PDAÒ»Ñù)£¬ÉõÖÁ¼´Ê¹ÊÇÔڵ绰ӦÓÃÉÏÃæÔö¼ÓÒ»µã¹¦ÄÜ¡£ÕâЩÉ豸²»ÄÜ×¢²áµÇ½ºÍÈÃÓû§×Ô¼ºË¢Ð£¬ÏÖÔÚ¿ªÆôÕâЩLinux µç»°´óÃÅÖ»ÊÇJava¡£Êг¡ÉÏÓпª·ÅµÄLinuxÊÖ»ú×ÊÔ´£¬Ò»¸öÏîÄ¿ÊÇHarald WelteµÄ Open-EZX (www.open-ezx.org)¡£Õâ¸öÏîÄ¿»¹´¦ÔÚÒ»¸öÔçÆÚ½×¶Î£¬ÏîĿŬÁ¦ÔÚ¹¹ÔìÒ»¸ö100£¥¿ª·ÅµÄµç»°Èí¼þÖ§³ÖÏñA780ºÍE680µÄMotorolaµç»°¡£ÏîÄ¿µÄwiki (wiki.openezx.org)ÀïÃæ³äÂúÈç¹ûʹÓÃOpen-EZX¿ÉÄܲ»ÄÜÕýÈ·µÄÒýµ¼ºÍʧȥÕý³£¹¦Äܵĸ÷ÖÖ¾¯¸æÐÅÏ¢£¬µ«ÊÇÕâ¸öÏîÄ¿µÄÈ·°üº¬ÁËÈçºÎ¹¹ÔìºÍÉú³ÉÒ»¸ö¡®Shell¡¯,ÒÔ¼°½»²æ±àÒëÕâЩÓÐÓõÄÐÅÏ¢£¨ÒòΪA780ºÍE680ÊÇ»ùÓÚIntel XScale ¿ò¼ÜµÄ PXA ´¦ÀíÆ÷£©¡£

¡¡¡¡MotorolaµÄÊ×ϯµç»°¿ò¼Üʦ¾ø¶ÔÊDz»Ö§³ÖÕâÑùµÄŬÁ¦£¬ Ô­ÒòÊÇʲô£¿Ö÷ÒªÊÇÔðÈÎÎÊÌâ¡£µç»°Óû§»áµ£ÐÄËûÃÇµÄµç»°ÍøÂçµÄÍêÕûÐÔ£¬°²È«ÐÔ¡£µ±È»Motorola»¹µ£ÐÄÒªÖ§³ÖÊý°ÙÍò²¿µç»°ÒÔ¼°ËûÃÇ¿ÉÄܵĸ÷ÖÖOpen-EZX Èí¼þµÄ·ÖÖ§°æ±¾, ÕâÑùÄã¾ÍÖªµÀΪʲô½Ð¡°Open-EZX¡±ÁË£¬ÒòΪÏñMotorolaÕâÑùµÄÉè±¸ÖÆÔìÉÌÊÇÏ£Íû¹ÄÀøÉçÇøµÄ¿ª·¢ÕßÔÚËûÃÇµÄÆ½Ì¨ÉÏ×÷ЩÀ©Õ¹£¬ËûÃÇÖ»ÊÇÏ£ÍûÕâÖÖÀ©Õ¹µÄµÀ·δÀ´¿ª·Å²ßÂÔ·¢Õ¹µÄ¹ì¼£¡£½ñÌìÕâ¸ö¡°Open-EZX¡±×î¿ÉÄÜÓÐÒâÒåµÄÊÇΪISVÌṩÁËÒ»¸öSDKµÄ¿ª·¢»·¾³¡£

¡¡¡¡Ï£Íû²»¾ÃµÄ½«À´£¬Í¨¹ý½ÌÓýºÍ¼á³Ö²»Ð¸µÄŬÁ¦£¬Ð¡ÐĽ÷É÷µÄÍøÂçÔËÓªÉ̺ÍÐÐÒµ¹æ»®ÕßÃǽ«Òâʶµ½Òƶ¯µç»°ÊǸö¼ÆËãÆ½Ì¨£¬¶ø²»Ö»ÊǸöµ¥¹¦ÄܵÄÎÞÏßµçÉ豸¡£

¡¡¡¡½áÊøÓï

¡¡¡¡Linux µÄµç»°ÕýÔÚ×ß½øÇ§¼ÒÍò»§£¬2006ÄêÖÐ MotorolaÖйú¹«Ë¾¼ÌA760,A780,E680ºóÒ»¿î½Ð¡®Ã÷¡¯µÄLinuxÊÖ»úÒÔËýÁÁÀöµÄÍâ¹Û£¬Îȶ¨µÄƽ̨ºÍÈí¼þ£¬ÐÂÓ±µÄ¹¦ÄÜΪÖÇÄÜÊÖ»úÏúÊÛÀúÊ·Ó®µÄÁËеļǼºÍÍ»ÆÆ£¬¸ü¶à±¾ÍÁºÍº£ÍâÊÖ»úÖÆÔìÉ̺ÍÊÖ»úÉè¼ÆËù ÕýÔÚŬÁ¦³¢ÊÔ×ÅLinuxÊÖ»úµÄÉè¼Æ£¬ZTEµÄE2£¬º£¶ûµÄN60 ,E28µÄHAWK3µÈ¾ÍÊÇËûÃǵ±ÖÐµÄæ¯æ¯Õß¡£ÈÕ±¾NTT DOCOMOµç»°¹«Ë¾×î½üÐû²¼·¢±íÁË×îеĻùÓÚARM11 N903i £¬ÕâÊǼ̳ɹ¦µÄN900i, N901i,N902iºóµÄÓÖÒ»¿îÕë¶ÔÈÕ±¾Êг¡µÄ3GÊÖ»ú¡£ÎÞÒÉ£¬ÑÇÖÞÊÇLinux µç»°µÄÖØÒªÎę̀ºÍÊг¡¡£OSDL MLI µÄµÚÒ»´Î³ÉÔ±»áÒéÑ¡ÔñÁËÖйúÕÙ¿ª£¬°üÀ¨ÁËMotorola¡¢Montavista¡¢Windriver¡¢intelÊýÊ®¼Ò³ÉÔ±ºÍ¹Û²ìÔ±µÄOSDL´ó¼ÒÍ¥¾Û»áÔÚ2005Äê½ðÇïµÄ±±¾©£¬±ÊÕßÒ²¿´µ½°üÀ¨´óÌÆ£¬»ªÎª£¬ZTE,ÁúÆìÔÚÄÚµÄÖйúÊÖ»úÖÆÔìºÍÉè¼ÆÆóÒµ±íÏÖÁ˼«´óµÄÈÈÇéºÍ¹Ø×¢¡£OSDL MLI ͨ¹ý»áÒéµÄÌÖÂÛÊ÷Á¢ÁËͨ¹ý¼¼ÊõºÍ¾­¼Ã²ãÃæµÄŬÁ¦¼Ó¿ìLinux Ôڵ绰ÁìÓò·¢Õ¹µÄ·Ü¶·Ä¿±ê¡£ËäÈ»LinuxÕýÔںͽ«ÒªÃæÁÙÒÆ¶¯µç»°Éè¼ÆÖеĸü¶àµÄ¼¼ÊõºÍÉÌÒµ·½ÃæµÄÌôÕ½£¬°üÀ¨Ä³Ð©ÁìÏȵÄÊÖ»úÉè±¸ÖÆÔìÉÌÒ²»³ÒÉLinuxµÄ³ÉÊìÐÔ£¬µ«ÊǼáÐÅÒÀÍÐLinuxÔÚµçÐÅ·þÎñÆ÷£¬Í¨ÓõÄǶÈëʽϵͳµÄ³É¹¦¾­Ñ飬·á¸»¿ªÔ´ÉçÇø¼¼ÊõºÍÉÌÒµÈ˲ţ¬ÊÖ»úоƬ¹«Ë¾£¬¹ú¼ÊÐԵıê×¼×éÖ¯ºÍµçÐÅÔËÓªÉÌÒÔ¼°ÊÀ½çºÍÑÇÖÞÕþ¸®¶¦Á¢Ö§³ÖºÍÍÆ¶¯£¬Linux±Ø½«ÔÚÒÆ¶¯µç»°ÁìÓò·¢»ÓÒ»¸öÖ÷µ¼µÄ×÷Óá£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ