³ªÀÇ ¸®´ª½º¿¡ °üÇÑ ¸ðÇèÀº 1998³â¿¡ óÀ½À¸·Î ¹èÆ÷ÆÇÀ» ´Ù¿î·ÎµåÇØ¼ ¼³Ä¡ÇÏ¸é¼ ½ÃÀÛÀÌ µÇ¾ú´Ù. ¹èÆ÷ÆÇÀ» Àá½Ã »ç¿ëÇÏ´Ùº¸´Ï ¹º°¡ ¸¶À½¿¡ ¾È µå´Â ºÎºÐÀÌ ÀÚ²Ù ´«¿¡ ¶ç°Ô µÇ¾ú´Ù. ¿¹¸¦ µé¸é ºÎÆ®½ºÅ©¸³Æ®ÀÇ ¹èÄ¡°¡ ¸¶À½¿¡ ¾Èµé±âµµ Çϰí ÀÌ¹Ì ¼³Ä¡µÇ¾îÀÖ´Â ÇÁ·Î±×·¥ÀÇ ±âº» ¼³Á¤µéµµ ¸¶À½¿¡ ¾È µé¾ú´Ù. ±×·¡¼ ÀÌ·± ºÒ¸¸À» ÇØ¼ÒÇϱâ À§ÇØ ´Ù¸¥ Á¾·ùÀÇ ¹èÆ÷ÆÇÀ» ¼³Ä¡ÇØ º¸±â ½ÃÀÛÇß´Ù. ÇÏÁö¸¸ °¢ ¹èÆ÷ÆÇµéÀº ³ª¸§ÀÇ Àå´ÜÁ¡ÀÌ ÀÖ¾ú´Ù. °á±¹ ³» ¸®´ª½º ½Ã½ºÅÛ¿¡ ¿ÏÀüÈ÷ ¸¸Á·Çϱâ À§Çؼ´Â óÀ½ºÎÅÍ ³ª¸¸ÀÇ ½Ã½ºÅÛÀ» ±¸ÃàÇØ¾ßÇÑ´Ù´Â »ý°¢ÀÌ µé°Ô µÇ¾ú´Ù.
´Ù½Ã ¸»ÇÏ¸é ³ª´Â ÇѰ¡Áö °á½ÉÀ» ÇÑ °ÍÀÌ´Ù. ¾î¶°ÇÑ Á¾·ùÀÇ ÀÌ¹Ì ÄÄÆÄÀÏµÈ ÆÐŰÁö³ª CD-ROM, ±âº»ÀûÀÎ À¯Æ¿¸®Æ¼¸¦ ¼³Ä¡ÇÏ´Â ºÎÆ® µð½ºÅ©¸¦ »ç¿ëÇÏÁö ¾Ê±â·Î ÇÑ °ÍÀÌ´Ù. ³ª´Â ÇöÀç »ç¿ëÇϰí ÀÖ´Â ¸®´ª½º ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© ³»°¡ ¿øÇϴ´ë·Î ±¸¼ºÀÌ µÈ ½Ã½ºÅÛÀ» °³¹ßÇϱâ·Î Çß´Ù. ÀÌ “¿Ïº®ÇÑ” ¸®´ª½º ½Ã½ºÅÛÀº ¿©·¯ Á¾·ùÀÇ ´Ù¸¥ ¸®´ª½º ½Ã½ºÅÛÀÌ °¡Áö°í ÀÖ´Â ¾àÁ¡À» Á¦°ÅÇϰí ÀåÁ¡¸¸ º¸À¯ÇÑ °ÍÀ̾î¾ß Çß´Ù. ½ÃÀÛÇÒ¶§ ÀÌ »ý°¢´ë·Î ½ÇÇà ÇÏ´Â °ÍÀº ºÐ°¡´ÉÇØ º¸À̱⵵ Çß´Ù. ÇÏÁö¸¸ ³ª´Â ³»°¡ ¿øÇÏ´Â °Í°ú ¸ÂÁö ¾Ê´Â ½Ã½ºÅÛÀÌ ¾Æ´Ï¶ó ³» ÇÊ¿ä¿Í ¿øÇÏ´Â °Í¿¡ ¸Â´Â ½Ã½ºÅÛÀ» ¸¸µé°Ú´Ù´Â »ý°¢À» Æ÷±âÇÏÁö ¾Ê¾Ò´Ù.
¿©·¯ ÇÁ·Î±×·¥°£¿¡ ¾ôÇôÀÖ´Â ¿¬°ü¼º°ú ÄÄÆÄÀϽÿ¡ ³ª¿À´Â ¿¡·¯¸¦ Çϳª¾¿ Ç®¾î³ª°¡¸é¼ ³ª´Â ³» ÀÔ ¸À¿¡ ¸Â´Â ¸®´ª½º ½Ã½ºÅÛÀ» ¸¸µé°Ô µÇ¾ú´Ù. ¾ÆÁÖ ¿Ïº®ÇÏ°Ô µ¿ÀÛÇÏ°í °³ÀÎÀûÀÎ Çʿ信µµ ¸Â´Â ½Ã½ºÅÛÀ̾ú´Ù. ÀÌ·¯ÇÑ °úÁ¤À» ÅëÇØ¼ °¡º±°í ´É·üÀûÀÎ ½Ã½ºÅÛÀÌ ¸¸µé¾îÁ³´Ù. ÀÌ ½Ã½ºÅÛÀº ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡ ºñÇÏ¿© ÈξÀ ºü¸£°í ÀûÀº µð½ºÅ© °ø°£À» Â÷ÁöÇÑ´Ù. ³ª´Â ÀÌ ½Ã½ºÅÛÀ» Linux From Scratch, ÁÙ¿©¼ LFS ½Ã½ºÅÛÀ̶ó°í ºÎ¸£±â·Î Çß´Ù.
¸®´ª½º Ä¿¹Â´ÏƼÀÇ ¿©·¯ »ç¶÷µé°ú ³ªÀÇ ¸ñÇ¥¿Í °æÇèµéÀ» °øÀ¯Çذ¨¿¡µû¶ó¼ ³»°¡ °¡Áö°í ÀÖ´Â ¸®´ª½º¿¡ ´ëÇÑ »ý°¢°ú °ü½É¿¡ µ¿Á¶ÇÏ´Â ¸¹Àº »ç¶÷µéÀÌ ³ªÅ¸³ª°Ô µÇ¾ú´Ù. ÀÌ·¯ÇÑ ³ª¸¸ÀÇ ¸®´ª½º ½Ã½ºÅÛÀ» ¸¸µé¾î °¡´Â °úÁ¤Àº »ç¿ëÀÚ°¡ ¿øÇÏ´Â »ç¾ç°ú Çʿ信µû¶ó ½Ã½ºÅÛÀ» ¸¸µå´Â °Í ¿Ü¿¡ ÇÁ·Î±×·¡¸Ó³ª ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô ¸®´ª½º¿¡ °ü·ÃµÈ ±â¼úÀ» ´õ ¹ßÀü½Ã۴µ¥ ÈǸ¢ÇÑ ±âȸ¸¦ Á¦°øÇÑ´Ù. ÀÌ·¸°Ô ¿©·¯»ç¶÷µéÀÇ °ü½ÉÀÌ Áõ°¡ÇÔ¿¡µû¶ó Linux From Scratch ÇÁ·ÎÁ§Æ®¸¦ ź»ýÇÏ°Ô µÇ¾ú´Ù.
ÀÌ Linux From Scratch ¶ó´Â Ã¥Àº µ¶Àڵ鿡°Ô ¸®´ª½º ½Ã½ºÅÛÀ» ±¸¼ºÇϴµ¥ ÇÊ¿äÇÑ ¹è°æÁö½Ä°ú ¸í·É¾îµéÀ» Á¦°øÇÑ´Ù. ÀÌ Ã¥Àº Linux from Scratch ÇÁ·ÎÁ§Æ®¿Í ÀÌ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â ÀÌÁ¡À» ´õ¿í ºû³ª°Ô º¸À̰ÔÇÒ °ÍÀÌ´Ù. »ç¿ëÀÚ´Â µð·ºÅ丮 ±¸Á¶³ª °¢Á¾ ½ºÅ©¸³Æ® ±×¸®°í º¸¾È¿¡ °ü·ÃµÈ ½Ã½ºÅÛÀÇ ¸ðµç ºÎºÐÀ» °áÁ¤ÇÒ ¼ö ÀÖ´Ù. ½Ã½ºÅÛÀÇ ¸ðµç ³»¿ëÀº ¼Ò½ºÄÚµå·ÎºÎÅÍ ÄÄÆÄÀÏÀÌ µÉ °ÍÀ̱⠶§¹®¿¡ »ç¿ëÀÚ´Â ¾îµð¿¡, ¿Ö, ¾î¶² ½ÄÀ¸·Î ÇÁ·Î±×·¥ÀÌ ¼³Ä¡Áö¸¦ °áÁ¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº µ¶Àڵ鿡°Ô °¢ÀÚÀÇ Çʿ信 ¸Â´Â ¿ÏÀüÈ÷ »õ·Î¿î ¸®´ª½º ½Ã½ºÅÛÀ» ¸¸µé ¼ö ÀÖ°Ô Çϰí ÀÌ ½Ã½ºÅÛ¿¡ ´ëÇÑ ´õ ¸¹Àº Á¶Á¤ ´É·ÂÀ¸ °®µµ·Ï ÇÒ °ÍÀÌ´Ù.
³ª´Â µ¶ÀÚµéÀÌ LFS ½Ã½ºÅÛ°ú ÀÛ¾÷À» ÇÏ¸é¼ Áñ°Å¿î ½Ã°£À» º¸³»¸ç Á¤¸»·Î ÀڽŸ¸ÀÇ ½Ã½ºÅÛÀÌ °®°í ÀÖ´Â ¸¹Àº ÀÌÁ¡À» ´©¸®±â¸¦ ¹Ù¶õ´Ù.
--
Gerard Beekmans
gerard@linuxfromscratch.org