NiagaraÊÇʲô£¿ÎªºÎÄÜÈÃLinuxÖ®¸¸µÍÍ·£¿NiagaraÔÒâÊÇÄá¼ÓÀ¹Ï£¨ÆÙ²¼£©£¬²»¹ýÔÚÕâÀïÊÇÖ¸Sun Microsystems¹«Ë¾µÄÒ»¸öÏîÄ¿Ñз¢´úºÅ£¬ÎªµÄÊÇÒªÑз¢³öÒ»ÖÖÒÔÔÓÐSPARC v9¼Ü¹¹Îª»ù´¡ËùÑÜÉú±ä»¯µÄ¶àºË¶àÏ̴߳¦ÀíÆ÷£¬Õâ¸ö´¦ÀíоƬÒÑÓÚ2005Äê11ÔÂÑз¢Íê³É£¬ÕýʽÃû³ÆÎªUltraSPARC T1£¬Íê³ÉºóµÄнÓÐøÏîÄ¿³ÆÎªNiagara 2£¬Niagara 2Ô¤¼ÆµÄÕýʽÃû³Æ½«»áÊÇUltraSPARC T2¡£
ËäÈ»UltraSPARC T1¡¢T2½ÔÒÔÔÓÐSPARC v9¼Ü¹¹ÑÜÉú£¬µ«Óë¹ýÍùµÄSPARC¼Ü¹¹´¦ÀíÆ÷Ïà±È£¬T1¡¢T2µÄ¶àºË¶àÏß³ÌÉè¼ÆÓë¹ýÈ¥´ó²»Ïàͬ£¬Òò´ËÍâµç±¨µÀʱҲ½«T1¡¢T2Ö®ÀàµÄÐÂÉè¼ÆÍ³³ÆÎªNiagara´¦ÀíÆ÷¡¢Niagara¼Ü¹¹£¬Ê¹Ô±¾¸Ã¹¦³ÉÉíÍ˵ĴúºÅÃû³Æ£¬ÈÔÔÚÕýʽÃû³Æ³öÏÖºó¶ø³ÖÐøÊÜÓá£
ÄÇô£¬Niagara¸úLinuxÖ®¸¸£ºLinus TorvaldsÓкιØÁª£¿Linus TorvaldsÖÁ½ñÈÔ³ÖÐø¿ª·¢Óëά»¤LinuxµÄºËÐijÌÐò£¬½ñÄê6Ô·¢²¼µÄ2.6.17°æÐºËÐİÑNiagara¼Ü¹¹ÄÉÈëÖ§³ÖÖ®ÁУ¬ÊÂʵÉϱȴ˸üÔçǰµÄ2Ô¾ÍÒÑ´«³ö·çÉù£¬6ÔÂÖ»ÊÇ֤ʵ¶øÒÑ¡£
ÈÃLinuxºËÐÄÖ§³ÖNiagara£¬¾Í¹ýÍù¶øÑÔ²¢²»Ìرð£¬Linux±¾À´¾ÍÊÇ×î¹ã·º×ªÒƵ½¸÷ÖÖÓ²¼þƽ̨ÉϵIJÙ×÷ϵͳ£¬Ð¡µ½ÊÖ±í¡¢¸öÈËÊýÂëÖúÀí£¬´óµ½´óÐÍÖ÷»ú¡¢³¬¼¶¼ÆËã»ú¶¼¿ÉÒÔÖ´ÐÐLinux¡£
ËäÈ»Linux¼¸ºõÔÚÈκÎÓ²¼þÉ϶¼ÄÜÖ´ÐУ¬µ«¶ÔÓÚSPARCÓ²¼þµÄÖ§³Ö¿É˵ÊÇÏà¶ÔÀäµ£¬ÔÒòÎÞËû£¬Sun Microsystems¹ýÍùµÄ²ßÂÔ¾ÍÊǶÀ×ð×ÔÓеÄSPARC´¦ÀíÆ÷¡¢×ÔÓеÄSolaris²Ù×÷ϵͳ£¬²¢ÅžÜLinux£¬Í¬Ñù·´¹ýÀ´¿´£¬LinuxµÄ¶ÔÊÖ³ýÁËWindowsÍ⣬ÁíÒ»¸ö´óµÐ¾ÍÊÇSolaris¡£
ÖÁÓÚÕâ´ÎLinuxÖ§³ÖNiagara£¬¾Í¼òµ¥À´¿´Ö»Óë¹ýÍùÏàͬ£¬¼´ÊÇLinuxÀýÐеĹ㷺ÐÔÖ§³Ö£¬µ«±ÊÕßÈ´ÈÏΪÕâ´ÎµÄÖ§³Ö²»½ö²»ÊÇÒ»¸öÀ©Õ¹ÑÓÉìµÄ¹¥ÊÆ×÷Ϊ£¬·´¶øÊÇÒ»ÖÖÊØ³É¡¢±£±¾µÄ·ÀÊØ¶¯×÷£¬ËùÒÔ±ÊÕ߲Ž«´ËÒ»Ö§³Ö½âÊͳÉÒ»ÖÖµÍÍ·£¬ÖÁÓÚΪºÎÊÇÊØ¶ø·Ç¹¥£¿ÒÔÏÂÎÒÃǽ«ÒÔ·¢Õ¹¹ì¼£µÄ½Ç¶ÈÀ´ÆÊÎö˵Ã÷¡£
LinuxËäÔÚ1991Äê¡¢1992Ä꿪ʼ£¬µ«ÕæÕýµÄ´ÜºìÊÇÔÚ1999Ä꣬µ±Ê±Ö÷ÒªÊÇIBM´óÁ¦ÍƳ«Linux£¬Í¬Ê±Linux¸ÅÄî¹ÉÏà¼ÌÔÚNASDAQ³É¹¦¹ÒÅÆ£¬ÈçRed Hat¡¢VAµÈ£¬¼ÓÉÏBill GatesÔÚ·´ÍÐÀ˹£¨Anti-Trust£©ËßËÏʱָ³öWindowsÈÔÓÐLinuxΪÆä¶ÔÊÖ£¬Ò»Ê±Ö®¼äÈÃLinux³ÉΪIT½çµÄ³¬ÐÂÐÇ¡£
²»¹ý£¬IBMÖ®ËùÒÔÒª´óÁ¦ÍƳ«Linux£¬Ö÷ÒªÊÇÊã½âIBM´óÐÍÖ÷»úµÄÓ¦ÓóÌÐò»Ä£¬ÐÂÍÆ³öµÄÉÌÓÃÈí¼þÓúÀ´ÓúÉÙÓÐÖ§³Ö´óÐÍÖ÷»úµÄ°æ±¾£¬Ê¹Ð¿îÖ÷»úµÄ³äÅæÐ§ÄÜÎÞ´Ó·¢»ÓÔËÓã¬Í¬Ê±¹ýÉÙ¿ÉÓõÄÈí¼þÒ²ÈÃÆóÒµÓû§¶ÔÑ¡Ôñ´óÐÍÖ÷»ú¸ü¼ÓÓÌÔ¥¡£IBMÉî֪һʱƬ¿ÌºÜÄÑÒªÖÚ¶àÉÌÓÃÈí¼þ¹«Ë¾ÍƳöÖ§³ÖÖ÷»úµÄ°æ±¾£¬Òò´ËÖ±½ÓÓµ±§×ÔÓÉÈí¼þ£¬½«´óÁ¿µÄ×ÔÓÉÈí¼þÒýÈë´óÐÍÖ÷»ú£¬Ê¹´óÐÍÖ÷»úÔö¼Ó¸ü¶à¿ÉÓõÄÓ¦ÓóÌÐò¡£
µ±È»£¬×ÔÓÉÈí¼þÒ²Ï൱ÕùÆø£¬¾¹ý¶àÄêµÄ·¢Õ¹£¬²»½öÊÇLinux£¬ÓëInternetÏà¹ØµÄ·þÎñÓ¦ÓóÌÐò£¨ÈçApache¡¢Sendmail£©Ò²¶¼·¢Õ¹µ½Ç¿Ð§¡¢³ÉÊìµÄµØ²½£¬Ê¹µÃLinux·þÎñÆ÷ÔÚÊг¡Éϲ»¶Ï¹¥³ÇÂӵأ¬½øÒ»²½µÄ£¬Á¬´øLinux¹¤×÷Õ¾Ò²¿ªÊ¼ÐËÆð£¬¹¤×÷Õ¾µÄÌØÐÔ²¢²»ÖØÊӹ㷺µÄÍâΧÓëÓ¦ÓõÈÖ§³Ö£¬¶øÊÇÖØÊÓ±¾»ú¶ËÓëÌØ¶¨Ó¦ÓõÄЧÄܱíÏÖ£¬Òò´ËLinuxÔÚ´ËÒ»ÁìÓòÒ²ÓÐËùÕ¶»ñ¡£
ËäÈ»IBMÍÆ³«LinuxÖ÷ÒªÊÇΪÁË´óÐÍÖ÷»ú£¬²¿·ÖÔÒòÒ²ÊÇΪÁËͳºÏIBMÒÔÍù¹ý¶àµÄ×ÔÊôÌØÓòÙ×÷ϵͳ£¬µ«LinuxÖ§³Ö×î¼ÑµÄÓ²¼þƽ̨ÈÔÊÇx86£¬LinuxÈȳ±ÐËÆðºó£¬´óÐÍÖ÷»úÊãÈí¼þ»ÄÊÇÒ»»ØÊ£¬¸üÊÜÆä»ÝµÄÊÇx86¼Ü¹¹·þÎñÆ÷£¬x86Ó²¼þµÄÏúÁ¿³É³¤¸ü¼Ó¿ìËÙ£¬ÁíÍⲿ·ÖÔÒòÒ²ÔÚÓÚµ¶·æ·þÎñÆ÷µÄÍÆ³ö¡£
½Ó×ÅÊÇ2000Ä꣬ÓÉÓÚTransmeta£¨È«ÃÀ´ï£©¹«Ë¾Æ¸¹ÍLinuxÖ®¸¸µ½¸Ã¹«Ë¾ÈÎÖ°£¬²¢ÓÉËûΪ¸Ã¹«Ë¾µÄCrusoe´¦ÀíÆ÷£¨VLIW¼Ü¹¹£©¿ª·¢Ò»Ì×ÔÉúÖ´ÐеÄLinux£¬ÆÚÍû½è´ËÍØÕ¹Crusoe´¦ÀíÆ÷ÔÚǶÈëʽӦÓõÄÊг¡¡£²»¹ýÖÚÈ˽ÔÖªµÄ£¬Transmeta¹«Ë¾ÓªÔËÒÑ´ó·ùתÍùIPÊÚȨ£¬ÔÚÓ²¼þ¹©»õ¸üÊÕÁ²µÄÇé¿öÏ£¬Ö§³Ö¸ÃÓ²¼þµÄLinux×ÔȻҲ²»»áÓÐÌ«¶à·¢Õ¹¡£
¡ö2001Ä꣬Intel Itanium´¦ÀíÆ÷
2001ÄêIntel·¢±íÁË·¢Õ¹ÆßÄêµÄItanium´¦ÀíÆ÷£¨Ñз¢´úºÅ£ºMerced£©£¬Linux±ÈWindows¸ü¿ìÖ§³ÖItanium´¦ÀíÆ÷µÄIA-64¼Ü¹¹£¬µ±Ê±°üÀ¨Red Hat Linux¡¢SuSE Linux¡¢Caldera Linux¡¢Turbo Linux¶¼ÔÚ¸ÃÄê¾ÍÍê³ÉÖ§³Ö£¬¶øWindows·½ÃæÖ»Óй¤×÷Õ¾°æ£¨Windows XP 64-bit Edition£©ÏÈÖ§³Ö£¬·þÎñÆ÷°æ£¨Windows 2002 Advanced Server Limited Edition£©ÖÁ2002Äê²ÅÖ§³Ö£¬ÇÒ»¹ÊÇÓ¦¼±ÐÔ°æ±¾£¬ÕæÕý¸üÍêÉÆµÄÖ§³ÖÊÇ2003ÄêµÄWindows Server 2003¡£
ËäÈ»LinuxÇ¿Á¦Ö§³ÖItanium£¬²»¹ýÕâ¸öÓ²¼þÆ½Ì¨ËÆºõÒ²²»¹»ÕùÆø£¬¾ÍÁ¬LinuxÖ®¸¸Ò²Ëµ£ºIA-64¼Ü¹¹¹ýÓÚ¸´ÔÓ£¬±ØÐ뻨·Ñ¼«¸ßµÄÐÄÁ¦¸Äд£¬²ÅÄܹ»·¢»Ó¸ÃÓ²¼þ¼Ü¹¹µÄÕæÕýЧÄÜ¡£ÑÔÏÂÖ®Òâ¸ÄдµÄÐÄÁ¦Óë»ñµÃµÄЧÄÜÌáÉý£¬Æäʵ²»¼ûµÃºÏË㣬Á¬×ÔÓÉÈí¼þ¶¼×÷´ËÏ룬ÉÌÒµ··ÊÛµÄÈí¼þÒµÕ߸üÊǻᾫ´òϸËãÖ§³ÖµÄ´ú¼ÛÓëÊÕ»ñ£¬ÒÔÖÂIA-64¼Ü¹¹ÉϵÄÈí¼þʼÖÕȱȱ¡£
x86Ó²¼þ´îÅäLinux²Ù×÷ϵͳ£¬ÔÚÏà¼Ì¹¥Ï·þÎñÆ÷¡¢¹¤×÷Õ¾µÈÊг¡ºó£¬ÏÂÒ»¸öÄ¿±ê¾ÍÊǸöÈ˵çÄÔ£¬Í¬Ê±¹ú¼Ê´ó³§Ò²ÈÏΪʱ»ú³ÉÊ죬ÀíÓÉÊÇÉÌÓøöÈ˵çÄÔËù¾³£Ê¹ÓõÄÓ¦ÓóÌÐò¼¸ºõ¶¼ÓÐ×ÔÓÉÈí¼þµÄÌæ´ú·½°¸£¬Òò´ËIBM¡¢HP¡¢SunµÈÏà¼ÌÍÆÐÐLinux Desktop£¨×ÀÃæÔËË㣩·½°¸£¬Linux PC±ê°ñ±ÈWindows PC¸üµÍÁ®¡¢¸üÎȶ¨¡¢¸ü°²È«¡£
È»¶ø£¬¾¹ýÒ»¶Îʱ¼äÖ¤Ã÷£¬Linux PCµÄÍÆÕ¹ÈÔÓÐÆäÏÞ£¬PCËùÐèµÄÓ¦ÓóÌÐòÖ§³Ö¡¢ÍâΧÇý¶¯³ÌÐòÖ§³ÖÔ¶±È¹¤×÷Õ¾¡¢·þÎñÆ÷Ϊ¶à£¬Linux PCȷʵ»ñµÃÖî¶àÕþ¸®¡¢´óÐÍÆóÒµµÄÇàíù£¬µ«¸ü´óµÄÀ©Õ¹È´ÒÀÈ»ÊÜ×è£¬ÌØ±ðÊǽøÒ»²½µÄ¼ÒÓÃÍÆÕ¹Éϼ¸ÎÞ¿ÉÊéÖ®´¦¡£ÌرðÊÇSunÍ£Ö¹ÍÆÐÐJDS£¨Java Desktop System£©µÄÏûÏ¢Ò²¼õËðÁËLinux PCµÄÍÆÐÐÆøÊÆ¡£
ºÜÃ÷ÏԵģ¬ÔÚPCÕ½³¡ÉÏLinuxÈÔÓëWindowsÓвî¾à£¬ÑÛǰ½ÏÄܼÄÍûµÄÊÇBRICÊг¡£¬BRICÊг¡½²¾¿µÍ¹ºÂò¼Û¡¢µÍά»¤³É±¾£¬Òò´ËµÍ¼Û¡¢Îȶ¨¡¢°²È«µÄLinux PCÈÔÓпÉÄÜÔٴδó½øÕ¹£¬²»¹ýĿǰÀ´¿´È·ÊµÓÐÍ£»ºÇéÐΣ¬¼´±ãSony MyloÓÃLinux¡¢Sony PS3µÄÓ²µú½«Ô¤×°LinuxµÈ¡£
¡ö2004Ä꣬IBM OpenPower·þÎñÆ÷
µ½ÁË2004Ä꣬IBMÒÀ¾Ý¼ÈÓеÄLinux on POWER²ßÂÔ£¬ÍƳöÁËרÊôÖ´ÐÐLinuxµÄÓ²¼þ·þÎñÆ÷£ºOpenPower£¬ÕâÒ²ÊÇÊ×´ÎÓÐÓ²¼þ½«Linux²Ù×÷ϵͳÁÐÓÚµÚÒ»ÓÅÏÈÖ§³Ö˳룬²»¹ýOpenPowerÍÆÐÐÒ»Äêºó£¬IBM½«ÆäÊÕ²¢»ØÔÓеÄpϵÁзþÎñÆ÷ÖУ¬´ËÒ²Ö¤Ã÷ÁË£º³ýǶÈëʽӦÓÃÍ⣬ÔÚ·ºÓÃϵͳÖÐLinuxʼÖÕÄÑÒÔ±»ÈËÊÓΪµÚÒ»»òΨһ¡£
¡ö2005ÄêÆù½ñ£¬Sun Niagara´¦ÀíÆ÷¡¢·þÎñÆ÷
LinuxÄܹ»ÔÚ·þÎñÆ÷Êг¡´óÊÜ»¶Ó£¬ÑϸñÀ´ËµÒ²Ö»ÊÇÔÚ½üºõǶÈëʽÔËÓõķþÎñÓ¦Óûú£¬ÒÔ¼°±ßÔµÔËË㣨Edge Computing£©µÈÁìÓò£¬ÕâÒ²ÊÇĿǰLinux×î´óµÄÇ¿ÏîËùÔÚ£¬LinuxÒÔ´ËΪ¸ù»ù¶ø´Üºì¡£
È»¶ø£¬Õâ¸ö¸ù»ùÓпÉÄÜ¿ªÊ¼ÊÜвÓëËɶ¯£¬ÒòΪSunÔÚ2005Äê11ÔÂÍÆ³öµÄUltraSPARC T1´¦ÀíÆ÷£¬ÒÔ¼°ÔËÓô˴¦ÀíÆ÷µÄSun Fire T1000¡¢T2000·þÎñÆ÷£¬½«ÔÚ±ßÔµÔËËãµÄ¼Û¸ñЧÄܱÈÉÏÓ롸x86£«Linux¡¹µÄ×éºÏÒ»±ðÃçÍ·£¬ÇÒÔÚÃܶÈÓëÊ¡µçµÈ±íÏÖÉÏÒ²¸øÓèx86 Linux¼«´óѹÁ¦¡£
¸üÖØÒªµÄÊÇ£¬SunÒѾÈí»¯¹ýÍùµÄ¼á³Ö²ßÂÔ£¬½«SPARC¡¢SolarisµÈ¼¼ÊõÒÔж©Á¢µÄCDDLÊÚȨ·½Ê½·¢²¼£¬CDDLÊÚȨҲ¸øLinuxÖ®¸¸Ï൱µÄÕ𺳣¬½ø¶øÔÚÑÐÌÖÊ¢»áµÄ¹«ÖÚ³¡ºÏÖжԴËÊÚȨ·¢±íÆÀÂÛ£¬Í¬Ê±GPLÊÚȨµÄ¸Ä°æÏàÐÅÒ²¶àÉÙÊÜCDDLµÄÓ°ÏìÓë´Ì¼¤¡£
ÏÖÔÚ£¬ÒѾÓÐЩÆóÒµÓû§¿ªÊ¼ÓÃNiagara¼Ü¹¹µÄ·þÎñÆ÷£¬À´Í³ºÏ¡¢È¡´ú¹ýÈ¥´óÁ¿µÄx86±ßÔµ·þÎñÆ÷£¬ÀýÈçÃÀ¹ú¼ÓÖݵĵçÁ¦¹«Ë¾£ºPG&E¼´Ô¤¼Æ½«ÏÖÓÐ150̨x86±ßÔµ·þÎñÆ÷Í³Í³Ìæ»»³ÉNiagara·þÎñÆ÷£¬´ËÍâgoogleÒÑ¿ªÊ¼ÓÃOpenSolaris£¬Ëä˵ÕâÊÇΪÁ˾«Ê¡²Ù×÷ϵͳµÄÊÚȨ»¨·Ñ¶øÓе͝×÷£¨±§Ô¹Red Hat LinuxµÄÊÚȨ·Ñ¹ý¸ß£©£¬µ«²ÉÐÐOpenSolarisÒ²ºÜÓпÉÄÜÊǽøÒ»²½²ÉÐÐNiagara·þÎñÆ÷µÄÏÈÕס£
Òò´Ë£¬ÔÚ±ÙÍÁ½ø¶Èת»ºµÄÇé¿öÏ£¬ÔÓиù»ùÒ²³öÏÖ¼«´óµÄÐµУ¬LinuxÄÜ·ñÔÚ·ºÓÃÊг¡ÖгÖÐø£¬ÊØ×¡¸ù»ù½«ÊǹؼüÖ®Ò»£¬ÌÈÈôÍËÊØ±ßÔµÔËËãÊг¡£¬ÄÇôLinux¾Í½öÊ£¸ßЧÔËËãÓëǶÈëÔËËãµÈÀû»ùÁìÓò£¬Õ⽫ʹǰ¾°¸üÌíÒõÓ°¡£