¡¡¡¡²Î¼ÓÕâ´Î±±¾©¿ªÔ´·å»áµÄ¼Î±ö£ºÓÐÓ¦ÑûÓë»áµÄ¡¢×÷ΪCOPUÖÇÄÒÍŸ߼¶¹ËÎʵÄÈ«Çò¿ªÔ´ÁìÐäºÍ´óʦ£¬Óпç¹ú¹«Ë¾(È磺IBM¡¢INTEL¡¢HP¡¢ Google¡¢Gartner¡¢Sun systems¡¢ Canonical¡¢Redhat¡¢Zend¡¢France Telecom¡¢Open CountryµÈ)¸ß²ãÈËÊ¿ºÍר¼Ò£¬¹²24ÈË£»ÒÔ¼°Öз½Í¬ÐÐ(ÔÚ·å»áÖ÷»á³¡¡¢·Ö»á³¡µÄ½²ÑݼαöºÍÔÚÔ²×À»áÒéÉϵĶԻ°Õߣ¬°üÀ¨Õþ¸®Ö÷¹Ü£¬ÆóÒµÖ÷¹Ü£¬¿Í»§´ú±í£¬×¨¼Ò¡¢ÔºÊ¿µÈ¹²22ÈË¡£Óë»áµÄÖÐÍâ´ú±íÔ¼250ÈË¡£Òò¸÷ÖÖÔÒò½ñÄêδÄÜÓë»áµÄCOPUÖÇÄÒÍŸ߼¶¹ËÎÊ£ºStuart Cohen(OSDL CEO)£¬Larry M. Augustin (Source ForgeÉçÇø´´Ê¼ÈË)£¬Dave Neary(Gnome»ù½ð»áÖ÷ϯ)£¬Jim Lacey(LPI Ö÷ϯ)£¬Marc Fleury(JbossÖмä¼þ´´Ê¼ÈË)£¬Daniel Frye(IBM LTC¸±×ܲÃ)¾ùÀ´ÐűíʾףºØ»áÒé³É¹¦£¬²¢ÆÚÍûÃ÷ÄêÒ»¶¨Óë»á¡£Eben Moglen(FSFÊ×ϯ·¨ÂɹËÎÊ)±íʾ°´Ô¼Æ»®ÓÚ½ñÄê10Ô¸ÏÀ´±±¾©¡£
¡¡¡¡Ä¿Ç°£¬Öйú¿ªÔ´Ô˶¯ÒÑ¿ªÊ¼Ô½¹ýÆð¶¯ÔçÆÚ(´øÓлù´¡ÉèÊ©±¡Èõ£¬È±·¦¿ªÔ´ÀíÄîÓëÎÄ»¯£¬´¦ÓÚ×¼±¸½×¶Î£¬°éËæ²»ÉÙ¹¦ÀûÖ÷ÒåµÄ³´×÷µÈÌصã)£¬½øÈëµ½¸ßËٳɳ¤ÆÚ£»ÕýÔÚ¿ªÊ¼°ÚÍÑ´«Í³·â±ÕµÄ¿ª·¢·½Ê½£¬×ªÏò¿ªÔ´ÉçÇø¿ª·ÅµÄ¿ª·¢»úÖÆ£»¸ö±ðÆóҵΥ±³¿ªÔ´Ðí¿ÉÐÒéµÄÏÖÏóÒ²ÒÑ¿ªÊ¼¾ÀÕý£»ÕýÔڸı俪ԴÈí¼þ¿ª·¢¹ý³ÌÖкöÊÓ¹¤³Ì¾ÑéºÍ¹¤³Ì´´ÐµÄÇãÏò£¬Ìá¸ßÖØÊÓÐͬÖÊÁ¿ÈÏÖ¤ºÍÐèÒª°ÑÎÕ¹¤³ÌʵÏÖ¼¼ÊõµÄÈÏʶ£»ÕýÔÚ̽Ë÷ÈçºÎ´¦ÀíºÃ¼È±£³Ö×ÔÓÉ/¿ªÔ´Èí¼þµÄ±¾ÖÊÌØÕ÷¡¢·¢Ñ↑ԴÎÄ»¯(»ò¿ªÔ´ÕÜѧÀíÄî)£¬ÓëÍêÉÆÆäÉÌÒµ»¯²Ù×÷ģʽµÄ¹Øϵ£»ÕýÔÚ´Óѧϰģ·Â½×¶Î£¬×ßÏò×¥Ó¦Óôٷ¢Õ¹¡¢×¥´´ÐÂÇó·¢Õ¹µÄ½×¶Î(²¢Ó¿ÏÖ³öÈô¸É¿ªÔ´ÐÂÐËÆóÒµ)£»ÒÑ´ÓLinux²úÒµµ¥Ò»»¯·¢Õ¹µÄÏÖ×´£¬¿ªÊ¼³öÏÖ´ø¶¯¿ªÔ´²úҵȫÃæ·¢Õ¹µÄÐÂÐÎÊÆ¡£¶ÔÖйú¿ªÔ´Ô˶¯À´½²£¬Êг¡ÐèÇóDZÁ¦ºÜ´ó£¬Õþ¸®Ö§³ÖÁ¦¶ÈÒ²´ó£¬½üÄêÀ´£¬¹ØÓÚ¿ªÔ´Èí¼þµÄ½ÌÓýÅàѵ£¬ÕýÔÚÒÔ¹Ù°ìÃñ°ìÁ½ÌõÏߣ¬¶àÖÖÐÎʽÍƽø£¬Ð§¹û±È½ÏÏÔÖø£¬¹ØÓÚ¿ªÔ´¼¼Êõ»ù´¡ÉèÊ©½¨ÉèÒ²ÔÚ¼ÓËÙ½øÐÐÖС£
¡¡¡¡ÔÚÕâ´Î±±¾©·å»áÉÏ£¬½áºÏÖйú¿ªÔ´Ô˶¯·¢Õ¹ÖеÄÎÊÌ⣬ÒÔ¼°È«Çò¿ªÔ´Ô˶¯·¢Õ¹µÄÇ°ÑØÎÊÌ⣬չ¿ªÁËÈÈÁÒÌÖÂÛ¡£ÖÐÍâר¼ÒÈÏΪ£¬±±¾©·å»á»ã¼¯ÁËÒ»Ö§ÊÀ½ç¼¶µÄ¡°¿ªÔ´ÍŶӡ±£¬ËûÃǶ¼ºÜÕäϧÄÜÓ¦Ñû²Î¼ÓÕâ´Î·å»á£¬¾ÍÖйúÓëÈ«Çò¿ªÔ´Ô˶¯½øÐн»Á÷ÌÖÂ۵Ļú»á£»ËûÃÇ»¹ÈÏΪ£¬ÕâÊÇÒ»¸öºÜÖØÒªµÄ»áÒ飬ϣÍû½ñºóÄÜ°ì³É¡°Äê»á¡±£»ÌرðÊÇÔ²×À»áÒ飬ÐÎʽºÜºÃ£¬ÌÖÂۺܻý¼«£¬¸üÊʺϽ»Á÷¡£±±¾©·å»á¶ÔÍƶ¯ÖйúºÍÈ«Çò¿ªÔ´Ô˶¯µÄ·¢Õ¹²úÉúÉî¿ÌÓ°Ï죬¾ßÓÐÖØ´óÒâÒå¡£
¡¡¡¡Õâ´Î»áÒéÌÖÂÛÁË¿ª·Å±ê×¼ÎÊÌ⡣ΪÁËÊÊÓ¦ÐÅϢʱ´ú¾¼ÃÉç»á·¢Õ¹ÐèÇ󣬶ÔÓÚ¸÷ÖÖÒ칹ϵͳ(ÌرðÊǸ´ÔÓ¡¢´óÐÍϵͳ)£¬ÒªÇóʵÐл¥Á¬»¥Í¨¡¢»¥²Ù×÷¡¢ÏµÍ³°üÈÝ¡¢»ìºÏ²¿Êð¡¢×ÊÔ´ÕûºÏ¡¢ÐÅÏ¢¹²Ïí£¬ÒÔ¼°ÊµÏÖÓû§¶àÑù»¯¡¢¸öÐÔ»¯µÄÐèÇó£¬Õâʱ¾ÍÐèÒª²ÉÓÿª·Å±ê×¼¡£¿ª·Å±ê×¼Ö¸µÄÊÇͨ¹ýÔÚÓ¦Óñà³Ì½Ó¿Ú(API)¡¢Í¨ÐÅÐÒéÒÔ¼°Êý¾ÝºÍÎļþ¸ñʽ·½ÃæʹÓù«¿ª·¢²¼µÄ¹æ·¶À´ÊµÏÖÒ칹ϵͳ֮¼äµÄ»¥²Ù×÷ÐÔ¡£
¡¡¡¡¿ª·ÅÔ´´úÂëлá(OSI)ÀíÊ»áÖ÷Òª¸ºÔðÈËÖ®Ò»David Axmark ½»¸øCOPUÓйؿª·Å±ê×¼µÄÎåÌõ×¼Ôò¡£¼´£¬¡°¿ª·Å±ê×¼µÄÒªÇó£º×ñÊصÄ×¼Ôò¡±
¡¡¡¡1.¸Ã±ê×¼±ØÐë°üÀ¨Ö´Ðл¥²Ù×÷ÐÔËùÐèÒªµÄÈ«²¿Ï¸½Ú£»
¡¡¡¡2.¸Ã±ê×¼ÔÚÃâ³ý°æË°(»òÌØÐíʹÓ÷Ñ)µÄÌõ¼þÏ£¬±ØÐë¿ÉÒÔ×ÔÓɵغ͹«¹²µØʹÓÃ(ÀýÈç¿ÉÒÔ´ÓÒ»¸ö¹Ì¶¨µÄÍøÕ¾ÉÏÏÂÔØ)£»
¡¡¡¡3.ÔÚÃâ³ý°æË°(»òÌØÐíʹÓ÷Ñ)µÄÌõ¼þÏ£¬Ö´Ðиñê×¼µÄËùÓÐÐí¿ÉÖ¤»ù±¾ÉϱØÐë±»Ðí¿É£»
¡¡¡¡4.¶ÔÓÚÐí¿ÉÐÒé¡¢ÊÚȨ(grant)¡¢Î¯ÍÐ(click-through)µÄÖ´ÐУ¬»òÔÚÈÕ³£¹¤×÷Öмì²é¸Ã±ê×¼²Ù×÷µÄÒ»ÖÂÐÔ£¬¾ù²»ÔÙÐèÒªÌá³öÈκÎÒªÇó£»
¡¡¡¡5.¸Ã±ê×¼±ØÐë²»ÒªÇóʵʩ²»·ûºÏÆäÐèÇó×¼ÔòµÄÎÞÂÛʲô¼¼Êõ
¡¡¡¡ÓеÄר¼ÒÈÏΪ£¬¿ª·Å±ê×¼µÄÈ«²¿¼ÛÖµÔÚÓÚËü¶ÔÒ칹ϵͳÁé»îÐÔµÄÖ§³Ö£¬¼´£º¢ÙÎÞ·ìͨÐÅ£»¢Ú¶Ôϵͳ×ÊÔ´ÖØÐÂÅäÖ㻢۶à¼Ò¹©Ó¦É̲»Í¬É豸֮¼ä»¥²Ù×÷ÐÔ£»¢Ü³ä·ÖÀûÓô´Ð¼¼Êõ¡£
¡¡¡¡×ÔÓɱê×¼×éÖ¯(FSG)Ö÷ϯJim ZemlinÈÏΪ£¬¶ÔÓÚ´óÐÍ¡¢¸´ÔÓµÄÍøÂç¡¢¸´ÔÓµÄÒ칹ϵͳºÜÄÑÕûºÏÔÚÒ»Æð£¬Ö»ÓвÉÓÿª·Å±ê×¼£¬²ÅÄÜÐγÉÖ§³ÖÒ칹ϵͳ»¥²Ù×÷¡¢×ÊÔ´ÕûºÏµÄͳһƽ̨¡£¿ªÔ´Èí¼þÒª´´Á¢Ò»¸ö¿ª·Å±ê×¼£¬ÖйúÒª²ÎÓëÆäÖУ¬ÒÔ¶Ô¿¹Â¢¶Ï£¬·ÖÉ¢²»ÄÜÓ®µÃ³É¹¦¡£Òª½¨Á¢·ûºÏ¿ª·Å±ê×¼µÄLinux ƽ̨£¬½¨Á¢¿ª·ÅµÄ½çÃ棬ÖйúÒª²ÎÓëLinux ͳһƽ̨µÄÈí¼þ¿ª·¢¹¤×÷¡£Òª¶Ô»¥²Ù×÷ÐÔ×÷³ö¶¨Ò壬ÓÿªÔ´ÏµÍ³À´´ïµ½Ä¿µÄ¡£IBMÑÇÌ«ÇøLinux ¸ºÔðÈË¿µÑàÎÄ(Steve Kang)ÈÏΪ£¬±±¾©¸ß·åÂÛ̳µÄÖ÷ÌâºÜºÃ£º¡°¿ª·Å±ê×¼£¬¿ªÔ´¼Ü¹¹£¬¿ªÔ´Éú̬ϵͳÓëÓ¦Óýâ¾ö·½°¸¡±£¬½ñÌìÎÒÃÇÒªÒÔ¿ª·Å±ê×¼µÄÊÓ½ÇÀ´¹Û²ì¿ªÔ´Ô˶¯¡£Ãæ¶Ô¿ª·Å¼ÆËãµÄ»·¾³£¬ÓÉ¿ª·Å¼Ü¹¹¡¢¿ª·Å±ê×¼¡¢¿ª·ÅÔ´´úÂë×é³ÉÏ໥Óн»¼¯µÄÈý¸ö»·£¬Æä½»¼¯²¿·Ö¼´Îª¡°¿ªÔ´ÉçÇø´´Ð¡±¡£
¡¡¡¡¹ØÓÚ»¥²Ù×÷ÐÔ¸ÅÄÓеÄר¼ÒÈÏΪ¿É·ÖΪÎå¸ö·½ÃæÀ´¿¼²ì£º¢Ù²»Í¬³§ÉÌ(²úÆ·/É豸)µÄ»¥²Ù×÷£¬¢Ú±ê×¼µÄ»¥²Ù×÷£¬¢ÛÎĵµ¸ñʽµÄ»¥²Ù×÷£¬¢ÜÈí¼þÓ¦ÓÃÖ®¼äµÄ»¥²Ù×÷£¬¢Ý²Ù×÷ϵͳ֮¼äµÄ»¥²Ù×÷¡£
¡¡¡¡»áÒéÌÖÂÛÁ˹ØÓÚLinuxϵͳºÍWindowsϵͳÔÚÎĵµÏµÍ³»·¾³ÖеĻ¥²Ù×÷ÎÊÌâ¡£¹ØÓÚÎĵµÏµÍ³µÄ»·¾³¿É·ÖΪÈý¸ö²ã´Î£¬¼´¢ÙÎĵµÏµÍ³(ÌåÏÖÔÚÓ²ÅÌÖеÄÐÅÏ¢´æ´¢£¬Óû§Ï£Íû¶ÔÎĵµ¾ßÓг¤ÆÚ´æÈ¡ÄÜÁ¦)£¬¢ÚÎĵµ(ÌåÏÖΪÐÅÏ¢£¬ÕâÀïÖ¸Îĵµ»òÐÅÏ¢µÄ¹æ·¶¡¢¸ñʽºÍ±ê×¼)£¬¢ÛÓ¦ÓóÌÐò(¾ßÓÐÉú³ÉÎĵµ½øÐÐÐÅÏ¢´¦ÀíµÄ¹¦ÄÜ)¡£
¡¡¡¡¹ØÓÚÔÚÎĵµÏµÍ³²ã´ÎµÄ»¥²Ù×÷£¬¼´ÔÚÁ½¸ö²Ù×÷ϵͳ֮һ(Linux»òWindows)»·¾³ÖÐÉú³ÉµÄÎĵµÏµÍ³(ext2/ext3»òntfs)£¬¿ÉÖÃÓÚ¶Ô·½»·¾³ÖỶÁ¡¢Ð´¡£ÖйúÈ˶ԴË×÷³öÁËÏàÓ¦µÄ¹±Ïס£
¡¡¡¡¹ØÓÚ·ûºÏÒ»¶¨¸ñʽ±ê×¼µÄÎĵµ(ÐÅÏ¢)²ã´ÎµÄ»¥²Ù×÷£¬¼°ÍƳöÒѱ»¹ú¼Ê±ê×¼×éÖ¯(ISO¡¢IEC¡¢OASIS)Åú׼Ϊ¡°¹ú¼Ê±ê×¼¡±µÄ¡°¿ª·ÅÎı¾¸ñʽ(ODF)¡±£¬Ä¿Ç°Êг¡ÉÏÓÐÐí¶àÓ¦ÓþùÒÑÖ§³ÖODF£¬ÈçһЩ¿ªÔ´ÏîÄ¿£ºOpen Office(ÒÑÓɸñʽ.SXW¸Ä±äΪODF)¡¢K-Office£¬Ò»Ð©ÉÌÒµÈí¼þ£ºStaroffice(Sun)¡¢Workspance(IBM)µÈ£»Î¢Èí¹«Ë¾Ò²Í¨¹ýÖ§³ÖAZtec Soft(·¨)¿ª·¢×ª»»Æ÷(Convertor)¼ä½ÓÖ§³ÖODF£¬µ«ÕâÖÖ»¥²Ù×÷Ó¦ÈÏΪÊǵ¥ÏòµÄ¡¢²»¶Ô³ÆµÄ¡£ÖйúһЩר¼ÒÖ¸³ö£¬ÖйúÓйط½ÃæÌá³öµÄ¡°UOF (Unify Office Format)±ê×¼¡±¿¼ÂÇÁËÖйú¹«ÎĵÄÌØÉ«£¬¿ÉÓëODF»¥²¹£¬½¨ÒéÍƼöΪ¹ú¼Ê±ê×¼¡£
¡¡¡¡¹ØÓÚÓ¦ÓóÌÐò»ò°ì¹«Ì×¼þ(Office)²ã´ÎµÄ¼æÈÝ»ò»¥²Ù×÷£¬ÖйúÔÚOpen OfficeµÄ¼æÈÝÐÔ(ÓëMS Office)·½Ãæ×öÁË´óÁ¿¹¤×÷£¬ÓÐÈË˵×ßÔÚÊÀ½çÇ°ÁС£ÎÊÌâÊÇOpen OfficeµÄ¸ñʽÏÖÔÚÒÑÓÉ.SXW¸ÄΪODF£¬Windows Vista¼´½«ÍƳöºó£¬60%µÄÔ´´úÂëÒѸÄд£¬Õâ¾Í¸ø¡°¼æÈÝ¡±´øÀ´Á˺ܴóÀ§ÄÑ¡£
¡¡¡¡ÔÚ»áÉÏ£¬Öйúר¼Ò»¹Õ¹Ê¾ÁËLinux/Windows¡°¼æÈÝÄںˡ±»òÕß¡°Í³Ò»Äںˡ±µÄ·½°¸£¬Intel¿ªÔ´Õ½ÂÔ×ܼàDirk HohndelÈÏΪ£¬¡°Í³Ò»Äںˡ±ºÜÓÐȤ£¬Ëû½øÒ»²½Ëµ£ºÏÖÔÚÖйú¿ªÔ´ÆóÒµÖ÷ÒªÊǽøÐкº»¯£¬»òÕßÄ£·Â¹úÍâµÄÈí¼þ£¬¸ã¼æÈÝ£¬Æäʵ¶ÔÖйú¾¼Ã·¢Õ¹Ã»Óкô¦£¬ÒòΪûÓд´Ð£¬ÎÒÃǾͲ»¿ÉÄܳ¬Ô½±ðÈË¡£
¡¡¡¡ÓÐÈËÖ¸³ö£¬ÔÚʵÏÖÐéÄ⻯¼¼Êõʱ£¬Ò²´æÔÚLinuxÓëWindowsÁ½¸öÒì¹¹²Ù×÷ϵͳµÄ»¥²Ù×÷ÐÔÎÊÌâ¡£×î½ü΢ÈíÐû²¼Ó뿪ԴÆóÒµXen SourceºÏ×÷£¬ÀûÓÃXen SourceµÄÐéÄ⻯¼¼Êõ£¬ÊµÏÖ΢ÈíÏúÊÛ·þÎñÆ÷ÐéÄ⻯²úÆ·£¬ÊµÏÖ΢ÈíÏò¿Í»§µÄ³Ðŵ£¬ÀûÓþßÓл¥²Ù×÷ÐÔ½â¾ö·½°¸£¬´î½¨Ò»¸ö¿çƽ̨µÄÇÅÁº¡£»áÉÏÓеÄר¼ÒÖ¸³ö£¬Î¢ÈíµÄÕâÖÖ»¥²Ù×÷ÐÔʵ¼ÊÉÏÒ²Êǵ¥ÏòµÄ¡¢²»¶Ô³ÆµÄ¡£
¡¡¡¡ÓÐÈËÈÏΪËùν¼æÈÝÐÔ£¬Ö¸Ä³¸öϵͳÉÏÔË×÷µÄÓ¦ÓóÌÐò·ûºÏÁíÒ»¸öϵͳµÄ½Ó¿ÚÒªÇ󣬴Ӷøʹ¸ÃÓ¦ÓóÌÐòÒ²¿ÉÔÚÁíһϵͳÉÏÔËÐУ¬Õâʱ¶Ô¸ÃÓ¦ÓóÌÐò·ûºÏij¸ö½Ó¿ÚµÄÄÜÁ¦³ÆΪ¼æÈÝÐÔ¡£Ìᳫ¼æÈÝÐÔ£¬ÄãÈ¥¼æÈݱðÈË£¬ÔÚÀûÒæÇý¶¯Ï£¬±Ø½«µ¼Ö±ðÈË·´¼æÈÝ£¬Ëû¾ÍÒªÉ跨˦µôÄã¡£ËùÒÔ˵£¬¼æÈÝÍùÍùÊǶÌÆÚÐÐΪ£¬Óкܴó·çÏÕ¡£Ëùν»¥²Ù×÷ÐÔÖ¸Ò»¸öÈí¼þϵͳÓëÁíÒ»¸öÈí¼þϵͳ»¥Ïà¼ä¾ßÓеĽÓÊÕ¡¢´¦Àí²¢¹²ÏíËù·¢Ë͵ÄÐÅÏ¢µÄÄÜÁ¦£¬ËùÒÔ»¥²Ù×÷ÐÔ¾ßÓжÀÁ¢ÐÔ¡¢Ö÷¶¯ÐÔ¡¢¹«Æ½ÐÔ¡¢Õ½ÂÔÐÔµÈÌص㡣
¡¡¡¡×¨¼ÒÃÇÈÏΪ£¬Öйú¿ªÔ´Èí¼þµÄ·¢Õ¹Òª¼ÄÏ£ÍûÓÚ´´Ð¡£ÕýÈçLinus TorvaldsÖ¸³öµÄÄÇÑù£¬¿ªÔ´Èí¼þ³É¹¦µÄ°ÂÃز¢²»ÔÚÓÚÔ´´úÂë±¾Éí£¬¶øÔÚÓÚÆ俪·¢·½Ê½¡£¼´ÔÊÐíËùÓгÌÐòÔ±ÒÔ¡°Ö¾Ô¸Õß¡±Éí·Ý£¬²ÎÓ뿪ԴÉçÇøµÄ¡°¼¯Ì忪·¢¡¢ºÏ×÷´´Ð¡±¡£ÒÔÍù¹úÈ˲ÎÓë¹ú¼Ê¿ªÔ´ÉçÇøµÄ¿ª·¢¹¤×÷Êô·ïë÷ë½Ç£¬½üÄêÀ´¶àÆðÀ´ÁË£¬²»µ«¾ÊÜÁË¿ªÔ´ÉçÇøÔÚ¡°Ñ¡°ü¡±¹ý³ÌÖС°ÇÀÏÈ(preemptive)»úÖÆ¡± µÄ¿¼Ñ飬¶øÇÒ¿ÉÔÚÆäÖÐÌåÑ鿪ԴÎÄ»¯£¬°ÑÎÕ¶¥²ãÉè¼Æ£¬»ýÀÛ¹¤³Ì¾Ñ飻ÁíÍ⣬¹úÈËÔÚ¿ªÔ´ÉçÇø(ÈçSource Forge)ÖÐÖ÷³Ö¡°ÏµÍ³ÐÔ¿ªÔ´ÏîÄ¿¡±¿ª·¢µÄÈËÔ±Ò²ÈÕ½¥Ôö¶à¡£ÖйúÓеÄר¼ÒÈÏΪ£¬¿ªÔ´²úÆ·µÄ¿ª·¢¹ý³Ì(Ò»¸ö¿ª·¢Ñ»·)ÊÇÉçÇø¿ª·¢ºÍÆóÒµ¿ª·¢Á½¸ö½×¶Î£¬¶øÆóÒµ¿ª·¢ÓëÉçÇø¿ª·¢Ó¦¸ÃÊÇ»¥ÏàÏνӡ¢»¥Îª²¹³äµÄ£¬ÆóҵרעÓÚ¡°¹¤³Ì»¯ÊµÏÖ¼¼Êõ¡±µÄ¿ª·¢£¬²ÉÓá°×ÔÖ÷¿ª·¢¡¢×ÔÖ÷´´Ð¡±µÄ·½Ê½¡£´ÙʹÉçÇø²âÊÔ°æ½øÒ»²½ÍêÉÆΪÆóÒµ²úÆ··¢²¼°æ¡£
¡¡¡¡ÔÚ»áÉÏ£¬Apache´´Ê¼ÈËBrain BehlondorfÌá³ö£¬·¢Õ¹¿ªÔ´Èí¼þÒª½¨Á¢ÒÔ·þÎñΪ·½ÏòµÄ¼Ü¹¹(SOA)¡£ÆäÒâ˼ÊÇ°ÑÒ칹ϵͳµÄIT»·¾³(ÆäÌØÕ÷Ϊ£º¹¦Äܵ÷ÓûòÐͬ¡¢½ôñîºÏ)ת»»ÎªÖ§³Ö·þÎñ(½«¹¦ÄÜÊý¾Ý·â×°³É·þÎñ£¬´ò³É¡°·þÎñ°ü¡±£¬¶¨Òå·þÎñ½Ó¿ÚºÍͨÐÅÐÒé)µÄ»ù´¡¼Ü¹¹(ÆäÌØÕ÷Ϊ£º·þÎñµ÷ÓûòÐͬ¡¢ËÉñîºÏ)¡£½¨Á¢SOA£¬ÓÐÀûÓÚ½â¾öÒ칹ϵͳ¼äͨÐÅÐÒé²»Ò»Ñù£¬È±·¦·¢ÏÖ¡¢²éÕÒ»úÖÆ£¬È±·¦¶Ô½Ó¿Ú±ê×¼¡¢Êý¾Ý¸ñʽµÄͳһÃèÊö¡¢±í´ï£¬ÓÐÀûÓÚÀ©´óÓ¦Óã¬ÓÐÀûÓÚ½â¾öÒ칹ϵͳ¼äÏ໥ͨÐÅ¡¢½»»»Êý¾ÝµÄÀ§ÄÑ£¬SOAÊÇ·ûºÏ¿ª·Å±ê×¼µÄ¼Ü¹¹¡¢ÍøÂçºÍ˼·µÄ¡£Jim ZemlinÈÏΪ£¬ »ùÓÚ¿ªÔ´£¬ ҪʵʩһÌõ×îÓÐЧ¡¢×î±ãÒ˵ÄÕ½ÂÔ£¬¿ªÔ´¹Ø×¢µÄÖصãÊÇʲô£¿¹Ø×¢°²È«¡¢·þÎñºÍ±ãÒË¡£
¡¡¡¡»áÒéÌÖÂÛÁË·¢Õ¹¿ªÔ´ÐéÄ⻯(Virtualization)¼¼ÊõÎÊÌ⣬ ¶ÔÄ¿Ç°µÄÈ«ÐéÄ⻯(Full Virtualization)¼¼ÊõºÍ×¼ÐéÄ⻯(Para-Virtualization)¼¼ÊõµÄ·¢Õ¹½øÐÐÁËÆÀ¼ÛºÍ̽ÌÖ¡£ ר¼ÒÃÇÈÏΪ£¬ÐéÄ⻯¼¼ÊõÊÇ¿ªÔ´Èí¼þ·¢Õ¹µÄÇ°Ñؼ¼Êõ£¬²ÉÓÃÐéÄ⻯¼¼Êõ£¬ÔÚÒ»¸öÎïÀíƽ̨ÉÏÔËÐжà¸ö²Ù×÷ϵͳ£¬ ÓÐÀûÓÚÀ©³ä»¥²Ù×÷ÐÔ£¬ÓÐÀûÓÚÁé»îµ÷Åä×ÊÔ´£¬Ìá¸ß²úÆ·µÄÈÝ´íÄÜÁ¦¡£Ä¿Ç°¹ú¼ÊÉ϶ÔÐéÄ⻯¼¼ÊõµÄ³ÉÊì¶È¡¢Îȶ¨ÐÔÓÐÕùÒ飬¹Ø¼üÔÚÓÚÐéÄâ»ú¼à¿ØÆ÷(VMM, Virtual Machine Monitor)Óë²Ù×÷ϵͳ¼°ÆäËûϵͳ»¥¶¯½Ó¿ÚµÄÕûºÏÎÊÌ⣬ÒÔ¼°ÓйØÖ¸ÁµÄÎÊÌâµÈÉдýÓÚÍêÉÆ¡£Óë»áµÄIntelר¼ÒÈÏΪ£¬ÏÖÓеÄXen¿ªÔ´ÐéÄâ¼¼Êõ»ù±¾ÉÏÊdzÉÊìµÄ£¬¹Ø¼üÔÚÓÚÓ¦Óã¬Öйú¿ªÔ´ÆóÒµÒ²ÒªÓÄѶøÉÏ£¬×¥ÐéÄ⻯¼¼ÊõµÄÓ¦Óã¬Ò²Ö»ÓÐÔÚÓ¦ÓÃÖвÅÄܽøÐÐÓÐЧµÄ¸Ä½øºÍ·¢Õ¹¡£²»¾ÃÇ°ÎÒÃÇÔøÓëLinux ÄÚºËÉè¼Æ´óʦAndrew MortonÌÖÂÛ¹ýÕâ¸öÎÊÌ⣬Andrew MortonÈÏΪ£¬ËûÃÇLinuxÄÚºËÉè¼ÆÍŶÓÕýÔÚ¿¼ÂÇ¿ª·¢ÐéÄâ¼¼Êõƽ̨£¬Í¬Ê±Ö§³ÖVMWare¡¢XenSourceºÍMS-VMµÈµÄÐéÄâ»ú½Ó¿Ú¡£
¡¡¡¡Öйú¿ª·¢Linux²Ù×÷ϵͳ£¬ ¼¸ÄêÇ°ÒÑ´Ó·þÎñÆ÷µÄ×ÀÃæ¶ËתÒƵ½¶ÀÁ¢µÄ×ÀÃæLinux(DTL)ϵͳ£¬Õâ¸ö˼·ÔÚ¹ú¼ÊÉÏÊÇÁìÏȵģ¬ Ä¿Ç°È«Çò¿ªÔ´Ô˶¯µÚ¶þ³å»÷²¨ÔòʼÓÚ×ÀÃæÓ¦ÓÃ(Æä´ú±í²úÆ·ÊÇ Open SuSE Enterprise Desktop 10, Ubunta Linux 6.06DT)¡£µ«Öйú×ÀÃæLinux¹ýÈ¥µÄжÔØÂʽϸß(ÓÐÈËͳ¼Æ£¬Æ½¾ù¸ß´ï31.9%), ÐèÒªÔÚÎȶ¨ÐÔÉϽøÒ»²½Ï¹¦·ò(ҪץºÃ¹¤³Ì»¯ÊµÏÖ¼¼Êõ)¡£
¡¡¡¡µ«´Ó×ÜÌåÉϽ²£¬ÕýÈçMySQL´´Ê¼ÈËDavid AxmarkËù̸£¬Linux²Ù×÷ϵͳÒÑÇ÷ÓÚ³ÉÊ죬Æ俪·¢µÄ¿Õ¼äÒѾ²»ÊÇÌ«´ó£¬¹Ø¼üÔÚÓ¦Óá£Ó¦Óò»½öÊǼòµ¥µØÏòLinuxƽ̨ÒÆÖ²Ó¦ÓÃÈí¼þ£¬»òÔÚÓ²¼þÌåϵ½á¹¹ÖÐʵÐÐÓè×°£¬»ò¼¯³É¡¢ÊÊÅä¸÷ÖÖÇý¶¯×°Ö㬼´Í¨¹ýIHVs¡¢ISVs¡¢SIsµÄ²âÊÔÈÏÖ¤£¬¶øÇÒ»¹Òª´ÓÊг¡(ÌرðÊDZ¾µØÓû§)µÄÐèÇó³ö·¢£¬ÒÔLAMP¼Ü¹¹Ö§³ÖµÄ¸÷ÖÖÓ¦Óýâ¾ö·½°¸×öÕûÌ忼ÂÇ£¬À´È«Ãæ½â¾ö¡¢À©Õ¹¿ªÔ´²úÆ·µÄÓ¦ÓÃÎÊÌ⣬ÇÐʵµØ×¥Ó¦Óôٷ¢Õ¹¡£OSDLµÄר¼ÒÔÚ»áÉÏÌá³ö£¬Òªµ÷²éÖйúLinux/OSS Êг¡Óжà´ó£¬Ö÷ÒªÐèÇóÊÇʲô£¿ÔÚÖйú±¾ÍÁ¿ªÍØÓ¦ÓÃÊг¡µÄ·¢²¼ÉÌÓжàÉÙ£¿
¡¡¡¡avid AxmarkÔÚ±±¾©Æڼ䣬Õë¶Ô¡°ÉçÇø°æMySQL¡±£¬Óë±±¾©ÍØÁÖ˼(Great Linux)ºÏ×÷³ÉÁ¢¡°MySQL±±¾©Ñз¢ÖÐÐÄ¡±£¬DavidÈÏΪ£¬ÕâÓÐÖúÓÚÖйúÈ˲ÎÓëÉçÇø¿ª·¢£¬ÌåÑ鿪ԴÎÄ»¯£¬»ýÀÛ¹¤³Ì¾Ñ飻ËûÃÇ»¹Õë¶Ô¡°ÉÌÎñ°æ MySQL¡±ºÏ×÷£¬ÔÚÖйú³ÉÁ¢¡°²úÆ·´úÀí¡±£¬½øÐÐÉÌÒµ»î¶¯¡£
¡¡¡¡¿ªÔ´µÄLAMP¼Ü¹¹(L-Linux²Ù×÷ϵͳ£¬A-Apache¿ªÔ´Öмä¼þ/·þÎñÆ÷£¬M -MySQL¿ªÔ´Êý¾Ý¿â£¬P-PHP¡¢Perl¡¢Python±à³ÌÓïÑÔ)£¬ÓëJ2EE¼Ü¹¹(ÒÔJavaΪ±à³ÌÓïÑÔ£¬ÓÉIBM¡¢BEA¡¢SUNΪÖ÷µ¼)¡¢. NET¼Ü¹¹(ÒÔC££Îª±à³ÌÓïÑÔ£¬ÓÉMSΪÖ÷µ¼)ÒÑÐγÉÈý½Ç¶¦Á¢µÄ¾ºÕù¼ÜÊÆ¡£LAMP×Ô´Óͨ¹ýÔÚÏßʵʱ½»Ò×(OLTP)ºó£¬Ê¹LAMP¿ÉÀ©´óÓ¦ÓÃÓÚ´óÐÍ¡¢¸´ÔÓµÄϵͳ£¬ÆÈʹJ2EE£¬.NET¸Ä±äÉÌҵģʽ¡¢½µµÍ³É±¾£»²¢¸Ä±ä¶ÑÕ»»ò¼Ü¹¹(stack)²ã´ÎµÄ¿ª·Å³Ì¶È(ÓɱÕÔ´µ½¿ªÔ´)£¬ÒÔÔöÇ¿Æ侺ÕùÁ¦¡£´ÓJ2EE ¼Ü¹¹ÖÐÅÉÉú³ö£º¡°¼òµ¥Java¼Ü¹¹(POJO£¬ plain-old-java-object)¡±, ºÍ¡°Open Source J2EE¡±£¬´Ó.NET¼Ü¹¹ÖÐÅÉÉú³ö£º¡°WANP¡±¡£
¡¡¡¡±±¾©·å»á²»ÉÙר¼ÒÈÏΪ£¬´Ó×ۺϼ¼Êõ¾¼ÃЧÒæ³ö·¢£¬ÔÚÓ¦Óýâ¾ö·½°¸ÖУ¬¿ÉʹÓÿªÔ´Óë±ÕÔ´»ìºÏµÄ¼Ü¹¹£»µ«´Ó¹ú¼ÊÉÏ·¢Õ¹µÄ×ÜÇ÷ÊÆÀ´¿´£¬²»ÉÙ±ÕÔ´Èí¼þ(ÌرðÊÇÖмä¼þ/·þÎñÆ÷)ÒѾ»ò½«Òª½øÐпª·Å¡£
¡¡¡¡¹ØÓÚ×ÔÓÉ/¿ªÔ´Ô˶¯·¢Õ¹ºÍ֪ʶ²úȨ±£»¤ÎÊÌ⣬¹ýÈ¥Linus Torvalds Ôø˵£¬¡°¿ªÔ´µÄ³É¹¦ÏÔȻҲ´øÀ´Á˺ܶàÐÂÎÊÌ⣬ÎÒ×îµ£ÐĵÄÊÇһЩ·Ç¼¼ÊõÐÔÕÏ°£¬±ÈÈç˾·¨·½ÃæµÄÌôÕ½¡¢Èí¼þרÀûȨµÈµÈ¡£Èí¼þרÀûȨÊÇÒ»¸ö·Ç³£Ôã¸âµÄ¶«Î÷£¬²»¹ýºÃÔÚ¼¼ÊõÐÐÒµµÄ´ó¶àÊýÈËÒѾ¿ªÊ¼Òâʶµ½ÕâÒ»±×²¡ÁË¡±¡£×ÔÓÉ/¿ªÔ´Èí¼þµÄ°æȨ²ÉÓá°×ó°æ(Copy Left)¡±µÄ¸ÅÄÔÚ°æȨ±£»¤·½ÃæÈ¡µÃ½ÏΪ¿íËɵĻ·¾³£¬µ«×ÔÓÉ/¿ªÔ´Èí¼þ¶ã²»¿ª×¨ÀûµÄÐýÎС£ÔÚÕâ´Î·å»áÉÏ£¬David Axmark˵£¬Èí¼þרÀû¶Ô×ÔÓÉÈí¼þ¹¹³ÉÁËÍþв£¬Ëü×è°ÁËÐÅÏ¢¹²Ïí£»ÎÒÃǷdz£·´¶ÔÈí¼þµÄרÀûȨ£¬ËüÊÇά»¤´ó¹«Ë¾ÀûÒæµÄ¡£Gartner¸±×ܲÃJames M. Popkin˵£º¿ªÔ´Ô˶¯È·ÊµÓе㷨ÂÉ·çÏÕ¡£OSDLµÄר¼ÒÈÏΪ£¬¹ú¼ÊÉÏÖÚ¶àÈí¼þ¹«Ë¾°Ñ×Ô¼ºµÄרÀû¹±Ï׸øOSDL£¬·ÅÔÚÆ䡰רÀû³Ø¡±ÖУ¬ÓÃÒÔ¶ôÖÆ¿ªÔ´Èí¼þÔâÓö¡°×¨ÀûÇÖȨ¡±µÄ·¨ÂÉ·çÏÕ¡£2006Äê1ÔÂ16ÈÕ£¬×ÔÓÉÈí¼þ»ù½ð»á(FSF)Ê×ϯ·¨ÂɹËÎÊEben MoglenÔÚÌÖÂÛÓÉËûÆð²ÝµÄGPL3ʱ˵£ºGPLËù¹Ø×¢µÄÖ÷ÒªÎÊÌâ²¢²»ÊǼ¼Êõϸ½Ú¶øÊÇά»¤Óû§µÄ×ÔÓÉ¡£ÎÒÃÇÇ¿µ÷ÁËÈí¼þרÀû¶ÔÕû¸öÈí¼þ²úÒµ(ÌرðÊÇ×ÔÓÉÈí¼þ)Ëù¹¹³ÉµÄÑÏÖØÍþв£¬ÎÒÃDzÉÈ¡µÄ¶ÔÓ¦²ßÂÔÊÇ£º¡°¼ÙÈôijÈËÀûÓÃרÀûÇÖȨָ¿ØijÈËÓйظÃÏîרÀû³ÌÐòµÄÐÐΪ£¬ÄÇô£¬ÆðËßԸ淽ʹÓúÍÐÞ¸Ä×ñÊØаæGPL¹æÔòµÄ×ÔÓÉÈí¼þµÄÒ»ÇÐȨÀûÁ¢¼´±»ÖÕÖ¹¡±¡£¼´£º¡°ÄãÈô¿Ø¸æij¸ö×ÔÓÉÈí¼þµÄÓû§£¬Äã¾Í²»µÃÔÙʹÓÃÈκÎ×ÔÓÉÈí¼þ¡£¡±ÊÔÏ룬ÔÚµ±½ñ»¥ÁªÍøʱ´ú£¬ËÐÄÀﶼÃ÷°×£¬Ö»ÒªÄãʹÓû¥ÁªÍø£¬Äã¾Í±ØÐëʹÓÃijЩ×ÔÓÉÈí¼þ£¬ÍêÈ«±Ü¿ªÊ¹ÓÃ×ÔÓÉÈí¼þÊDz»¿ÉÄܵġ£ÄÇô£¬ÒÔרÀûÇÖȨÆðËß×ÔÓÉÈí¼þ(ʹÓÃÕß)¾Í²»ÊÇÒ»¼þ¼òµ¥ÊÂÇéÁË¡£OreillyýÌ弯Íűà¼Andy Oram¶Ô´ËÆÀÂÛµÀ£º¡°´Ë¾Ù°Ñ¶Ô¿¹×î´ó·¨ÂÉ·çÏÕµÄ;¾¶×ª»¯ÎªÊÀ½çËùÓÐGPLÖ§³ÖÕßµÄÍŽáÒ»Ö¡£¡±SUN¹«Ë¾Ê×ϯ¿ªÔ´¼¼Êõ¹ÙSimmon PhippsÔÚ»áÉÏ˵£¬×¨Àûʵ¼ÊÉÏÊÇÒ»ÖÖÉç»áÆõÔ¼£¬¸÷¹úÕþ¸®ÔÚ±¾¹úʵʩרÀûÎÊÌâÉÏÓÐÖ÷µ¼È¨£¬ÖйúÕþ¸®¡¢ÖйúÆóÒµ¶Ô´ËÓ¦ÓÐÃ÷È·ÈÏʶ£¬Ï£ÍûѧϰŷÃË×ö·¨£¬²ÅÄÜÔڹ᳹ÊÀó¹æÔò¡¢±£»¤ÖªÊ¶²úȨ¡¢·ö³Ö¿ªÔ´Ô˶¯·½Ã棬Åųý±ðÈËÀÄÓá°×¨ÀûȨ¡±¡£
¡¡¡¡¹ØÓÚ¿ªÔ´Èí¼þÉÌҵģʽÎÊÌ⣬ר¼ÒÃǶ¼Ç¿µ÷£¬×ÔÓÉ/¿ªÔ´Èí¼þÒѾÏòÓû§³Ðŵ£¬±£Ö¤ºÍÌṩ¡°Ô´´úÂ뿪·Å¡±¡¢¡°ÐÅÏ¢¹²Ïí¡±ºÍ¡°×ÔÓÉʹÓá±µÄȨÀû£¬µ«²¢²»·´¶Ô×ÔÓÉ/¿ªÔ´Èí¼þµÄÉÌÒµ²Ù×÷¡£ÓеÄר¼ÒÈÏΪ£¬Òª±£³Ö¶ø²»ÄÜËðº¦×ÔÓÉ/¿ªÔ´Èí¼þ¡°Ô´´úÂ뿪·Å¡±¡¢¡°ÐÅÏ¢¹²Ïí¡±ºÍ¡°×ÔÓÉʹÓᱵı¾ÖÊÌØÕ÷£¬×÷ΪÈí¼þ³ÌÐò»òÔ´´úÂëÊDz»Êշѵģ¬×÷ΪÈí¼þµÄÎĵµÒ»°ãÒ²²»ÊÕ·Ñ(»òÖ»Êճɱ¾·Ñ)£¬¶ø¶Ô×ÔÓÉ/¿ªÔ´Èí¼þÌṩרҵ¼¼Êõ·þÎñ(Èç¼¼ÊõÖ§³Ö¡¢Åàѵ¡¢×Éѯ¡¢ÏµÍ³¼¯³É»òÆäËûרҵ·þÎñ£¬ÒÔ¼°ÓÉ´ËÅÉÉúµÄÔöÖµÒµÎñ)£¬ÔòÊÇ¿ÉÒÔÊշѵġ£ÊÂʵÉÏ£¬×ÔÓÉ/¿ªÔ´Èí¼þµÄÈ«²¿¼¼ÊõÓ¦¸ÃÊÇÔ´´úÂë±à³Ì¼¼Êõ¼ÓÉϹ¤³Ì»¯ÊµÏÖ¼¼Êõ£¬Ç°ÕßÊÇÍêÈ«¹«¿ªµÄ£¬ºóÕßÊDz»¹«¿ªµÄ£¬Èí¼þµÄÈ«²¿Ô´´úÂëÐÐÊǹ«¿ªµÄ£¬ÔÚ¹¤³Ì»¯ÊµÏÖ¼¼ÊõÖаüº¬¹¤³Ì¾Ñé¡¢¼¼ÊõÃØÃܺÍÉÌÒµÃØÃÜ£¬ÊDz»¹«¿ªµÄ¡£GoogleÈ«Çò¸±×ܲÃÀ¸´ÔÚ»áÉÏ˵£º GoogleÈ«²¿¿ª·¢ºÍ²ÉÓÿªÔ´Èí¼þ£¬µ«¿ªÔ´²»ÊÇÒ»Çж¼¹«¿ªµÄ£¬GoogleÓÐ×Ô¼ºµÄ¼¼ÊõÃØÃܺÍÉÌÒµÃØÃÜ¡£SUN¹«Ë¾CTO Simmon Phipps˵£º¡°ÊÀ½çÉÏûÓÐÃâ·ÑµÄÈí¼þ¡±£¬Õâ¾ä»°Ó¦×÷Èç´ËÀí½â£ºÈç¹ûÈí¼þ¿ÉÊÓ×÷ÏÂÁÐ×é³ÉµÈʽ£¬¼´£ºÈí¼þ£½³ÌÐò£«Îĵµ£«Ö§³Ö£«Åàѵ£«·þÎñ£¬ËäÈ»´ú±í¡°Èí¼þÐÎ̬¡±µÄ³ÌÐò¡¢Îĵµ¿ÉÒÔÃâ·Ñ£¬¶ø×÷Ϊ¡°Èí¼þ·þÎñ¡±µÄÖ§³ÖµÈ»·½Ú¿ÉÒÔÊÕ·Ñ£¬ËùÒÔ´Ó×ÜÌåÉÏ¿´£¬Ò²¿ÉÈÏΪÈí¼þÊÇÒªÊշѵģ»¶ø´Ó¿ªÔ´Èí¼þÐÎ̬µÄ½Ç¶ÈÀ´¿´£¬¿ÉÈÏΪ¿ªÔ´Èí¼þÊÇÃâ·ÑµÄ¡£
¡¡¡¡Ò»°ãÈËÈÏΪ£¬¿ªÔ´Èí¼þÈç¹û²»Äܽâ¾öºÃÉÌҵģʽ£¬¾ÍºÜÄÑÎüÒý·çÏÕͶ×Ê¡£ÃÀ¹úNEA·çÏÕͶ×ʹ«Ë¾µÄºÏ»ïÈËÖìÃôÈÏΪ£¬·çÏÕͶ×ʲ»µ«¿ÉÒÔͶÏò¾ßÓÐÉÌҵģʽµÄ¿ªÔ´Èí¼þ£¬»¹¿ÉͶÏòÔÚ¿ªÔ´ÉçÇøÔË×÷µÄ¿ªÔ´Èí¼þÉçÇø°æ£¬ËûÈÏΪËäÈ»¿ªÔ´ÉçÇø°æ(»òÕߦ²âÊÔ°æ)»ù±¾ÉÏÊÇÃâ·ÑµÄ£¬µ«ÉçÇø¿É´ÓÆäËû;¾¶À´Ó¯Àû²¢ÎüÒý·çÏÕͶ×ʽéÈ룻Ëû»¹ÈÏΪÀûÓ÷çÏÕͶ×Ê¿ÉÒÔ°Ñ¿ªÔ´Èí¼þ×ö´ó×öÇ¿¡£Êµ¼ÊÉÏLinus TorvaldsÒ²Ôø¾Ëµ¹ý£º·çÏÕ×ʽðºÍÉÌÒµÆóÒµµÄ´óÁ¿Ó¿Èë²¢·Ç»µÊ£¬¿ªÔ´Ðí¿ÉÖ¤±£Ö¤ÁËÉçÇøµÄÖҳϣ¬ÕâÒâζ×ÅÔÚ¼¼ÊõºÍ½ðǮ֮¼ä¿ÉÒÔ´æÔںܺõÄƽºâ¡£