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

×ÔÓɵÄÌìµØ£ºGNUºÍLinux

·¢²¼Ê±¼ä:2007-07-02 21:47:26À´Ô´:ºìÁª×÷Õß:Fedoraai
¡¡¡¡GNUÊÇ×ÔÓÉÈí¼þ»ù½ð»á£¨Free Software Foundation£¬FSF£©µÄ¶®Ê³¤Richard M.Stallman£¨RMS£©ÓÚ1984Äê·¢ÆðµÄ£¬ÖÁ½ñÒѾ­ÓÐ20ÄêµÄÀúÊ·ÁË¡£

¡¡¡¡GNUÊÇGNU¡¯s Not UnixµÄµÝ¹éËõд¡£

¡¡¡¡ÔÚGNU Manifesto£¨GNUÐûÑÔ£©ÖжÔGNUµÄ¾«Éñ½øÐÐÁ˲ûÊö£ºÈí¼þµÄÔ´´úÂëÓ¦¸Ã×ÔÓÉÁ÷ͨ£¬Èí¼þ¿ª·¢ÕßÓ¦¸Ã×öµÄ²»ÊÇ°ÑÔ´´úÂë¾ÝΪ¼ºÓУ¬×¬È¡·¢ÐпÉÖ´ÐÐÎļþµÄ½ðÇ®£¬¶øÊÇÓ¦¸Ã׬ȡÕûºÍÓë·þÎñµÄ·ÑÓá£ÒòΪԴ´úÂë×ÔÓÉÁ÷ͨµÄÈí¼þ²ÅÄÜÈÃÈí¼þµÄÖÊÁ¿Ìá¸ß£¬ÈÃÈí¼þ¿ª·¢ÈËÔ±¿ÉÒÔ×ÔÓɵØÓëËûÈ˽»»»Ðĵ㬲»ÊÜ֪ʶ²úȨµÄÔ¼Êø¡£

¡¡¡¡Îª±£Ö¤GNU Menifesto¾«ÉñµÄʵʩ£¬GNUÖƶ¨ÁËGPL£¨The GNU General Public License£¬GNUͨÓÃÐí¿ÉÖ¤£©£¬¼´ÏÈÒÀÕÕÖø×÷Ȩ·¨»ñµÃGNUÈí¼þµÄ°æȨ£¬ÔÙͨ¹ýGPLÊÍ·Å´ËȨÀû¸øËùÓÐʹÓÃÕߣºÖ»ÒªÓû§×ñÊØGPL£¬²»°ÑÔ´´úÂëÒÔ¼°×Ô¼º¶ÔÔ´´úÂëËù×÷µÄÐ޸ľÝΪ¼ºÓУ¬¾ÍÓµÓÐʹÓÃGPLÈí¼þµÄȨÀû¡£

¡¡¡¡Ê¹ÓÃ×ÔÓÉÈí¼þ¿ÉÒÔ»ñµÃÇ°ËùδÓеÄ×ÔÓÉ£ºÊ¹ÓõÄ×ÔÓÉ¡¢Ñо¿µÄ×ÔÓÉ¡¢É¢²¼µÄ×ÔÓÉ¡¢¸ÄÁ¼µÄ×ÔÓÉ

¡¡¡¡Linux²Ù×÷ϵͳÊÇÒ»¸öÀàUnix²Ù×÷ϵͳ£¬¾ßÓÐÒÔÏÂÌØÉ«£º

¡¡¡¡×ñÑ­OSI¡¢POSIXµÈ¹æ·¶£¬¾ßÓÐÁ¼ºÃµÄ¿ª·ÅÐԺͻ¥²Ù×÷ÐÔ
¡¡¡¡¶àÓû§ºÍ¶àÈÎÎñÖ§³Ö
¡¡¡¡¾ßÓз½±ãµÄÃüÁîÐС¢Óû§½çÃæºÍÓÅÐãµÄÓû§Í¼ÐνçÃæ
¡¡¡¡É豸¶ÀÁ¢ÐÔ£¬ÄÚºËÓи߶ÈÊÊÓ¦ÄÜÁ¦
¡¡¡¡·á¸»µÄÍøÂ繦ÄÜ
¡¡¡¡¿É¿¿µÄϵͳ°²È«
¡¡¡¡Á¼ºÃµÄ¿ÉÒÆÖ²ÐÔ
¡¡¡¡·á¸»µÄÓ¦ÓÃÈí¼þ
¡¡¡¡Á¼ºÃµÄ¿ª·ÅÐÔ£¬¿ÉÒÔÃâ·Ñ»ñµÃÔ´´úÂë

¡¡¡¡Linux0.01°æÄÚºËÓÐ76¸öÎļþ£¬8413ÐдúÂë

¡¡¡¡GNUÓµÓзḻµÄ¿ª·¢¹¤¾ß£º

¡¡¡¡Emacs£º¹¦ÄÜÇ¿´óµÄ±à¼­»·¾³
¡¡¡¡GCC£ºÐÔÄÜÓÅÒìµÄ¶àƽ̨µÄC/C++¡¢Fortran±àÒëÆ÷
¡¡¡¡Kdevelop£ºKDE¼¯³É¿ª·¢¹¤¾ß
¡¡¡¡Cygwin£ºWindowsϵÄGNU¿ª·¢»·¾³
¡¡¡¡Tcl/Tk£º¹¦ÄÜÇ¿´óµÄ½Å±¾ÓïÑÔ

¡¡¡¡Í¬Ê±£¬GNU»¹ÓµÓÐÇ¿´ó±àÒë×Ô¶¯»¯¹¤¾ßmake¡¢»ã±à³ÌÐònasm¡¢Á¬½ÓÆ÷ldµÈµÈ¡£

¡¡¡¡GCCÊÇGNU×îÖøÃûµÄ¿çƽ̨±àÒëÆ÷£¬Í¨¹ýËü¿ÉÒÔÔÚ´óÁ¿µÄÓ²¼þƽ̨ºÍ²Ù×÷ϵͳÉϱàÒë³ÌÐò¡£GCCµÄÄÚº­ÒѲ»Ö»ÊÇCºÍÀàËÆCµÄ³ÌÐòÓïÑÔ¶øÒÑÁË£¬Ëüͬʱ»¹°üº¬ÁËÐí¶àÆäËûÓïÑԵıàÒëÆ÷£¬ÈçGNU Ada Translatorgnat¡¢Java£¨gcj£©¡¢Fortran77¡¢Modula-2¡¢Chill¡¢Pascal£¨gpc£©µÈ¡£GCCµÄº­ÒåÒ²ÓÉGNU C Compilerת±ä³ÉGNU Compiler Collection¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ