ÇöÀç º¸¾È Åø·Î´Â ÇÇÄÚ ÇÁ·Î¼¼½º È®ÀÎ ¸øÇØ, ¸ðµç À©µµ¿ì 10 Á¦Ç° À§Çè
[º¸¾È´º½º ¿À´ÙÀÎ ±âÀÚ] ¸®´ª½º¿ë À©µµ¿ì ¼ºê½Ã½ºÅÛ(WSL: Windows Subsystem for Linux)À» ÀÌ¿ëÇϸé À©µµ¿ì 10 ½Ã½ºÅÛÀ¸·Î ŽÁö°¡ ºÒ°¡´ÉÇÑ ¸Ö¿þ¾î¸¦ ¸¸µé ¼ö ÀÖ´Â °ÍÀ¸·Î µå·¯³µ´Ù. ±Û·Î¹ú º¸¾È¾÷ü üũÆ÷ÀÎÆ®(Check Point)ÀÇ ¿¬±¸ °á°ú´Ù.
[À̹ÌÁö=iclickart]
üũÆ÷ÀÎÆ®´Â ÀÏÀü¿¡µµ WSLÀÌ ¾Ç¿ëµÉ À§ÇèÀÌ ÀÖ´Ù¸ç ¿ì·Á¸¦ ³ªÅ¸³½ ¹Ù ÀÖ´Ù. üũÆ÷ÀÎÆ®´Â À̹ø¿¡ °³¹ßÇÑ ±â¼úÀ» ¡®¹è½Ã¿þ¾î(Bashware)¡¯¶ó°í À̸§ ºÙ¿´´Ù. ¹è½Ã¿þ¾î´Â WSLÀÌ ¾î¶»°Ô ¾Ç¿ëµÉ ¼ö ÀÖ´ÂÁö¸¦ Áõ¸íÇÑ Ã¹ ¹ø° »ç·Ê´Ù.
üũÆ÷ÀÎÆ®ÀÇ Á¦Ç° Ãë¾àÁ¡ ¿¬±¸ÆÀ ÆÀÀå ¿Àµ¥µå ¹Ù´©´©(Oded Vanunu)´Â ¡°»çÀ̹ö ¹üÁËÀÚ°¡ WSL ¸ÞÄ¿´ÏÁòÀ» ÀÌ¿ëÇÏ´Â °Ô ¾ó¸¶³ª ½¬¿îÁö º¸¿©ÁÖ´Â ¿¬±¸¡±¶ó°í ¼³¸íÇß´Ù. ±×´Â WSL¸¦ ÅëÇØ ¡°º¸¾È Á¦Ç°À» ¿ìȸÇÏ´Â ¸Ö¿þ¾î¸¦ ¸¸µé ¼ö ÀÖ´Ù¡±°í ¸»Çß´Ù.
¡°ÀáÀçÀûÀÎ ÀͽºÇ÷ÎÀÕ °æ·Î¸¦ Â÷´ÜÇÏ´Â Á¶Ä¡°¡ ´ëºÎºÐ º¸¾È ¾÷ü ¼Ö·ç¼Ç¿¡ ±¸ÃàµÅ ÀÖÁö ¾Ê½À´Ï´Ù. µû¶ó¼ ÀúÈñ´Â º¸¾È»ê¾÷ÀÌ ÀÌ¿¡ ´ëÇØ Áï°¢ÀûÀÎ ÇൿÀ» ÃëÇØ¾ß ÇÑ´Ù°í Ã˱¸ÇÏ´Â ÁßÀÔ´Ï´Ù. ¹è½Ã¿þ¾î·ÎºÎÅÍ »ç¿ëÀÚ¸¦ º¸È£Çϱâ À§ÇØ Á¦Ç°À» ¼öÁ¤Çؾ߸¸ ÇÕ´Ï´Ù.¡±
13ÀÏ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â üũÆ÷ÀÎÆ®ÀÇ ¿¬±¸¸¦ °æ½ÃÇϴ ŵµ¸¦ º¸¿´´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â À©µµ¿ì 10À» »ç¿ëÇÏ´Â ±â¾÷À̶ó¸é ¹è½Ã¿þ¾î·Î ÀÎÇÑ À§ÇèÀÌ ³·´Ù°í ¸»Çß´Ù. ¡°°ø°ÝÀÚ´Â °³¹ßÀÚ ¸ðµå¸¦ °¡µ¿Çؼ ÄÄÆ÷³ÍÆ®¿Í ¸®ºÎÆ®, ±×¸®°í WSLÀ» ¸ðµÎ ¼³Ä¡Çؾ߸¸ ÇÑ´Ù.¡± ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¼º¸í¹®À» ÅëÇØ ¡°°³¹ßÀÚ ¸ðµå´Â ±âº» ¼³Á¤¿¡¼ °¡µ¿µÅ ÀÖÁö ¾Ê´Ù¡±°í ¼³¸íÇß´Ù.
WSLÀº À©µµ¿ì 10ÀÇ ±â´É Áß Çϳª·Î, °³¹ßÀÚ°¡ °¡»ó ±â°è³ª ¼öÁ¤ ¾øÀ̵µ À©µµ¿ì¿¡¼ ¸®´ª½º¸¦ ¹Ù·Î °¡µ¿ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â WSLÀ» ÅëÇØ °³¹ßÀÚ°¡ ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ÀÌÁ¡À» È°¿ëÇÒ ¼ö ÀÖ´Ù¸ç ´ëºÎºÐÀÇ ¸®´ª½º Åø, ¾ÖÇø®ÄÉÀ̼Ç, À¯Æ¿¸®Æ¼¸¦ À©µµ¿ì¿¡¼ ¹Ù·Î °¡µ¿½Ãų ¼ö ÀÖ´Ù°í ¼³¸íÇß´Ù. WSLÀº Áö³ 7¿ù º£Å¸ Å×½ºÆ®¸¦ ³¡³ÂÀ¸¸ç ÇöÀç À©µµ¿ì 10À» ¿ÏÀüÈ÷ Áö¿øÇÑ´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ WSLÀ» ¸¸µç ÁÖ¿ä ¸ñÀûÀº ¸®´ª½ºÀÇ ¹è½Ã Å͹̳Π°°Àº °É À©µµ¿ì¿¡ µµÀÔÇϱâ À§Çؼ¶ó°í ¹Ù´©´©´Â ¸»Çß´Ù. WSLÀº »ç¿ëÀÚ ¸ðµå¿Í Ä¿³Î ¸ðµå ¿ä¼Ò¸¦ ¸ðµÎ °®°í ÀÖ¾î¼ µÎ °³¸¦ ÇÔ²² »ç¿ëÇÒ °æ¿ì µü ¸®´ª½º °°ÀÌ ¿òÁ÷À̴ ȯ°æÀ» ¸¸µé ¼ö ÀÖ´Â °ÍÀÌ´Ù.
WSLÀÇ ÇÙ½ÉÀº ÇÇÄÚ ÇÁ·Î¼¼½º(Pico Processes)¶ó°í ºÒ¸®´Â ÄÁÅ×À̳ʴÙ. ÇÇÄÚ ÇÁ·Î¼¼½º´Â ¸®´ª½º ¹ÙÀ̳ʸ®°¡ À©µµ¿ì 10¿¡¼ °¡µ¿µÉ ¼ö ÀÖ°Ô ÇÏ¸é¼ À©µµ¿ì Ä¿³Î¿¡ ½Ã½ºÅÛ È£ÃâÀ» ¹Ù·Î º¸³¾ ¼ö ÀÖ°Ô ÇÑ´Ù. ÇÇÄÚ ÇÁ·Î¼¼½º´Â À©µµ¿ì ÇÁ·Î¼¼½º¿Í ¶È°°Àº ±â´ÉÀ» °®°í ÀÖÁö¸¸ ÀϹÝÀûÀÎ À©µµ¿ì ÇÁ·Î¼¼½º Ư¡µé°ú ¿ÏÀüÈ÷ ´Ù¸¥ Ư¡À» °®°í ÀÖ´Ù. ÇÇÄÚ ÇÁ·Î¼¼½º´Â °ø°ÝÀÚ°¡ WSL ³»¿¡¼ ¾Ç¼º EFE¿Í EXE ÆäÀ̷ε带 ¸ô·¡ ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ÇöÀçÀÇ ¿£µåÆ÷ÀÎÆ® º¸¾È Åø, Á¡°Ë Åø, µð¹ö°Å µîÀÌ ÇÇÄÚ ÇÁ·Î¼¼½º¸¦ È®ÀÎÇϵµ·Ï ¼³°èµÇÁö ¾Ê¾Ò±â ¶§¹®¿¡ ÇÇÄÚ ÇÁ·Î¼¼½ºÀÇ ÆäÀ̷εå´Â ŽÁöµÇÁö ¾ÊÀº ä Á¸¼ÓÇÒ ¼ö ÀÖ´Ù.
¹è½Ã¿þ¾î´Â WSLÀÇ ·ÎÁ÷ ½Ç¼ö³ª ½ÇÇà ½Ç¼ö¸¦ ÀÌ¿ëÇÏ´Â °Ô ¾Æ´Ï´Ù. ¹è½Ã¿þ¾î´Â ÇöÀçÀÇ º¸¾È Á¦Ç°µéÀÌ WSL ³»¿¡ ¼û°ÜÁø ¸Ö¿þ¾î¸¦ ŽÁöÇϵµ·Ï ¼³°èµÇÁö ¾Ê¾Ò±â ¶§¹®¿¡ ¸ÔÈù´Ù. ¹Ù´©´©´Â ¡°Áö±ÝÀÇ º¸¾È Á¦Ç°µéÀº ¹æ¾îÇÏ´Â µ¥ ÇÇÄÚ ÇÁ·Î¼¼½º API¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¡±°í ÁöÀûÇß´Ù.
WSL ¾Ç¿ë¿¡ ´ëÇÑ ¿ì·Á´Â À̵û±Ý¾¿ Èê·¯³ª¿Ô´Ù. üũÆ÷ÀÎÆ®ÀÇ 4´Ü°è ¹è½Ã¿þ¾î ±â¼úÀº WSL ¾Ç¿ëÀÌ ½ÇÁ¦·Î ¾î¶»°Ô ÀÌ·ïÁö´ÂÁö º¸¿©ÁÖ±â À§ÇØ Åº»ýÇß´Ù.
1´Ü°è´Â À©µµ¿ì 10 ±â±â¿¡ WSL ±â´ÉÀÌ °¡µ¿µÅ ÀÖ´ÂÁö È®ÀÎÇÏ°í, °¡µ¿µÅÀÖÁö ¾ÊÀº °æ¿ì ÇÊ¿äÇÑ ÄÄÆ÷³ÍÆ®¸¦ ¸ô·¡ ¼³Ä¡ÇÏ´Â ±â¼úÀÌ´Ù.
WSLÀÌ °³¹ßÀÚ ¸ðµå¿¡¼¸¸ ÀÛµ¿Çϱ⠶§¹®¿¡ 2´Ü°è´Â °³¹ßÀÚ ¸ðµå·Î ÁøÀÔÇÏ´Â °ÍÀÌ´Ù. üũÆ÷ÀÎÆ®´Â ·ÎÄà °ü¸®ÀÚ Æ¯±ÇÀ» »ç¿ëÇؼ ·¹Áö½ºÆ®¸® Å°¸¦ ¼³Á¤ÇÔÀ¸·Î½á °³¹ßÀÚ ¸ðµå·Î ÁøÀÔÇÒ ¼ö ÀÖ¾ú´Ù°í ¼³¸íÇß´Ù.
3´Ü°è¿¡¼± ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¼¹ö·ÎºÎÅÍ ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛÀ» ´Ù¿î·Îµå ¹× ÃßÃâÇϸç, 4´Ü°è¿¡¼± ¸®´ª½º ÀνºÅϽº·ÎºÎÅÍ À©µµ¿ì ¸Ö¿þ¾î¸¦ °¡µ¿½ÃŲ´Ù. ÀÌ´Â ¿ÀǼҽº ȣȯ ·¹À̾ ÀÌ¿ëÇؼ ¸®´ª½º»ó¿¡ À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÔÀ¸·Î½á °¡´ÉÇÏ´Ù.
¹è½Ã¿þ¾î·Î °ø°ÝÀ» ÆîÄ¡´Â µ¥ ƯÁ¤ÇÑ ¼¼ÆÃÀ̳ª Á¶°ÇÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù°í ¹Ù´©´©´Â ¸»Çß´Ù. ¡°¹è½Ã¿þ¾î´Â »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç ¾øÀÌ ÀÚµ¿ÀûÀ¸·Î ȯ°æÀ» ¼³Á¤ÇÕ´Ï´Ù. µû¶ó¼ ¸ðµç À©µµ¿ì 10 Á¦Ç°µéÀÌ ¿µÇâ±Ç ¾È¿¡ µé´Ù°í º¼ ¼ö ÀÖÁÒ.¡±
[±¹Á¦ºÎ ¿À´ÙÀÎ ±âÀÚ(boan2@boannews.com)]
Copyrighted 2015. UBM-Tech. 117153:0515BC
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>