´ÙÀ½ ÀÌÀü Â÷·Ê

3. ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ¿î¿µÃ¼°è

¸®´ª½º¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀûÀº °ÍÀº ¾Æ´Ï´Ù. ±×¸®°í ÇÙ½ÉÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¥µéÀº ÀÌ¹Ì ¸ðµÎ ³ª¿Í ÀÖÀ¸¸ç ±×¸®°í Áö±Ý ÇöÀç¿¡µµ ²÷ÀÓ¾øÀÌ ½ñ¾ÆÁ® ³ª¿À°í ÀÖ´ÂÁßÀÌ´Ù. ¼±¶æ Ãʺ¸ÀÚµéÀÌ ¸®´ª½º¸¦ ¼³Ä¡ÇÏ°í ³ª¼­ È°¿ëÇϱ⠾î·Á¿öÇÏ´Â °ÍÀº À©µµ95¿Í °°Àº ¿î¿µÃ¼°è¿ëÀ¸·Î ½ñ¾ÆÁ® ³ª¿À´Â Àå³­°¨ °°Àº ÇÁ·Î±×·¥µéÀÌ ¾ø±â ¶§¹®ÀÌ´Ù. ½ÇÁ¦·Î ÄÄÇ»Å͸¦ ¾î´À ºÐ¾ß¿¡ ¾ó¸¶³ª È¿À²ÀûÀ¸·Î »ç¿ëÇÏ°í Àִ°¡? ¶ó´Â Áú¹®¿¡ ¶È¶ÈÈ÷ ÀÌ·¸´Ù¶ó°í ´äº¯Çϱâ Èûµç °æ¿ì°¡ ¸¹´Ù. °Ô´Ù°¡ Ȩ PC¶ó´Â °³³äÀº ÀÌ¹Ì ÄÄÇ»Å͸¦ Àü¹® ±â°è°¡ ¾Æ´Ñ ¿À¶ô ±â°è Á¤µµ·Î »ý°¢ÇÏ°Ô²û ¸¸µé¾úÀ¸¸ç »ç½Ç À¯ÈñÀûÀÎ ¿ä¼Ò°¡ ÀÌÁ¦´Â Áß¿äÇÑ ¿ä¼Ò·Î ÀÚ¸®Àâ°Ô µÇ¾ú´Ù´Â °ÍÀº ºÐ¸íÇÑ »ç½ÇÀÌ´Ù. ÀÌ·± ºÎºÐµéÀÌ ¸®´ª½ºÀÇ Ãë¾àÇÑ Á¡À̶ó°í ¸»ÇÏ°í ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ°ÍÀº °¡Á¤ ÀÚü°¡ Ʋ·È±â ¶§¹®¿¡ ¾î¶°ÇÑ ´äº¯µµ Ãʺ¸ÀÚµéÀ» ¸¸Á·½ÃÄÑÁÖÁö´Â ¸øÇÑ´Ù. ¸®´ª½º´Â ¾î¶² ȸ»ç³ª ´Üü¿¡¼­ ¸¸µé¾î¼­ ÆǸÅÇÏ°í ¶óÀ̼±½º¸¦ °É¾î³õÀº ¿î¿µÃ¼°è°¡ ¾Æ´Ï´Ù. »ç½Ç ¸®´ª½º·ÎºÎÅÍ ¿©·¯ºÐÀº »ó¾÷ÀûÀÎ ¼öÁØÀÇ ¼­ºñ½º¸¦ ±â´ëÇÒ ¼ö´Â ¾ø´Ù. ¾î¶² ¿î¿µÃ¼°è ȸ»ç¿¡¼­ ¾î¶² ¹ö±×°¡ ÀÖ´Ù¸é ±×¸®°í ±×°Í¿¡ ÀÇÇؼ­ ¼ÕÇظ¦ º¸¾Ò´Ù¸é ±× ȸ»ç¿¡°Ô ¼ÕÇعè»óÀ» û±¸ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×¸®°í ³» µ· ÁÖ°í ±¸ÀÔÇÑ °ÍÀ̹ǷΠÃæºÐÇÑ ±â¼úÀû Áö¿ø°ú ÇÁ·Î±×·¥ÀÇ ¼öÁØ Çâ»óÀ» ¿ä±¸ÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ ¸®´ª½º¿¡¼­´Â ±×·¯ÇÑ °úÁ¤ÀÌ ¾ø´Ù. »ç¿ëÀÚ ÀÚ½ÅÀÌ °³¹ßÀÚ, ÇÁ·Î±×·¡¸ÓÀÎ ¿î¿µÃ¼°èÀÌ´Ù. ¿©·¯ºÐÀÌ ÀÎÅͳ×Æ® Á¢¼ÓÀ» ÇÒ ¼ö ÀÖ°í ´º½º±×·ì¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Ù¸é ¾ó¸¶µçÁö ±×µé°ú ¹ÎÁÖÀûÀÎ Åä·ÐÀ» ¹úÀÏ ¼ö ÀÖ´Ù. ÇÁ·Î±×·¥¿¡ ÇÏÀÚ°¡ ÀÖ´Ù°í »ý°¢ÇÏ¸é ¾ó¸¶µçÁö °íÃļ­( ÇÏÁö¸¸ ´ç¿¬È÷ °³¹ßÁßÀÎ ÀúÀÚ¿¡°Ô ¿¬¶ôÇÏ´Â °ÍÀÌ ±âº» ÀýÂ÷ÀÌ´Ù ) ´Ù½Ã °øµ¿Ã¼·Î ȯ¿øÇÏ´Ù. ÀÌ·¸°Ô »ç¿ëÀÚ ÀÚ½ÅÀÌ °³¹ßÀÚÀ̸ç ÁÖÀÎÀÎ ¿î¿µÃ¼°è°¡ ¸®´ª½ºÀÌ´Ù. ÀÌ·¯ÇÑ ¸®´ª½º´Â ÇÁ·Î±×·¡¸ÓµéÀ» À§ÇÑ ÈǸ¢ÇÑ È¯°æÀ» ¸¸µé¾îÁÖ°í ÀÖ´Ù. ¾ÆÁ÷Àº °³¹ßÀ» À§ÇÑ ¿î¿µÃ¼°è¶ó°í ÇÏ´Â °ÍÀÌ ÁÁ´Ù°í º»´Ù.

½Ç»ýÈ°¿¡ È°¿ëÇÒ ¸¸ÇÑ ±âº»ÀûÀÎ ÇÁ·Î±×·¥µéÀº ÀÌ¹Ì ´Ù °®Ãß¾î³õ°í ÀÖ´Ù. minicomÀ̳ª ¼¼¿¬À» ÅëÇؼ­ Åë½ÅÀ» ÇÒ ¼ö ÀÖ°í( ³ª¿ì´©¸®¿¡¼­ ¸¸µç ³ª¿ì·Î¶ó´Â Åë½Å ÇÁ·Î±×·¥ÀÌ µ¹¾Æ°¡±æ ¹Ù¶õ´Ù¸é ½Ç¸Á½º·´°ÚÁö¸¸ ) ¾ó¸¶µçÁö ÀڷḦ ÁÖ°í¹ÞÀ» ¼ö ÀÖ´Ù. ±âº» ±×¸² ±×¸®±â ±â´ÉÀº xpaint³ª gimp°°Àº °ÍÀ» »ç¿ëÇÏ¸é µÇ°í Ã¥À» ¸¸µé°í ½ÍÀ» ¶§´Â ¶Ç´Â ³²µé°ú´Â ºñ±³°¡ ¾ÈµÇ°Ô ÈǸ¢ÇÑ º¸°í¼­¸¦ ¸¸µé°í ½ÍÀ» ¶§´Â TeXÀ» »ç¿ëÇÏ¸é µÈ´Ù. ±âº» ÆíÁý±â·Î´Â vi , À̸ƽº µîÀ» ²ÅÀ» ¼ö ÀÖ°í ±×·¡ÇÈ È¯°æÀ» ¿øÇÑ´Ù¸é X À©µµ°¡ ÀÖ´Ù. ¾Æ½¬¿î Á¡À̶ó¸é ÀÚÀ¯·Î¿î ÇÑ±Û ¿öµåÇÁ·Î¼¼¼­°¡ ¾ø´Ù´Â °ÍÀ» Çϳª ÁöÀûÇÒ ¼ö Àִµ¥ ÀÌ°ÍÀº ÀÌ¹Ì Çѱ۰ú ÄÄÇ»ÅÍ »ç¿¡¼­ HWP/X ¶ó´Â À̸§À¸·Î À¯´Ð½º/¸®´ª½º¿ëÀÌ ÀÌ¹Ì 10¿©¸¸¿ø ¼±¿¡¼­ ÆǸŰ¡ µÇ°í ÀÖ´Ù. µû¶ó¼­ µµ½º³ª À©µµ95¿¡¼­ ±¸ÀÔÇÏµí ±¸ÀÔÇؼ­ »ç¿ëÇÏ¸é µÈ´Ù. ÇÏÁö¸¸ ºÐ¸íÈ÷ ÇÒ °ÍÀº ¸®´ª½º ÀÚü´Â ÀÚÀ¯·Ó°Ô ¹èÆ÷ °¡´ÉÇÏÁö¸¸ HWP/X´Â ±×·¸Áö ¾Ê´Ù´Â °ÍÀÌ´Ù. ¾î¶² »ç¶÷Àº ÀÌ»óÇÏ°Ô »ý°¢ÇÒ Áö ¸ð¸£Áö¸¸ ¸®´ª½º¿¡¼­ µ¹¾Æ°£´Ù°í Çؼ­ ¸ðµÎ ¹«·á¿©¾ß ÇÏ´Ù´Â Á¶Ç×Àº ¾ø´Ù. ÀÎÅͳ×Æ® ±â´ÉÀº ¸¹Àº »ç¶÷µéÀ» ÃæºÐÈ÷ ¸¸Á·½ÃÄÑÁÖ´Â ±â´ÉÀ¸·Î¼­ ÃæºÐÈ÷ Áö¿øµÇ´Â ¼ÒÇÁÆ®¿þ¾î´Â ¾Æ´ÏÁö¸¸ ³×½ºÄÉÀÌÇÁ»ç¿¡ ÀÇÇؼ­ ÇöÀç 3.0±îÁö ¸®´ª½º¿ë ¸ðÁú¶ó°¡ ³ª¿ÍÀÖ°í Á÷Á¢ ³×½ºÄÉÀÌÇÁ»ç ftp »çÀÌÆ®¸¦ ¹æ¹®ÇÏ¸é ¾òÀ» ¼ö ÀÖ´Ù. Ç÷¯±×ÀÎ ÇÁ·Î±×·¥µéÀÌ ÅξøÀÌ ºÎÁ·Çϱâ Çصµ ¸®¾ó¿Àµð¿À»çÀÇ °æ¿ì¿¡´Â ÇöÀç 2.0±îÁö ¸®´ª½º¿ëÀ» ¸¸µé¾î¼­ ¹«·á·Î ¹èÆ÷ÇÏ°í ÀÖ°í XING »ç¿¡ °¡º¸¸é StreamWork ¿Í °°Àº °ÍÀ» ¸®´ª½º¿ëÀ¸·Î ¶ÇÇÑ ±¸ÇÒ ¼ö ÀÖ´Ù. ±× ³ª¸ÓÁö´Â °ÅÀÇ ´Ù ¸®´ª½º ¹èÆ÷ÆÇ¿¡ ³»ÀåµÇ¾î À־ ºÒÆíÇÔÀ» ´À³¢Áö ¸øÇÒ °ÍÀÌ´Ù. ¾Æ½¬¿î °ÍÀÌ Çϳª ÀÖ´Ù¸é ÀÎÅͳ×Æ® Æù°ú °°Àº °ÍÀÌ ¾ÆÁ÷ ¾ø´Ù´Â °ÍÀ̶ó°í ÇÒ±î?

³×Æ®¿öÅ© ¼­¹ö¸¦ ¿î¿µÇÏ·Á´Â »ç¶÷¿¡°Ô À־ ¸®´ª½º´Â °¡³­ÇÑ ³×Æ®¿öÅ© ¼­¹ö ¿î¿µÀÚ¿¡°Ô Èñ¼Ò½ÄÀÌ´Ù. »ó¿ë¼­¹ö¿Í ¼º´É Â÷ÀÌ°¡ ¾ø´Â, ¾Æ´Ï ´õ¿í ÈǸ¢ÇÑ ¼­¹öµéÀÌ ¸®´ª½º ³×Æ®¿öÅ© ȯ°æ¿¡¼­ ¿î¿µµÇ¸ç µµ½º³ª À©µµ95 ÀÇ Å¬¶óÀ̾ðÆ®¿¡ ´ëÇÑ ¼­¹ö ¿ªÇÒÀ» ÃæºÐÈ÷ Çس»±â ¶§¹®ÀÌ´Ù. ÀÌ·± ¸é¿¡¼­ À־´Â Á¤¸» °­ÇÑ ¸ð½ÀÀ» º¸¿©ÁØ´Ù. °ü¸®ÀÚ°¡ ¸®´ª½º ¶Ç´Â À¯´Ð½º¿¡ ´ëÇÑ ±âº» Áö½Ä¸¸ °¡Áö°í ÀÖ´Ù¸é ·¹µåÇÞÀ̳ª Ä®µ¥¶ó¿Í °°Àº »ó¿ë ¸®´ª½º ¹èÆ÷ÆÇÀ» ±¸ÀÔÇؼ­ »ç¿ëÇÏ¸é ¸î °¡Áö ¼¼Æø¸À¸·Î ³×Æ®¿öÅ© ¼­ºñ½º ¿¡ ÅõÀ﵃ ¼ö ÀÖ´Ù. ¸¸¾à ¿Ïº®ÇÑ DB ½Ã½ºÅÛÀ» ¿øÇÑ´Ù¸é Æ÷½ºÆ®±×·¡½º95¿Í °°ÀÌ °³³ä ÁÁ°í ÃæºÐÇÑ ¼º´ÉÀ» °¡Áø µ¥ÀÌÅÍ º£À̽º ¼­¹ö¿Í ÇÔ²² À¥À» ±¸ÃàÇÏ¸é µÉ °ÍÀÌ´Ù( ÇöÀç Á¦ÀÛÆÀÀÇ ÀÏ¿øÀÎ ¿¥ºê¸®¿À À¯Çü¸ñ¾¾°¡ ¸î ȸÀÇ ¿¬À縦 ÇÏ°í ÀÖ´Ù).

¿©·¯ºÐÀÌ ¸®´ª½º·ÎºÎÅÍ ÇýÅÃÀ» ¹ÞÀº °ÍÀÌ ¸¹°ÚÁö¸¸ ¸®´ª½º´Â Ç×»ó ¿©·¯ºÐ¿¡°Ô ¹Ù¶õ´Ù. ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ï¶ó¸é ÃÖ¼ÒÇÑ ¼ºÀÇ ÀÖ´Â ¹ö±× ¸®Æ÷Æ®¶óµµ ÇØÁÖ´Â °ÍÀ» ¹Ù¶õ´Ù. ¿©·¯ºÐÀÌ ÇÁ·Î±×·¡¸Ó¶ó¸é µ¿ÂüÇØÁÖ±æ ¾ðÁ¦³ª ¹Ù¶ó°í ÀÖ´Ù.

3.1 °³¹ß ÅøÀÌ ºÎÁ·ÇÏ´Ù?

¸¸¾à ºñÁÖ¾ó ÅøÀ» ã´Â´Ù¸é ±×·¸´Ù. ÇÏÁö¸¸ ¾ø´Â °ÍÀº ¾Æ´Ï´Ù. ´ÜÁö ºñÁÖ¾ó ÅøÀº ÇöÀç ¿Ü±¹¿¡ ÁÖ¹® ½ÅûÀ» Çؾ߸¸ ±¸ÇÒ ¼ö ÀÖ´Ù. ÇöÀç ¿ì¸®³ª¶ó¿¡¼­ ºÒ¹ýÀûÀÎ »óÈ£ º¹»ç·Î ¿©·¯ ºñÁÖ¾ó ÅøµéÀ» °¡Áö°í ÀÖ´Â °Í ¾Æ´Ñ°¡? ÇÏÁö¸¸ ºñÁÖ¾ó ÅøÀÌ ¾ø¾î¼­ Á¦´ë·Î ÇÁ·Î±×·¡¹ÖÀ» ¸øÇÒ °ÍÀ̶ó´Â ¼²ºÎ¸¥ ÃßÃøÀº ±Ý¹°ÀÌ´Ù. ±×·¸°Ô ¸»ÇÑ´Ù¸é Ç×ÀÇÇÏ´Â ¸®´ª¼­µéÀÌ ¾ó¸¶µçÁö ÀÖ´Ù. µµ½º³ª À©µµ95¿¡¼­´Â ¾µµ¥¾øÀÌ Àڱ⠽º½º·Î ±¸ÇöÇØ¾ß ÇÒ °ÍÀÌ ¸¹Áö¸¸ ¸®´ª½º¿¡´Â GNU ¼ÒÇÁÆ®¿þ¾îµé°ú ´Ù¾çÇÑ ¶óÀ̺귯¸®µéÀÌ ÀÖ´Ù. ±× ¶óÀ̺귯¸®µéÀº ¾ÆÁÖ ¹æ´ëÇÏ°í ¿©·¯ºÐÀÌ Ã£±â¸¸ ¿øÇÑ´Ù¸é ¿©·¯ºÐÀÇ ÀÚÁú±¸·¹ÇÑ ¾Æ´Ï ¾î¶»°Ô º¸¸é ÇÙ½ÉÀûÀÎ ¾÷¹«¶ó°í ÇÒ ¼ö ÀÖ´Â ±â´ÉµéÀ» Á¦°øÇÏ´Â ÇÔ¼öµéÀ» ½±°Ô ãÀ» ¼ö ÀÖ´Ù. º¸Åë ¼±»çÀÌÆ®(sunsite.unc.edu)¿Í °°Àº °÷¿¡ °¡¼­ /pub/gnu µð·ºÅ丮¿¡ °¡º¸¸é ¾ÆÁÖ ´Ù¾çÇÑ GNU ¶óÀ̺귯¸®µéÀ» ¸¸³¯ ¼ö ÀÖ´Ù.

°¢ ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¹®¼­µéÀº ¾ÆÁ÷ ¿µ¹®À̱ä ÇÏÁö¸¸ ÅؽºÆ®, ÇÏÀÌÆÛ ÅؽºÆ®, Æ÷½ºÆ®½ºÅ©¸³Æ® ¹®¼­ µîÀ¸·Î ½±°Ô ±¸ÇÒ ¼ö ÀÖÀ¸¸ç ´ëºÎºÐ 200Àå³»Áö 300ÀåÀÌ ³Ñ¾î°¡´Â ¾ÆÁÖ ÀÚ¼¼ÇÑ ¼³¸íÀÌ µé¾îÀÖ´Ù. ¿©·¯ºÐÀÌ À̸ƽº¿Í °°Àº ¿¡µðÅ͸¦ »ç¿ëÇÑ´Ù¸é ¾ó¸¶µçÁö °ü·Ã Á¤º¸¸¦ ±× Áï½Ã »ìÆ캼 ¼ö ÀÖ´Ù. °£´ÜÇÏ°Ô C ¶óÀ̺귯¸®¿Í °°Àº °ÍÀº Å͹̳ο¡¼­ man ¸í·ÉÀ¸·Î ÀÚ¼¼ÇÑ ÇÁ·ÎÅäŸÀÔ°ú ¼³¸íÀ» ¾òÀ» ¼ö ÀÖ´Ù.

3.2 POSIX ±Ô°ÝÀÇ ¿î¿µÃ¼°è

¸®´ª½º´Â ±× ¾î´À ´©±¸º¸´Ùµµ ´Ù¾çÇÑ À¯´Ð½ºµé »çÀÌÀÇ ¾à¼ÓÀ̶ó°í ÇÒ¼ö ÀÖ´Â POSIX ±Ô°ÝÀ» Á¦ÀÏ ¸ÕÀú ½Çõ¿¡ ¿Å±â°í ÀÖ´Â À庻ÀÎÀÌ´Ù. ¿©·¯ºÐÀÌ ¸®´ª½º¿¡¼­ ÇÁ·Î±×·¥À» ¸¸µé¸é Ȥ½Ã³ª ´Ù¸¥ °÷¿¡¼­ ¾È µ¹¾Æ°¡Áö ¾ÊÀ»±î ÇÏ°í °í¹ÎÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ POSIX ±Ô°Ý¸¸ µû¶óÁÖ¸é ¾ó¸¶µçÁö ´Ù¸¥ À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ ¼öÁ¤ ¾øÀÌ ÄÄÆÄÀÏµÇ¾î µ¹¾Æ°£´Ù. ƯÈ÷ ¿©·¯ºÐÀÇ X À©µµ ÇÁ·Î±×·¥Àº Ç¥ÁØÀûÀ̹ǷΠÁý¿¡¼­µµ ¾ó¸¶µçÁö ¿öÅ©½ºÅ×À̼ǿëÀ» °³¹ßÇϱâ ÆíÇÏ´Ù. ±×¸®°í ±ò²ûÇϸ鼭 °³¹ß±â°£ÀÌ Àû°Ô °É¸®´Â ÀÎÅÍÆäÀ̽º¸¦ ¿øÇÑ´Ù¸é, ¼ö¸¹Àº À§Á¬¼¼Æ®µéÀÌ ³ª¿Í ÀÖÀ¸¹Ç·Î ±× °ÍÀ» ±¸Çغ¸¸é µÈ´Ù. ¹ÝÀº »ó¿ëÀ̸鼭µµ ¶óÀ̺귯¸®¿Í ¸Å´º¾óÀÌ 500 ÆäÀÌÁö·Î ¿Ïº®È÷ Á¦°øµÇ´Â xforms ¶óÀ̺귯¸®, ÃÖ±Ù ±Þ¼Óµµ·Î ¼ºÀåÇÏ´Â Qt À§Á¬¼¼Æ®, ±×¸®°í ¾Æ½¬¿î ´ë·Î ¸ðƼÇÁ(Motif)¿Í °°Àº ÀÎÅÍÆäÀ̽º¸¦ ¸¸µé¾î ÁÙ ¼ö ÀÖ´Â Xaw3d, ±×¸®°í ¿©·¯ºÐÀÌ Áý¿¡¼­ ¸ðƼÇÁ ÇÁ·Î±×·¡¹ÖÀ» ¿øÇÒ ¶§´Â ¸ðƼÇÁ 2.0Àº ¾ÈµÇ´õ¶óµµ ¸ðƼÇÁ 1.2 ȣȯÀÇ °ø°³ ¶óÀÌºê ·¯¸® lesstif¸¦ ±¸Çؼ­ ÄÄÆÄÀÏÇØ ³õÀ¸¸é ºñ½Ñ ¸ðƼÇÁ ¶óÀ̺귯¸®¸¦ ´çÀå¿¡ ±¸ÀÔÇÏÁö ¾Ê´õ¶óµµ ÃæºÐÈ÷ È¥ÀÚ¼­ Áý¿¡ ÀÖ´Â PC·Î °øºÎ¸¦ ÇÒ ¼ö ÀÖ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê