[Brave GNU World À̹ÌÁö]
Brave GNU World - Á¦ 37 È£
Copyright © 2002 Georg C. F. Greve <greve@gnu.org>
Çѱ¹¾î ¹ø¿ª Brave GNU World Çѱ¹¾îÆÀ <bgw@korea.gnu.org>
ÀúÀÛ±Ç °ü·Ã »çÇ×Àº ¾Æ·¡ ºÎºÐ¿¡ ¸í½ÃµÇ¾î ÀÖ½À´Ï´Ù.

[DE | EN | FR | IT | JA | ES | KO | PT]

¸¹Àº »ç¶÷µé¿¡°Ô »ý°¢ÇÒ °Å¸®¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â ÇÁ·ÎÁ§Æ®µé¿¡ ´ëÇÑ ³»¿ëÀ» ´ãÀº Brave GNU WorldÀÇ »õ·Î¿î À̽´¸¦ ã¾ÆÁֽŰÍÀ» ȯ¿µÇÕ´Ï´Ù.

À̹ø´Þ¿¡µµ ¿ª½Ã ¼¼°è ¾îµð¼­µç ³ôÀº °ü½ÉÀÌ ÀÖÀ»°ÍÀÌ ºÐ¸íÇÑ ¸î¸î ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î °ÔÀӵ鿡 ´ëÇÑ ¼Ò°³·Î ½ÃÀÛÇÕ´Ï´Ù.

Trophy

Andrew MustunÀº 2000³â 3¿ù¿¡ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ °úÇÐ °øºÎ¸¦ ¸¶¹«¸® Áþ±â À§ÇØ Trophy[5]¸¦ °³¹ßÇϱ⠽ÃÀÛÇß½À´Ï´Ù. Trophy´Â À§¿¡¼­ ³»·Á´Ù º¸´Â ÇüÅÂÀÇ 2Â÷¿ø ÀÚµ¿Â÷ °æÁÖ °ÔÀÓÀε¥ °á½Â¼±À» °¡Àå¸ÕÀú Åë°úÇϱ⸸ ÇÏ´Â °ÔÀÓÀÌ ¾Æ´Õ´Ï´Ù.

Á»´õ ÀÚ¼¼ÇÏ°Ô ¼³¸íÇϸé ÀÌ °ÔÀÓÀº ´Ü¼øÈ÷ °á½Â¼±À» Åë°úÇÏ´Â ÀÚµ¿Â÷ °æÁÖ °ÔÀÓÀÌ ¾Æ´Õ´Ï´Ù. ÀÌ °ÔÀÓ¿¡¼­ °æÁÖ¿¡ Âü¿©ÇÏ´Â ÀÚµ¿Â÷µéÀº James BondÀÇ ¿µÈ­¿¡¼­Ã³·³ ¹«ÀåÀ» ÇÏ°í ÀÖÀ¸¸ç ¿©·¯ ÀåÄ¡µéÀ» ÀÌ¿ëÇؼ­ ¼­·Î¸¦ ¹æÇØÇÕ´Ï´Ù.

ºñ·Ï ºÎµå·¯¿î ½ºÅ©·ÑÀ» º¸±â À§Çؼ­´Â ³ôÀº »ç¾çÀÇ ÄÄÇ»ÅÍ°¡ ÇÊ¿äÇϱä ÇÏÁö¸¸ ÈǸ¢ÇÑ ±×·¡ÇÈ°ú »ç¿îµå ´öºÐ¿¡ Trophy´Â °ÝÇÑ ¿òÁ÷ÀÓÀ» ¼±È£ÇÏ´Â °ÔÀ̸ӵéÀÌ Áñ±æ ¼ö ÀÖÀ»¸¸Å­ ¿Ïº®ÇØÁ® ÀÖ½À´Ï´Ù.

Trophy´Â C++·Î ÀÛ¼ºµÇ¾úÀ¸¸ç Andrew´Â ÀÌ °ÔÀÓÀ» GNU GPL·Î ¹èÆ÷ÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ °ÔÀÓÀÇ °¡Àå Å« ¾àÁ¡Àº ³×Æ®¿öÅ© Ç÷¹ÀÌ ¿É¼ÇÀÌ ¾ø´Ù´Â °ÍÀÔ´Ï´Ù. Andrew´Â ´ÙÀ½¹ø ÀÛ¾÷¶§ ÀÌ ¹®Á¦¿¡ ´ëÇØ °í¹ÎÀ» ÇÏ·Á ÇÏÁö¸¸, ÇöÀç·Î¼­´Â »õ·Î¿î °øºÎ¿¡ ¹Ùºü ±×·²¸¸ÇÑ ¿©À¯°¡ ¾ø½À´Ï´Ù.

ºñ·Ï 25»ìÀÌ µÇµµ·Ï ¾ÆÁ÷ ¿îÀü¸éÇã°¡ ¾ø¾î¼­ ½ÇÁ¦ Â÷¸¦ ¿îÀüÇÒ¼ö´Â ¾øÁö¸¸, Andrew´Â °³ÀÎÀûÀ¸·Î ÆòÈ­¸¦ »ç¶ûÇÏ°í ¹«±â´Â ¾ø¾îÁ®¾ß ÇÏ¸ç ¹«±â°¡ ÀåÂøµÇÁö ¾Ê¾Ò´Ù°í ÇÏ´õ¶óµµ ÀÚµ¿Â÷´Â ÃæºÐÈ÷ À§ÇèÇÏ´Ù°í °­Á¶ÇÑ´Ù´Â À̾߱⸦ À̹øÈ£¸¦ ÁغñÇϸ鼭 µé¾ú½À´Ï´Ù.

±×·¡µµ ÆòÈ­°¡ Áß¿äÇÏ´Ù´Â »ç½ÇÀÌ ¿ÀÈÄÀÇ ¿©°¡½Ã°£¿¡ Trophy¸¦ ÇÏ´Â Àç¹Ì¸¦ »©¾ÑÁö´Â ¾ÊÀ» °ÍÀÔ´Ï´Ù. ¸¸ÀÏ °ÔÀÓÀ» Áñ±â¸é¼­ GIMP¸¦ »ç¿ëÇؼ­ Æ®·¢À» µðÀÚÀÎÇÏ´Â, º¸´Ù µ¶Ã¢ÀûÀÎ º¸´Ù Àç¹Ì¸¦ ã°íÀÚ ÇÑ´Ù¸é ¾î·Á¿ï °Í ¾ø½À´Ï´Ù. TrophyÀÇ È¨ÆäÀÌÁö¿¡ ÀÌ·±°ÍÀ» ¾î¶»°Ô ÇÒ ¼ö ÀÖ´ÂÁö ¼Ò°³°¡ ³ª¿ÍÀֱ⠶§¹®ÀÔ´Ï´Ù.

³×Æ®¿öÅ© ¿É¼ÇÀÌ ÀüÇô Áö¿øÀÌ µÇÁö ¾Ê±â ¶§¹®¿¡ ÀÌÂÊÀ¸·Î °ü½ÉÀ» °®°í °³¹ß¿¡ Âü¿© ÇÏ·Á´Â °³¹ßÀÚµéÀº ±²ÀåÈ÷ ȯ¿µ¹ÞÀ» °ÍÀÌ¸ç ´ç¿¬È÷ Andrewµµ À̸¦ µµ¿ÍÁÙ °ÍÀÔ´Ï´Ù.

Adonthell

Adonthell ÇÁ·ÎÁ§Æ®´Â [6] ¿¹ÀüÀÇ SNES¿Í Èí»çÇÏÁö¸¸ º¸´Ù ³ôÀº ÀÚÀ¯µµ¸¦ ¸ñÇ¥·Î È°¹ßÇÏ°Ô ÀÚÀ¯ 2D ·ÑÇ÷¹À× °ÔÀÓÀ» Á¦ÀÛÇÏ°í ÀÖ½À´Ï´Ù.

¸¹Àº °ÔÀÓµéÀº È®¿¬ÇÏ°Ô ±¸ºÐÇÒ ¼ö ÀÖ´Â µÎ ºÎºÐÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. Áï, ÁٰŸ®,±×·¡ÇÈ,À½¾Ç°ú °°ÀÌ ±Ý¹æ ¶°¿Ã¸± ¼ö ÀÖ´Â Áß¿äÇÑ ºÎºÐ ÀÌ¿Ü¿¡µµ ÀϹÝÀûÀ¸·Î "¿£Áø"À̶ó°í ºÒ¸®´Â,¿¹¸¦µé¾î »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º, ±â¼úÀûÀÎ ºÎºÐÀÌ ÀÖ½À´Ï´Ù.

ÇÁ·Î±×·¥°ú ¿î¿µÃ¼Á¦ ȤÀº ¾Çº¸¿Í ¾Ç±â»çÀÌÀÇ °ü°è°¡ ÀÌ¿Í À¯»çÇÑ °ü°è¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ±¸ºÐ ´ö¿¡ °ÔÀÓ Á¦ÀÛÀº ¾ð¾î¸¦ ÅëÇؼ­ »ó»óÇÑ´ë·Î ÇÒ ¼ö ÀÖÀ¸¸ç µ¿ÀÛ °¡´É¼º ¿©ºÎ´Â ¿£ÁøÀ» ÅëÇؼ­ °áÁ¤Áö¾î Áý´Ï´Ù.

Adonthell ÇÁ·ÎÁ§Æ®´Â Á¤ÇØÁø ÁٰŸ®¸¦ °®´Â °ÔÀÓÀ» °³¹ßÇÏ´Â °Í »ÓÀÌ ¾Æ´Ï¶ó ¿£Áø¿¡ ÀÇÇØ ·ÎµùµÇ´Â ÁٰŸ®¸¦ °¡Áø ·ÑÇ÷¹À× °ÔÀÓÀ» À§ÇÑ ¿£ÁøÀ» °³¹ßÇÏ°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸ðµç ¸±¸®Áî¿¡¼­ ¼Ò½ºÄÚµå »Ó¸¸ ¾Æ´Ï¶ó ¿ÏÀüÇÏ°Ô µ¿ÀÛÇÏ´Â ÀÛÀº °ÔÀӵ鵵 Æ÷ÇÔÇÒ °èȹÀÔ´Ï´Ù.

Adonthell ÇÁ·ÎÁ§Æ®ÀÇ ¿µ±¸ÀûÀÎ ÆÀÀº Kai Sterker, Alexandre Courbot, James Nash, Benjamin Walther-Franks, Joel Vennin, Joseph Toscano ±×¸®°í Mike Nieforth ÀÔ´Ï´Ù. À̵éÁß ¼¼¸í¸¸ÀÌ ÇÁ·Î±×·¡¸ÓÀÌ°í ³ª¸ÓÁö´Â À½¾Ç,±×·¡ÇÈ,ÁٰŸ® µîÀ» ´ã´çÇÏ°í ÀÖ½À´Ï´Ù. ÀÌó·³ Á¶È­°¡ Àß ÀÌ·ç¾îÁ® ÀÖ°í ¸â¹öµéÀÌ ÀÚ¹ßÀûÀ¸·Î Àϳ⿡ ÇѹøÀº ¸ðÀÌ·Á°í ÇÏ°í À־ ÀÌ °ÔÀÓÀº ÀÚü·Î Àü¹® °ÔÀÓ°³¹ß ¾÷ü°¡ ¸¸µç°Íó·³ "´À²¸Áú"Á¤µµ·Î Àß ¸¸µé¾îÁö°í ÀÖÀ¸¸ç ±× ÀÚü·Î ÀÎÅͳÝÀ» ÅëÇÑ È¿°úÀûÀÎ Çù·Â¿¡ ´ëÇÑ ÈǸ¢ÇÑ ¿¹¸¦ º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù.

AdonthellÀÇ ÄÚµå¿Í ±×·¡ÇȵéÀº GNU ÀÏ¹Ý °øÁß »ç¿ë Çã°¡¼­¸¦ ÁؼöÇϸ鼭 ¹èÆ÷µÇ°í ÀÖÀ¸¸ç ¿£Áø ÀÛ¼ºÀ» À§ÇØ »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â C++ ÀÌ°í, °ÔÀÓ³» ½Ã³ª¸®¿À¿Í È®Àåµî °ÔÀÓ Á¦¾î¸¦ À§ÇØ ÆÄÀ̽ã ÀÌ ¿£Áø¿¡ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ·ÎÀÎÇؼ­ C++¸¦ ÀüÇô ¼Õ´î ÇÊ¿ä ¾øÀÌ Adonthell¿¡¼­ µ¹¾Æ°¡´Â °ÔÀÓÀ» Á¦ÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. À½¾ÇÀÇ Á¦ÀÛ¿¡´Â OGG Vorbis [7] °¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.

¿©·¯ ÀåÁ¡µéÁß Çϳª´Â ¿£Áø°ú °ÔÀÓÀ» µû·Î ÆÐŰ¡ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ̾ú½À´Ï´Ù. ´ÜÁö ¿£Áø¸¸À» ÀνºÅçÇÑ ÈÄ¿¡ Áöµµ ÆíÁý±â¿Í ÆÄÀ̽ã°ú °°Àº ÀÛÀº ´ëÈ­ ÆíÁý±â µîÀÇ ÅøÀ» ÀÌ¿ëÇؼ­ ¿Ïº®ÇÑ °ÔÀÓÀ» Á¦ÀÛÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.

ÀÌ ÇÁ·ÎÁ§Æ®¸¦ º¸´Ù Èï¹Ì·Ó°Ô ¸¸µå´Â °ÍÀº, Adonthell ±×·ìÀº ½º½º·ÎÀÇ ¿ª»ç¿Í °ü½À°ú Ư¼ºÀ» Áö´Ñ ¿Ïº®ÇÑ ¼¼»ó¿¡¼­ ÀÛ¾÷À» ÇÏ°í ÀÖ´Ù´Â Á¡ÀÔ´Ï´Ù.

´ÙÀ½ ´Ü°è´Â ¹«¾ùÀ̳Ĵ Brave GNU WorldÀÇ Áú¹®¿¡ Alexandre Courbot´Â ÄÚµåÀÇ »ó´çºÎºÐÀ» ±×µ¿¾È ¾òÀº °æÇèÀ» ¹ÙÅÁÀ¸·Î ÀçÀÛ¼º ÇÏ´Â °ÍÀ̶ó°í ´ë´ä Çß½À´Ï´Ù.

ÀÌ ÆÀÀº ÇöÀçµµ ´Ù¸¥ Ç÷§ÆûÀ¸·ÎÀÇ Æ÷ÆÃÀ» µµ¿ÍÁÙ »ç¶÷µéÀ» ã°í ÀÖ½À´Ï´Ù. AdonthellÀº GNU/Linux, FreeBSD, OpenBSD¿Í BeOS »ó¿¡¼­ µ¿ÀÛÇÑ´Ù°í ¾Ë·ÁÁ® ÀÖÁö¸¸ ¸Ö¸® ³»´Ù ºÃÀ»¶§ µ¶Á¡ÀûÀÎ ¿î¿µÃ¼Á¦ÀÇ »ç¿ëÀڵ鿡µµ ÀÚÀ¯¼ÒÇÁÆ®¿þ¾î¸¦ ¸Àº¼¼ö ÀÖ°Ô Çϱâ À§ÇØ ÀÌ·¯ÇÑ ¿î¿µÃ¼Á¦µé·ÎÀÇ Æ÷Æõµ °èȹÇÏ°í ÀÖ½À´Ï´Ù.

³»ºÎÀûÀÎ °³¹ßÀº ³×Æ®¿öÅ© Ç÷¹ÀÌ°¡ °¡´ÉÇϵµ·Ï Çϱâ À§ÇØ Á»´õ Ŭ¶óÀ̾ðÆ®/¼­¹ö ±â¹ÝÀ¸·Î ÁøÇàµÇ¾î °¡°í ÀÖ½À´Ï´Ù. ±²ÀåÈ÷ ¸¹Àº ¼öÀÇ Ç÷¹À̾ Áö¿øÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó°í ÇÏ´õ¶óµµ, °á±¹¿¡´Â Áß°£Á¤µµ ¼öÀÇ Ç÷¹À̾îµéÀÌ Áö¼ÓÀûÀÎ °¡»ó¼¼°è¾È¿¡¼­ ¼­·Î ¿µÇâÀ» ÁÖ°í ¹ÞÀ»¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù.

1999³â¿¡ AdonthellÀÌ ½ÃÀÛµÈ ÀÌ·¡·Î ÀÌ·¯ÇÑ °èȹÀº ÀÌ¹Ì »ó´çÇÑ ÁøôÀÌ ÀÖ¾úÀ¸¸ç °³¹ßÀÌ ÁøÇàµÉ¼ö·Ï ´õ ÁÁ¾ÆÁú °ÍÀ¸·Î º¸ÀÔ´Ï´Ù. ±¦ÂúÀº ½Ç·ÂÀÌ ÀÖÀ¸¸é¼­ ±â´Ù¸®±â ½ÈÀº »ç¶÷Àº ÀÌ·± ÁøÇà¿¡ Âü¿©Çؼ­ µµ¿òÀ» Áֱ⠹ٶø´Ï´Ù. Adonthell ÆÀÀº ¸ðµç Á¾·ùÀÇ µµ¿òÀ» ȯ¿µÇÕ´Ï´Ù. [8]

ÀÌó·³ ¼º¹Ì°¡ ±ÞÇؼ­ °³¹ß¿¡ Á÷Á¢ ¶Ù¾îµé »ý°¢ÀÌ ¾ø´Â »ç¶÷µéÀº Adonthell·Î Ç÷¹ÀÌ°¡ °¡´ÉÇÑ Ã¹¹ø° °ÔÀÓÀÎ "Waste's Edge,"·Î ÇϷ糪 ÀÌƲ ¿ÀÈĸ¦ Áñ°Ì°Ô º¸³¾ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

XBindKeys

Philippe Brochard´Â X11ȯ°æ¿¡¼­ ÇϳªÀÇ Å°¸¦ °¡Áö°í ½© ¸í·É¾î¸¦ ½ÇÇà½Ãų ¼ö ÀÖ°Ô ÇÏ´ÂXBindKeys[9]¸¦ °³¹ßÇß½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸ÞÀÏ°ü¸®ÇÁ·Î±×·¥, À¥ºê¶ó¿ìÀú, xtermµîÀÇ ÀÚÁÖ »ç¿ëµÇ´Â ÇÁ·Î±×·¥µéÀÌ Å°Á¶ÀÛÀ¸·Î ¸Þ´º¸¦ ¶ç¿ï ÇÊ¿ä ¾øÀÌ ½ÇÇà½Ãų ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù. ¹°·Ð, »ç¿ëÀÚ¿¡ µû¶ó Å°º¸µå¿¡ ¼ÕÀ» ´ëÁö ¾Ê°í ÀÛ¾÷À» ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù ÇÏ´õ¶óµµ, ÀÌ·¯ÇÑ ±â´ÉÀÌ ±×´ÙÁö ÇÊ¿ä¾ø´Ù°í »ý°¢ÇÏ´Â »ç¿ëÀڵ鵵 ÀÖÀ» °ÍÀÔ´Ï´Ù.

¾î¶² À©µµ¿ì ¸Þ´ÏÀúµéÀº ±âº»ÀûÀ¸·Î Å°¹ÙÀεùÀ» Áö¿øÇÏÁö¸¸, ƯÁ¤ Å°º¸µå¿¡¼­¸¸ º¼ ¼ö Àִ Ư¼öÅ°µé ó·³, ¸ðµç Å°µéÀÌ Áö¿øÀÌ µÇÁö´Â ¾Ê½À´Ï´Ù. PhilipÀº ±×ÀÇ ½Ã½ºÅÛÀ» ¼Ë´Ù¿î ÇÒ¶§ ÀÚ½ÅÀÇ Å°º¸µå¿¡ ÀÖ´Â &qout;Àü¿ø" ¹öÆ°À¸·Î ÇÕ´Ï´Ù. ±×´Â À̸¦ XBindKeys¸¦ ÅëÇØ ±¸ÇöÇØ ³õ¾Ò½À´Ï´Ù.

¶ÇÇÑ, »ç¿ëÀÚµéÀº À©µµ¿ì ¸Þ´ÏÀú¸¦ º¯°æÇÏ·Á ÇÒ¶§ ÀڽŵéÀÌ »ç¿ëÇÏ´ø Å°Á¶ÇÕÀ» »õ·Î¿î À©µµ¿ì ¸Þ´ÏÀú¿¡ ÀÔ·ÂÀ» Çϴµ¥ ¸Å¿ì ¸¹Àº ½Ã°£ÅõÀÚ¸¦ ÇØ¾ß ÇÑ´Ù´Â °ÍÀ» Àß ¾Ë°í ÀÖ½À´Ï´Ù.

XBindKeys¸¦ ÀÌ¿ëÇϸé ÀÌ·¯ÇÑ ¹®Á¦µéÀ» ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, XBindKeys´Â Philippe°¡ Á¦ÀÛÇÑ °£´ÜÇÑ ÇÁ·Î±×·¥ ÀÎ MoveMoise[10]ÀÇ °áÇÕÇÒ ¼öµµ Àִµ¥ , ÀÌ ÇÁ·Î±×·¥Àº ÇϳªÀÇ Å°¸¦ °¡Áö°í ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ƯÁ¤À§Ä¡·Î ¿Å°Ü³õÀ» ¼ö ÀÖ½À´Ï´Ù.

XBindKeys¿Í MoveMouse ¸ðµÎ C¾ð¾î·Î ÀÛ¼ºÀÌ µÇ¾ú°í, GNU GPLÀ» µû¸¨´Ï´Ù. ¿Ö³ÄÇϸé, Philippe°¡ ±× ÇÁ·Î±×·¥µéÀ» GNU SystemÀ» À§ÇØ ¸¸µé¾ú´Ù°í »ý°¢Çϱ⠶§¹®ÀÔ´Ï´Ù.

XBindKeysÀÇ È¯°æ¼³Á¤Àº °£´ÜÇÑ ÅؽºÆ® ¼³Á¤ ÆÄÀÏÀ» Á÷Á¢ ¼öÁ¤Çؼ­ ÇÒ ¼ö ÀÖ½À´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó, Laurent Vuibert°¡ Á¦ÀÛÇÑ XBindKeys-Config[11]¶ó´Â GTK ÇÁ·Î±×·¥À» ÀÌ¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

¾Õ¿¡¼­ ¸»ÇÑ °Íó·³, »ç¿ëÀÚ°¡ XBindKeys¸¦ À©µµ¿ì¸Þ´ÏÀúº¸´Ù ¸ÕÀú ½ÇÇàÀÌ µÇµµ·Ï ¼³Á¤ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ¿Ö³ÄÇϸé, À©µµ¿ì¸Þ´ÏÀú°¡ XBindKeysÀÇ ¼³Á¤ °ªµéÀ» º¯°æ½Ã Å°Áö ¾Êµµ·Ï ÇØ¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù.

XBindKeys´Â ÇöÀç ¾ÈÁ¤ÀûÀ¸·Î µ¿ÀÛÇÏ°í ÀÖÀ¸¸ç Philippe ÀÚ½ÅÀÌ ÀÌ ÇÁ·Î±×·¥ÀÌ ÀÛ°í À¯¿ëÇÑ ÇüÅ·Π³²¾ÆÀֱ⸦ ¹Ù¶ó±â ¶§¹®¿¡ ´õÀÌ»ó °³¹ßÀ» ÁøÇà½Ãų °èȹÀº ¾ø½À´Ï´Ù. ÀÌ°ÍÀº ÇÁ·Î±×·¥ÀÇ °³¹ßÀÌ »ê¸¸ÇÏ°Ô µÇ¾î ¿©·¯ ±â´ÉµéÀÌ º¹ÀâÇÏ°Ô ¾ôÇô µ¢Ä¡°¡ Ä¿Áö´Â °ÍÀ» °ßÁ¦ÇÏ´Â ¸íÈ®Çϸ鼭µµ ÁÁÀº ¿¹°¡ µÉ °ÍÀÔ´Ï´Ù.

Access Road

IT-º¸¾È ¿µ¿ªÀº ±»ÀÌ ¹°¾îº¸Áö ¾Ê¾Æµµ, ¸Å¿ì º¹ÀâÇÏ°í Áß¿äÇÕ´Ï´Ù. ÇöÀç±îÁö´Â ÇÁ·Î±×·¥ ¹ö±×ÀÇ °¡´É¼º¿¡ ´ëÇØ ¾Ë°í ÀÖ´Ù´Â °Í¸¸À¸·Îµµ ÃæºÐÇßÀ»Áö ¸ô¶óµµ, ¹ö±×°¡ ¾ø´Â ÇÁ·Î±×·¥µéÀ» ¿¬°èÇÏ°í ÇÔ²² »ç¿ëÇÏ´Â °úÁ¤¿¡¼­ º¸¾È ¹®Á¦°¡ »ý±æ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

º¹ÀâÇÑ È¯°æ°ú ÀÛ¾÷µéÀº ¶§¶§·Î, ¸Å¿ì º¹ÀâÇÏ°í, ¸ðÈ£ÇÑ Á¤º¸Ã¼°è¸¦ ¿ä±¸ÇÏ°Ô µË´Ï´Ù.

Á¢±Ù Á¦ÇÑÀ» ¾ø¾Ö¸é, µ¥ÀÌÅÍ°¡ ¸ô·¡ À¯ÃâµÇ°Å³ª ¼öÁ¤ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ÄÄÇ»ÅÍ·Î ÀÛ¾÷À» ÇÏ´Â º´¿øÀÇ °æ¿ì, ÀÌ ¹®Á¦´Â ¹Ù·Î ºÐ¸íÇØ Áý´Ï´Ù. ¹Ý´ë·Î, ¸ðµç Á¢±ÙÀÇ ¿ÏÀüÇÑ Á¦ÇÑÀº ¶Ç ¸ðµç ÀÛ¾÷À» ºÒ°¡´ÉÇÏ°Ô ¸¸µå´Â °ÍÀ̹ǷΠÁÁÀº »ý°¢Àº ¾Æ´Õ´Ï´Ù.

µû¶ó¼­ ¼öÀÛ¾÷À¸·Î ÀÛ¾÷ÇÏ´Â ½Ã½ºÅÛÀº ±¸¼ºÇÏ´Â °ÍÀº ºÒ¹ýÀûÀ¸·Î ÀÚ·á°¡ »ç¿ëµÇ´Â °ÍÀ» ¿øõôÀ¸·Î ¸·À¸¸é¼­ À¯¿ëÇÏ°Ô ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÔ´Ï´Ù.

ÇÏÁö¸¸ ÀÌ·±°æ¿ì ¼öÀÛ¾÷À¸·Î ÀÌ·ç¾î Áö±â ¶§¹®¿¡, ¾ðÁ¦³ª ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Â Áß¿äÇÑ °¡´É¼ºÀÌ Á¸ÀçÇϱ⠸¶·ÃÀÔ´Ï´Ù. Patrick Thazard´Â Á¤º¸ ü°èÀÇ º¹ÀâÇÑ È¯°æÀ» ¸ðµ¨ÇÏ°í, °ü¸®ÀÚµéÀ» À§ÇØ ±×°ÍÀ» ½Ã°¢È­ÇØÁÖ´Â Access Road ¶ó´Â ÇÁ·Î±×·¥À» °³¹ßÇß½À´Ï´Ù. ÀÌ ÇÁ·Î±×·¥Àº ÀÚüÀûÀ¸·Î º¸¾ÈÀ» °­È­ ½ÃÅ°´Â °Í »Ó¸¸ ¾Æ´Ï¶ó, ¾Ë·ÁÁöÁö ¾ÊÀº º¸¾È ¹®Á¦µéÀ» ã´Âµ¥ µµ¿òÀ» ÁÖ´Â ±â´ÉÀ» ÇÕ´Ï´Ù.

Patrick Thazard´Â 1987³â ºÎÅÍ ÄÄÇ»ÅÍ º¸¾È ÄÁ¼³ÅÏÆ®·Î ÀÏÀ» ÇØ ¿Â »ç¶÷À¸·Î, Java¸¦ °¡Áö°í GNU iÀÏ¹Ý °øÁß »ç¿ë Çã°¡¼­¸¦ ÁؼöÇÏ´Â ÇÁ·Î±×·¥ÀÎ, Access Road¸¦ °³¹ßÇßÀ¸¸ç, GNU ÀÚÀ¯ ¹®¼­ »ç¿ë Çã°¡¼­¸¦ µû¸£´Â ¹®¼­¸¦ Á¦ÀÛÇß½À´Ï´Ù.

Access Road´Â, Áö³­ ¹ßÇ¥ ÀÌÈÄ·Î ¾Æ¹«·± µ¥ÀÌŸ¾÷µ¥ÀÌÆ®°¡ ÀÌ·ç¾î ÁöÁö ¾Ê¾Ò´Ù ÇÏ´õ ¶óµµ, GNU/Linux °è¿­ÀÇ ½Ã½ºÅÛµé, °£´ÜÇÑ ¶ó¿ìÅ͵é, ¼Ö¶ó¸®½º °è¿­ÀÇ ½Ã½ºÅÛµéÀ» Áö¿øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¸é¿¡¼­, PatrickÀº ´Ù¸¥ °³¹ßÀڵ鿡°Ô ¸Å¿ì À¯¿ëÇÑ ±¸Á¶¸¦ ÀÌ¹Ì Á¦°øÇØ ¿Ô´Ù°í È®½ÅÇÏ°í ÀÖ½À´Ï´Ù.

¾ÕÀ¸·ÎÀÇ °èȹÀº, ¸ÕÀú GNU/Linux¿Í Apache, ´õ ³ª¾Æ°¡ OS¿Í »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅ۵鰣ÀÇ ¿¬°è¸¦ Ãß°¡ÇÏ´Â °ÍÀÔ´Ï´Ù. Àå±âÀûÀ¸·Î´Â, COBRA³ª Windows 2000/XP °°Àº ½Ã½ºÅÛµéÀ» ¸ðµ¨¸µÇÏ´Â °Í¿¡ ´ëÇÑ È®ÀåÀ» °èȹÇÏ°í ÀÖ½À´Ï´Ù.

±× ¶§±îÁö ÇؾßÇÒ ¿©·¯°¡Áö ÀÚÁú±¸·¡ÇÑ ÀÛ¾÷µéÀÌ ÀÖ°í, PatrickÀº ±×ÀÇ °³¹ß¿¡ µ¿ÂüÇÒ »ý°¢ÀÌ ÀÖ´Â °³¹ßÀÚµéÀ» ã°í ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ½Ã°¢ÀûÀÎ ¸ðµ¨¸µÀÇ Á¢±ÙÀÌ »ó´çÈ÷ ¾àÇÏÁö¸¸, ÀÌ ÇÁ·ÎÁ§Æ®´Â ¸Å¿ì Èï¹ÌÁøÁøÇÏ°í, »õ·Î¿î ¹æ½ÄÀ» ã¾Æ °¥ °Í ÀÔ´Ï´Ù.

GNU Cons

GNU Cons [13] Àº °í±Þ ÇÁ·Î±×·¥µé Áß ÇϳªÀÎ GNU Make [14] ¿Í °°Àº ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù¿î·Îµå ¹Þ¾Æ ¼³Ä¡Çϰųª ¸®´ª½º Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏ Çغ» »ç¶÷µéÀº °£´ÜÈ÷ "make"¶ó´Â ¸í·É¾î¸¦ ÀÔ·ÂÇÏ¿© GNU Make ¸¦ »ç¿ëÇØ º¸¾ÒÀ» °Ì´Ï´Ù.

Make ´Â ÇÁ·Î±×·¥À» Á÷Á¢ ÄÄÆÄÀÏÇϰųª ¹è½¬(Bash) ½© ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ´ç¿¬È÷ ¿©°ÜÁö´ø ½ÃÀý¿¡ ¸¸µé¾î Á³°í Á¤¸» Å« µµ¿òÀÌ µÇ¾î ÁÖ¾ú½À´Ï´Ù. ÇÏÁö¸¸ ¸¸¾à ¿©·¯ºÐÀÌ Á÷Á¢ ¸ÞÀÌÅ©ÆÄÀÏ(Makefile) À» ¸¸µé¾î º¸·Á°í Çß´Ù¸é ¹®¹ýÀÌ ¾à°£ ÀÌÇØÇϱ⠾î·Æ´Ù°í ´À²¼À» °Ì´Ï´Ù. À̶§¹®¿¡ ´ëºÎºÐÀÇ °³¹ßÀÚµéÀÌ ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡¼­ »ç¿ëÁßÀÎ ¸ÞÀÌÅ©ÆÄÀÏÀ» º¹»çÇÏ¿© ±×µé ¸ñÀû¿¡ ¸Â°Ô º¯ÇüÇؼ­ »ç¿ëÇϰųª ¸ÞÀÌÅ© ÆÄÀÏÀ» ÀÚµ¿À¸·Î ¸¸µé¾î ÁÖ´Â GNU Automake ¿Í °°Àº ÇÁ·Î±×·¥À» »ç¿ëÇÕ´Ï´Ù.

Make ´Â Á¦ÀÏ ¸ÕÀú ÆÄÀϵéÀÌ ¾ðÁ¦ ¸¶Áö¸·À¸·Î ÀúÀåµÇ¾ú´ÂÁö ¸¦ ±âÁØÀ¸·Î º¯°æÀÌ ÀÖ¾ú´ÂÁö¸¦ ÆľÇÇÕ´Ï´Ù. ÇÏÁö¸¸ ÀÌ ¹æ¹ýÀº ¹®Á¦°¡ ¸¹°í »õ·Î¿î ÄÄÆÄÀÏ ¿É¼ÇÀ¸·Î ´Ù½Ã ÄÄÆÄÀÏ ÇÒ ¶§ È®½ÇÈ÷ ½ÇÆÐÇÏ°Ô µË´Ï´Ù.

GNU Cons ´Â ÇÁ·Î±×·¥ÀÌ ±¸Ãà µÇµµ·Ï µ½´Â´Ù´Â Àǹ̿¡¼­ À̸§ Áö¾îÁ³°í, ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÇ¥´Â GNU Make °¡ Çß´ø ÀϵéÀ» ´ë½ÅÇÏ´Â °ÍÀÔ´Ï´Ù.

ÀÌ ÇÁ·Î±×·¥ÀÇ °¡Àå Å« ÀåÁ¡Àº ÆÄÀÏÀÇ º¯°æ¿©ºÎ¸¦ ÆÇ´ÜÇÏ´Â ¹æ½ÄÀÌ ±²ÀåÈ÷ ÁÁ´Ù´Â Á¡ÀÔ´Ï´Ù. GNU Cons ´Â ÆÄÀÏÀÌ ¸¶Áö¸·À¸·Î º¯°æµÈ ½Ã°£¸¸À» º¸Áö ¾Ê°í MD5 ¼­¸íÀ» »ç¿ëÇÏ¿© µ¿ÀÛÇϹǷΠº¯°æµÈ ÆÄÀϵéÀ» ÈǸ¢ÇÏ°Ô ÀνÄÇØ ³À´Ï´Ù.

ÀÌ·¯ÇÑ ´É·ÂÀ» Àß º¸¿©ÁÖ´Â °ÍÀÌ ´ÙÀ½°ú °°Àº »óȲ¿¡¼­ÀÇ GNU Cons ÀÇ µ¿ÀÛÀÔ´Ï´Ù. ÇÁ·Î±×·¥ "test" ´Â ¿ÀºêÁ§Æ® ÆÄÀÏ "test1.o", "test2.o", "test3.o" ·Î ÀÌ·ç¾îÁ®ÀÖ½À´Ï´Ù.

ÄÄÆÄÀÏÀ» ÇÑ ¹ø ÇÏ°í ³­ ÈÄ, ¿ÀºêÁ§Æ® ÆÄÀÏ Áß "test2.o" ¸¦ ÀϺη¯ ¼Õ»ó½ÃÅ°°Å³ª ³»¿ëÀ» ¾ûÅ°°Ô ¸¸µì´Ï´Ù. ´ÙÀ½¹ø¿¡ ´Ù½Ã GNU Cons ¸¦ È£ÃâÇϸé GNU Cons ´Â "test2.o" ¸¦ ´Ù½Ã »ý¼º ÇÏ°í ±âÁ¸ÀÇ ¿ÀºêÁ§Æ® ÆÄÀϵéÀÇ ¸µÅ© ¿¡ »ç¿ëµÇ¾ú´ø ³»¿ë°ú ºñ±³¸¦ ÇÕ ´Ï´Ù. ÀÌ µÑÀÌ ¶È°°ÀÌ ¶§¹®¿¡ ¿ÀºêÁ§Æ® ÆÄÀϵéÀ» ¿¬°áÇÏ¿© "test" ¸¦ ´Ù½Ã ¸¸µé¾î³»Áö´Â ¾Ê½À´Ï´Ù.

GNU Cons ¸¦ ´Ù¸¥ ÄÄÆÄÀÏ ¿É¼ÇÀ¸·Î È£ÃâÇÏ¸é ¸ðµç ºÎºÐµéÀÌ ´Ù½Ã ÄÄÆÄÀÏ µÇ°í ¸µÅ© µË´Ï´Ù. ÄÄÆÄÀÏ °á°ú»Ó ¾Æ´Ï¶ó ±×·¯ÇÑ °á°ú¸¦ ¸¸µå´Â ÀÎÀڵ鵵 ´ÙÀ½¹ø ±¸µ¿½Ã ºñ±³ÀÇ ´ë»óÀÌ µÇ±â ¶§¹®ÀÔ´Ï´Ù.

GNU Cons ´Â Áö±ÝÀº ÀÌ ÀÛ¾÷¿¡¼­ ¼ÕÀ» ¶¾ Bob Sidebotham ÀÌ ÆÞ(Perl) À» »ç¿ëÇÏ¿© ¸¸µé¾ú½À´Ï´Ù. Rajesh Vaidheeswarran °ú Steven Knight °¡ ¾ÈÁ¤ ¹öÀü°ú °³¹ß ¹öÀüÀÇ ¸ÞÀÎÅ×À̳ʸ¦ ¸Ã°í ÀÖ½À´Ï´Ù. GNU Project ÀÇ ÇÑ ºÎºÐÀ¸·Î½á, GNU Cons ´Â GNU ÀÏ¹Ý °øÁß »ç¿ë Çã°¡¼­·Î ¹èÆ÷µÇ°í ÀÖ½À´Ï´Ù.

´ÙÇàÈ÷µµ GNU Cons ´Â ÆÞ(Perl) À» »ç¿ëÇÏ°í Àֱ⠶§¹®¿¡ À©µµ¿ìÁ À¯´Ð½º¿¡¼­ ÆÄ»ýµÈ ¿©·¯ OS ¿¡¼­µµ µ¿ÀÛÇÏ°í ÈçÈ÷ »ç¿ëµÇ´Â "Makefiles" °ú °°Àº ÀǹÌÀÇ ¼³Á¤ÆÄÀϵµ ¸Å¿ì µ¿ÀûÀÌ°í º¹ÀâÇÑ Ç¥ÇöÀ» Çã¿ëÇÔÀ¸·Î½á ÇÁ·Î±×·¥À» ƯÁ¤ ½Ã½ºÅÛ¿¡ °¡´ÉÇÑÇÑ ¸ÂÃâ¼ö ÀÖ½À´Ï´Ù.

GNU Cons ´Â ºñ·Ï C/C++ ¸¸Å­ ¹«°ÌÁö¸¸ ±²ÀåÈ÷ ¾µ¸¸ÇÕ´Ï´Ù. ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­´Â Johan Holmberg °¡ ¸¸µç Cons::Plus ¸ðµâÀ» ÅëÇØ »ç¿ë°¡´ÉÇÕ´Ï´Ù. ¼³Á¤ÆÄÀÏ ¿ª½Ã ÆÞº¸´Ù º¹ÀâÇÏÁö ¾Ê¾Æ ´ë´Ù¼öÀÇ »ç¶÷µéÀÌ »ç¿ëÇϱ⿡ ¿ëÀÌÇÕ´Ï´Ù.

¸¶Áö¸·À¸·Î Brave GNU World ÀÇ Ç¥ÁØ Áú¹®¿¡ ´ëÇØ ±²ÀåÈ÷ ¸¹Àº ´äº¯À» ÇØÁØ GNU Cons ÆÀ¿¡°Ô °¨»çÀÇ ¸¶À½À» Ç¥ÇÕ´Ï´Ù.

Rajesh Vaidheeswarran°ú Erich WaeldeÀÌ ±²ÀåÈ÷ ¸¹Àº ¾çÀÇ ¿¹Á¦°¡ Æ÷ÇÔµÈ Á¤º¸¸¦ º¸³»ÁÖ¾ú½À´Ï´Ù. ºñ·Ï À̹øÈ£¿¡ À̰͵éÀ» ¸ðµÎ ´Ù ½ÇÀ»¼ö´Â ¾ø¾úÁö¸¸ Àú Àڽſ¡°Ô´Â ¸ðµÎ°¡ ±²ÀåÈ÷ Èï¹Ì°¡ ÀÖ´Â °ÍµéÀ̾ú½À´Ï´Ù. ConsÀÇ Áß¿äÇÑ ÀåÁ¡µéÀÌ °³¹ßÀڵ鿡°Ô ºÎ°¢ÀÌ µÇ¾î¼­ À̵éÀÌ Cons¸¦ »ç¿ëÇØ ºÁ¾ß °Ú´Ù´Â »ý°¢ÀÌ µé±â¸¦ ¹Ù¶ø´Ï´Ù.

SCons

GNU Cons ¿Í SCons [15] ÀÇ À̸§ÀÌ ±²ÀåÈ÷ ºñ½ÁÇÑ °ÍÀº ´Ü¼øÇÑ ¿ì¿¬ÀÇ ÀÏÄ¡°¡ ¾Æ´Õ´Ï´Ù. SCons ´Â GNU Cons ÀÇ °³¹ß ¹öÀü(development version) ÀÇ ¸ÞÀÎÅ×À̳ÊÀÎ Steven Knight °¡, ¼ÒÇÁÆ®¿þ¾î °³¹ß ½ÃÇÕ»ï¾Æ GNU Cons ÀÇ µðÀÚÀÎÀÇ ¸¹Àº ºÎºÐÀ» ±âÃÊ·ÎÇÏ¿© 2000³â 8¿ù¿¡ ¸¸µé¾îÁ³½À´Ï´Ù.

Cons ÀÇ ¸ÞÀÎÅ×À̳ʰ¡ µÇ°í ¾ó¸¶ ÈÄ, ±×´Â Cons ÀÇ °³³äÀ» ÆÄÀ̽ã ÀÇ Èû°ú °áÇÕÇÏ¿© Cons ¿Í °æÇÕÇØ º»´Ù´Â ¸ñÇ¥¸¦ ¼³Á¤Çß½À´Ï´Ù.

SCons ´Â ÀÌ·¯ÇÑ ³ë·ÂÀÇ °á°ú¹°ÀÔ´Ï´Ù. Cons ó·³ ÆÄÀÏÀÇ º¯°æÀ» °¨ÁöÇÏ°í ÀÇÁ¸¼ºÀ» ÇØ°áÇϴµ¥ °­·ÂÇÑ ±â´ÉÀ» °®°í ÀÖÁö¸¸ ¼³Á¤ÆÄÀÏÀº ÆÄÀ̽ãÀ¸·Î ¸¸µé¾îÁý´Ï´Ù. ¶ÇÇÑ SCons ´Â È£Ãâ½Ã ÀÔ·ÂÇÏ´Â ¿É¼Ç À¸·Î ¾²·¹µåÀÇ °³¼ö¸¦ ±âÀçÇØÁÖ¸é º´·Ä ÄÄÆÄÀϵµ °¡´ÉÇÕ´Ï´Ù.

SCons ´Â ù¹ø° ¾ËÆĹöÀüÀÌ 2001³â 12¿ù 13ÀÏ¿¡ ¹ßÇ¥µÇ¾úÀ» Á¤µµ·Î ¾ÆÁ÷Àº »õ·Î¿î ÇÁ·ÎÁ§Æ®ÀÔ´Ï´Ù. À̶§¹®¿¡ ¸Å¿ì ªÀº °£°ÝÀ¸·Î »õ·Î¿î ¹öÀüÀÌ °øÇ¥µÇ°í ÀÖ°í »õ·Î¿î ±â´Éµéµµ ÀÚÁÖ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ®°¡ ÇÏÀ§ ȣȯ¼º°ú Ç°Áú¿¡ ´ëÇØ °­·ÂÇÑ Àç±Í Å×½ºÆ® ±â¹ÝÀ» °¡Áö°í Àִµ¥µµ, »ç¿ëÇϴµ¥ ÀÖ¾î °Å½½¸®´Â ºÎºÐÀÌ ¸¹ÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù.

È®ÀåÇÏ·Á°í °èȹÁßÀÎ °ÍµéÀº ¾ÆÁ÷ ²Ï ¸¹ÀÌ ³²¾Æ ÀÖÀ¸¸ç Java, C# ±×¸®°í Fortran »Ó ¾Æ´Ï¶ó ¿©·¯ Æ÷¸Ë(PDF, PostScript, ÅØ, ±âŸ)ÀÇ ¹®¼­ÀÛ¼º°ú ¹®¼­ÀúÀå¼Ò·Î½áÀÇ ±â´Éµµ ¿©±â¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

SCons ´Â ÇÁ·Î±×·¥ÀÇ ÀÚÀ¯·Î¿î »ç¿ë°ú ¼Ò½º ¼öÁ¤¿¡ ´ëÇÑ Á¦ÇÑÀÌ ¾ø´Â X11-type ¶óÀ̼±½º ¾Æ·¡¿¡¼­ °øÇ¥µÇ°í ÀÖ½À´Ï´Ù. GNU ÀÏ¹Ý °øÁß »ç¿ë Çã°¡¼­°¡ ¸Ö¸® ºÃÀ»¶§ Á» ´õ ³ªÀº ¼±ÅÃÀÌ°ÚÁö¸¸, SCons ´Â È®½ÇÈ÷ ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î·Î¼­ ÀÚ°ÝÀÌ ÀÖ°í ÀÌ ÇÁ·ÎÁ§Æ®¸¦ »ìÆ캻´Ù°Å³ª Âü¿©ÇÏ´Â °ÍÀº ±²ÀåÈ÷ ÁÁÀº »ý°¢ÀÔ´Ï´Ù.

Finish

ÀÚ, ÀÌ´Þ¿¡´Â ±â»ç°¡ ¸Å¿ì ¸¹¾Ò½À´Ï´Ù. ´ÙÀ½ ȸ¸¦ À§ÇØ Àú´Â stowÂÊ¿¡¼­ À̹Ì, Á¦ »ýÈ°°ú ¿©·¯ºÐÀÇ »ýÈ°À» ÈξÀ ½±°Ô ¸¸µå´Â, ÇϳªÀÇ ÇÁ·ÎÁ§Æ®¸¦ ÁغñÇØ ³õ¾Ò½À´Ï´Ù.

±× ¶§±îÁö ÁÁÀº ½Ã°£ÀÌ µÇ½Ã±æ ¹Ù¶ó¸ç Á¦¾È, »ý°¢, ÄÚ¸àÆ®, Çǵå¹é°ú ÇÁ·ÎÁ§Æ® ¼Ò°³ µéÀÌ ÀÖÀ¸¸é ¾Æ·¡ ÁÖ¼Ò·Î ÀÌ ¸ÞÀÏÀ» Áֽñ⠹ٶø´Ï´Ù.

Âü°í ¹®Çå ¹× »çÀÌÆ® Á¤º¸
[1] Brave GNU World¿¡ ´ëÇÑ Áú¹®À̳ª ÀÇ°ß Á¦¾È ÁÖ¼Ò: <column@brave-gnu-world.org>
[2]GNU ÇÁ·ÎÁ§Æ® ȨÆäÀÌÁö http://www.gnu.org/
[3] °Ô¿À¸£±×ÀÇ Brave GNU World ȨÆäÀÌÁö http://brave-gnu-world.org
[4] "We run GNU" ÀÌƼ¼ÅƼºêhttp://www.gnu.org/brave-gnu-world/rungnu/rungnu.en.html
[5] Trophy ȨÆäÀÌÁö http://trophy.sourceforge.net
[6] Adonthell ȨÆäÀÌÁö http://adonthell.linuxgames.com
[7] OGG Vorbis ȨÆäÀÌÁö http://www.xiph.org/ogg/vorbis/
[8] Join Adonthell ȨÆäÀÌÁö http://adonthell.linuxgames.com/development/join.shtml
[9] Xbindkeys ȨÆäÀÌÁö http://hocwp.free.fr/xbindkeys/xbindkeys.html
[10] MoveMouse home page http://hocwp.free.fr/movemouse.html
[11] Xbindkeys-Config ȨÆäÀÌÁö http://www.netchampagne.com/xbindkeys_config/
[12] Access Road ȨÆäÀÌÁö http://accessroad.sourceforge.net
[13] GNU Cons ȨÆäÀÌÁö http://www.gnu.org/software/cons/
[14] GNU Make ȨÆäÀÌÁö http://www.gnu.org/software/make/
[15] SCons ȨÆäÀÌÁö http://www.scons.org

[ ÀÌÀü È£ | Brave GNU World ȨÆäÀÌÁö ]

GNU ȨÆäÀÌÁöÀÇ ¸ÞÀÎ È­¸éÀ¸·Î µ¹¾Æ°©´Ï´Ù.

ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¼­ Àç´Ü°ú GNU ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ Áú¹®Àº gnu@gnu.org·Î º¸³»ÁֽʽÿÀ.
±×¹ÛÀÇ ¿¬¶ô ¹æ¹ý¿¡ ´ëÇؼ­´Â ¿¬¶ôó ¾È³» ºÎºÐÀ» Âü°íÇϽñ⠹ٶø´Ï´Ù.

°Ô¿À¸£±×ÀÇ Brave GNU World¿¡ ´ëÇÑ ÀÇ°ßÀº ¿µ¾î ¶Ç´Â µ¶ÀϾî·Î column@gnu.org ¾ÕÀ¸·Î,
ȨÆäÀÌÁö ÀÚü¿¡ ´ëÇÑ Áú¹®Àº webmasters@gnu.org·Î,
±âŸ Áú¹®Àº gnu@gnu.org·Î º¸³»ÁֽʽÿÀ.

Copyright (C) 2001 Georg C. F. Greve
Çѱ¹¾î ¹ø¿ª: Brave GNU World Çѱ¹¾îÆÀ

ÀúÀ۱ǿ¡ ´ëÇÑ º» »çÇ×ÀÌ ¸í½ÃµÇ´Â ÇÑ, ¾î¶°ÇÑ Á¤º¸ ¸Åü¿¡ ÀÇÇÑ º»¹®ÀÇ ÀüÀ糪 ¹ßÃéµµ ¹«»óÀ¸·Î Çã¿ëµË´Ï´Ù.

ÃÖÁ¾ ¼öÁ¤ÀÏ : Mon Feb 25 13:06:12 CET 2002