LinuxµÄδÀ´µ½µ×ÔÚ²»ÔÚGoogle£¿
ýÌåµÄÍÆ¶¯Ï£¬Á½´ó±çÊÖµ®Éú£¬ÏÊÃ÷µÄ¹Ûµã¶ÔÀÝ£ºÕý·½¹Ûµã£º“LinuxµÄδÀ´ÔÚGoogle”;·´·½¹Ûµã£º“LinuxµÄδÀ´²»ÔÚGoogle”¡£
¡¡¡¡ÇÆÇÆÀíÓɰɡ£
¡¡¡¡Õý·½¹Ûµã: “Chrome OSʹGoogle³ÉΪLinuxµÄδÀ´”
¡¡¡¡1¡¢UbuntuÔ±¾ÈÏΪÊÇÌôս΢ÈíµÄÆïÊ¿£¬²»¹ý¿´¿´ËûÃÇÁ½¼ÒµÄºÏ×÷£¬ÒÔ¼°GoogleµÄÊÆÍ·£¬¾Í»á¸ÐÊܵ½Google²ÅÊÇLinuxµÄÁìÐä¡£
¡¡¡¡2¡¢ÊÀ½çÉÏÓг¬¹ýÈý°Ù ÍòÓû§ÊÖÖеĴóÔ¼20ÖÖ²»Í¬ÖÖÀàµÄAndroidÊÖ»ú¨D¨D»¹Óм´½«ÔÚ2010Äê·¢²¼µÄÁíÍâ´óÔ¼30ÖÖÉ豸¨D¨DºÜÏÔÈ»GoogleµÄÊÖ»ú²Ù×÷ϵͳÏÖÔÚ¿´ÆðÀ´ ²»¿ÉºöÊÓ¡£Ñо¿Òƶ¯É豸µÄ¼ÓÌØÄÉÑо¿ÊÒÖ÷ÈÎCarolina Milanesi±¨¸æËµÔÚ2009ÄêµÚÈý¼¾¶ÈWindows MobileÊг¡Õ¼ÓÐÂÊÒѾ»¬Âäµ½7.9%¡£ÊÀ½çµÚÒ»µÄÈû°àÒ²´Ó49.7%Ͻµµ½ÁË44.6%¡£Í¬Ê±£¬ºÚÝ®ºÍiPhone£¨iPhoneÍæ¼ÒÂÛ̳£©ÒѾ·Ö±ðÉÏÉýµ½ÁË20.8%ºÍ 17.1%¡£Ãæ¶ÔÊг¡µÄÖØÐÂÏ´ÅÆ£¬Google AndroidÒѾÔÚÒÆ¶¯Êг¡ÇÀµÃ3.5%µÄ·Ý¶î£¬Õâ¶ÔÓÚÒ»¸öÐÂÊÖÀ´Ëµ»¹²»»µ¡£
¡¡¡¡Öص㻹ÔÚChrome OS£¬±Ï¾¹ÕâÕë¶ÔµÄ²ÅÊÇ΢ÈíµÄºËÐĵشø¡£
¡¡¡¡3¡¢Chrome OSÊÇÒ»ÖÖÊÊÓÃÓÚX86ºÍ»ùÓÚARMµÄÉÏÍø±¾µÄ¿ªÔ´²Ù×÷ϵͳ£¬¼ÇסÁË£¬ÊÇÃâ·Ñ¡£Î¢ÈíÔÚÉÏÍø±¾¡¢Ï¥ÉÏÐͼÆËã»ú»òÕß×ÀÃæ¼ÆËã»ú·½ÃæµÄÖ÷ÒªÎüÒýÁ¦ÊÇËüµÄÊìϤÐÔ¡£Chrome OS½«»áͨ¹ýChromeä¯ÀÀÆ÷ʹÓÃÒ»ÖÖеÄÊÓ´°»·¾³×÷ΪËüµÄÖ÷½çÃæ£¬ÕâÒ²²»»áÓëWindowsÔÚÊìϤÐÔÉϾºÕù¡£×÷ÎªÌæ´ú£¬Ëü¹Ø×¢ÓÚWindowsÔÚСÐÍ É豸ÉÏÒ»Ö±ÂäºóµÄÁ½Ñù¶«Î÷ÉÏ£º¼òµ¥ÐÔºÍÔÆÁ¬½ÓÐÔ¡£GoogleÕýÔÚÔÙÒ»´ÎµØ¹¥»÷΢ÈíµÄ¶Ì´¦¡£
¡¡¡¡Í¨¹ý½«Chrome OS´øÈëÊг¡£¬GoogleÒѾѡÔñÁËһЩÓÐÁ¦µÄºÏ×÷»ï°é¡£Ó¢Ìضû¡¢»ÝÆÕ¡¢ÁªÏë¡¢¶«Ö¥¡¢ºê¡¢¸ßͨ¡¢·É˼¿¨¶ûºÍAdobe¶¼°ñÉÏÓÐÃû¡£Õâ²î²»¶àÊÇÄãÄÜÏëµ½ µÄÒ»¸öÉÏÍø±¾µÄÃÎÖ®¶Ó¡£
¡¡¡¡4¡¢ÒÀÀµÓÚÁ¬½ÓÔÚÏß·þÎñ£¬Chrome OS½«³ÉΪ»ùÓÚÔÆ¶ËµÄ»·¾³¡£×îÏÔÖøµÄÊÇChrome OS½«Ö§³ÖGoogle×Ô¼ºµÄ·þÎñ£¬¶øÎÞÂÛÊÇGoogle Gmail£¬»¹ÊÇGoogle MapsµÈµÈ¶¼ÊǾßÓк£Á¿Óû§µÄ²úÆ·¡£
¡¡¡¡5¡¢¶ÔGoogleÀ´ËµÐÒÔ˵ÄÊÇ£¬¹«Ë¾ÒѾ»¨·Ñ¶àÄêÅàÑøÁ˱鼰¿ªÔ´ÉçÇøµÄÁªÏµ¡£ÕâÑùÒ»À´£¬Ö»ÒªËü(Chrome OS)Ò»·Åµ½ÍøÉÏ£¬Google½«ºÜ¿ìÕÒµ½Ò»´óȺÓоÑéµÄ²âÊÔÕßÔ¸ÒâÏÂÔØÕâ¸ö²âÊÔ°æ¡£ÓÐÁË¿ªÔ´ÉçÇøµÄ°ïÖú£¬ÄDz»ÊÇÈ绢ÌíÒíÂï!
¡¡¡¡6¡¢ÓÐÁËUbuntuµÈ²úÆ·µÄÆÌµæºÍ»ýÀÛ£¬º£Á¿Óû§¾ßÓГ¶àÑùÐÔ’µÄ¿ÊÇó£¬Õâ¾ÍÎÞÒÉÖúÍÆÁËGoogleµÄChrome OS¡£
¡¡¡¡·´·½¹Ûµã£º“google³ýÁËʹÓÃÁËLinuxÖ®ÍâΪlinux¹±Ï×Á˶àÉÙ?”
¡¡¡¡1¡¢¶ÔÄںˣºRed Hat¡¢IBMºÍNovell¶ÔLinuxÄں˹±Ï
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈÐÒé ......
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
refer:http://blog.csdn.net/shangguanwaner/archive/2009/08/19/4463875.aspx
Ò»¸öÏîÄ¿µÄ·þÎñÆ÷¶ËÔÚLinuxƽ̨Ï£¬Óõ½ÁË¿ªÔ´ÈÕÖ¾¿âlog4cxx£¬Õâ¸ö¿âÊÇapacheÏîÄ¿µÄÒ»¸ö×Ó¿â¡£¹¦Äܺܲ»´í¡£ÏÂÃæ¼Ç¼ÏÂËüµÄ±àÒëºÍ°²×°¹ý³Ì¡£
log4cxxµÄ¹Ù·½ÏÂÔØµØÖ·ÊÇhttp://logging.apache.org/log4cxx/index.html
£¬ÎÒÓõÄÊÇ0.10.0°æ ......
1. ѧ»áд¼òµ¥µÄmakefile
2. ±àһЩӦÓÃ
³ÌÐò
£¬¿ÉÒÔÓÃmakefileÅÜÆðÀ´
3. ѧ»áдÇý¶¯
µÄmakefile
4. дһ¼òµ¥charÇý¶¯£¬makefile±àÒëͨ¹ý£¬¿ÉÒÔinsmod£¬ lsmod£¬ rmmod. ÔÚÇý¶¯µÄinitº¯ÊýÀï´òÓ¡hello world£¬insmodºóÓ¦¸ÃÄܹ»Í¨¹ýdmesg¿´µ½Êä³ö
¡£
5. дһÍêÕûÇý¶¯£¬ ¼ÓÉÏread£¬ write£¬ ioctl£¬ pollingµÈ¸ ......
ËùÓÐÀý×ÓÔÚ
linux-2.6.29.3
£¨
gcc-4.3.3
£©Ï±àÒëͨ¹ý£¬ÐèÒª×öµÄÐÞ¸ÄÈçÏ£º
l
´ò¿ªapue.2e
Îļþ¼ÐϵÄMake.defines.linux
Îļþ£¨¸ù¾ÝÄãµÄϵͳѡÔñ¶ÔÓ¦Îļþ£©£¬ÐÞ¸ÄWKDIR=/home/var/apue.2e
ΪÄãµÄapue.2e
Ŀ¼£¬ÈçWKDIR=/h ......