[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ±¸±ÛÀÌ °³¹ßÀÚµéÀ» À§ÇÑ »õ·Î¿î º¸¾È µµ±¸¸¦ Á¶¸¸°£ °ø°³ÇÒ ¿¹Á¤ÀÌ´Ù. ÀÌ º¸¾È µµ±¸´Â ¿ÀǼҽº ¿ä¼ÒµéÀ» Àû±ØÀûÀ¸·Î È°¿ëÇÏ´Â °³¹ßÀÚµéÀÌ º¸´Ù ¾ÈÀüÇÏ°Ô ÇÁ·Î±×·¥ °³¹ßÀ» ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ¿ªÇÒÀ» ÇÏ°Ô µÉ °ÍÀ̸ç, ±¸µ¶ ¼ºñ½º ÇüÅ·ΠÁ¦°øµÉ ¿¹Á¤À̶ó°í ÇÑ´Ù. ÀÌ ¼ºñ½ºÀÇ À̸§Àº ¾î½´¾îµå ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î(Assured Open Source Software)À̸ç, ÁÖ±âÀûÀÎ ½ºÄ³´× ¹× º¸¾È ºÐ¼®ÀÌ ÀÌ·ïÁö´Â ¿ÀǼҽº ÆÐÅ°ÁöµéÀ» °³¹ßÀڵ鿡°Ô Á¦°øÇÑ´Ù.
[À̹ÌÁö = utoimage]
¾î½´¾îµå ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î´Â ·¹µåÇÞ(Red Hat)À̳ª ¿ìºÐÅõ(Ubuntu) µî°ú °°Àº ±â¾÷ÀÌ Àڽŵ鸸ÀÇ ¸®´ª½º ¹èÆ÷ÆÇÀ» Á¦°øÇÏ´Â °Í°ú ºñ½ÁÇÏ´Ù°í ±¸±Û Ŭ¶ó¿ìµå(Google Cloud)ÀÇ ºÎȸÀåÀÎ ¿¡¸¯ ºê·ç¾î(Eric Brewer)´Â ¼³¸íÇÑ´Ù. ¡°´©±¸³ª ¹«·á·Î ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ´Â °ÍÀÌÁö¸¸ Áß°£¿¡¼ ½Å·ÚÇÒ ¸¸ÇÑ Á¦3ÀÚ°¡ ÀÏÁ¾ÀÇ ¡®Å¥·¹À̼ǡ¯ ¼ºñ½º¸¦ Á¦°øÇÔÀ¸·Î½á ¾ÈÀüÀ» ²ÒÇÑ´Ù´Â °Çµ¥, »õ·Î¿î °³³äÀº ¾Æ´Õ´Ï´Ù. ´Ù¸¸ ¿ÀǼҽº »ýÅ°迡¼´Â ÀÌ·± ¿À·¡µÈ ¹æ¹ý·ÐÀÌ Áö±Ý Àý½ÇÈ÷ ÇÊ¿äÇÕ´Ï´Ù.¡±
±¸±ÛÀÌ ÀÌ·¯ÇÑ ¹ßÇ¥¸¦ Çϱâ ÀÏÁÖÀÏ Àü ¸®´ª½ºÀç´Ü°ú ¿ÀǼҽºº¸¾ÈÀç´Ü, IT ¾÷°è ³» ÁÖ¿ä ±â¾÷ 40°³°¡ °øµ¿À¸·Î ¿ÀǼҽº º¸¾È °È¸¦ À§ÇÑ °èȹÀ» ¹ßÇ¥Çß´Ù. 3°¡Áö ¿µ¿ª¿¡¼ 10°¡Áö À̴ϼÅƼºê¸¦ ÁøÇàÇÔÀ¸·Î½á ¿ÀǼҽº¿Í °ü·ÃµÈ °³¹ß ÇàÀ§´Â ¹°·Ð ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸ÁÀ» º¸´Ù źźÈ÷ ´ÙÁö°í º¸È£ÇÏ°Ú´Ù´Â °ÍÀÌ ÀÌ ´ÜüµéÀÇ ¸ñÀûÀÌ´Ù. ±×¸®°í ±×·¯ÇÑ °èȹÀ» ½ÇÇàÇÔ¿¡ ÀÖ¾î¼ ÀûÀÝÀº ÀÚ¿øÀÌ ÇÊ¿äÇѵ¥, ´ëºÎºÐ °³¹ßÀڵ鿡°Ô ÅõÀÚµÉ Àü¸ÁÀÌ´Ù. °³¹ßÀÚµéÀÌ ¿ÀǼҽº º¸¾È, ±×¸®°í °ø±Þ¸Á º¸¾ÈÀÇ ¿¼è¸¦ Áã°í ÀÖ´Ù´Â °ÍÀÌ À̵éÀÇ ½Ã¼±ÀÎ °ÍÀÌ´Ù.
±¸±ÛÀº ÁøÀÛºÎÅÍ ÀÌ·¯ÇÑ ¸Æ¶ô¿¡¼ µµ±¸µéÀ» °³¹ßÇÏ°í ¹èÆ÷ÇØ ¿Ô´Ù. ±× µ¿¾È ¹ßÇ¥µÈ º¸¾È °È µµ±¸ ¹× ÇÁ·¹ÀÓ¿öÅ©¿¡´Â ½ÃÅ¥¸®Æ¼½ºÄÚ¾îÄ«µå(Security Scorecards), ¿Ã½ºÅ¸Áî(AllStars), ¾ËÆÄ¿À¸Þ°¡ÇÁ·ÎÁ§Æ®(Alpha Omega Project) µîÀÌ ÀÖ´Ù. ¾î½´¾îµå ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ Â÷ÀÌÁ¡Àº ±âÁ¸ ¼ºñ½ºµé°ú ´Þ¸® À¯·á鵃 °¡´É¼ºÀÌ ³ô´Ù´Â °ÍÀÌ´Ù. ¡°Áö³ ÁÖ ¿©·¯ ´ÜüµéÀÌ ¸ðÀÓÀ¸·Î½á IT ¾÷°è°¡ ³ª¾Æ°¡¾ß ÇÒ ¹æÇâÀÌ ¼³Á¤µÇ¾ú´Ù¸é ÀÌÁ¦ ½ÇÁúÀûÀÎ Çൿ¿¡ ³ª¼¾ß ÇÒ Â÷·ÊÀÔ´Ï´Ù. ÇÏÁö¸¸ Á¦´ë·Î µÈ ÅõÀÚ°¡ ÀÌ·ïÁöÁö ¾Ê´Â´Ù¸é ÈåÁöºÎÁö µÉ °ø»êÀÌ Å®´Ï´Ù.¡±
ÀÌ¹Ì ¸¹Àº ±â¾÷µéÀÌ °³¹ßÀ» À§ÇØ »ç¼³ ¸®Æ÷ÁöÅ͸®¸¦ ¿î¿µÇÏ¸é¼ ÀÚ±âµé¸¸ÀÇ ÆÐÅ°Áö °ü¸® ¹æ½ÄÀ» µµÀÔÇÏ°í ÀÖ´Ù. ±×·¸±â ¶§¹®¿¡ ±¸±ÛÀÌ µû·Î °Ë»çÇØ ÁÖ´Â ÆÐÅ°ÁöµéÀ» À¯·á·Î Á¦°ø ¹ÞÀ» ÇÊ¿ä°¡ ±×¸® Ä¿ º¸ÀÌÁö ¾Ê´Â´Ù. ±×·¯³ª ¼ýÀÚ¸¦ Á¶±Ý¸¸ µé¿©´Ù º¸¸é ´Ù¸¥ °á·ÐÀÌ ³¯ ¼ö ÀÖ´Ù. ±¸±ÛÀÌ Áö¼ÓÀûÀ¸·Î ÆÛ¡ °Ë»ç¸¦ ÇÏ´Â ÆÐÅ°Áö°¡ 500°³ ÀÌ»óÀε¥, ¿©±â¿¡ µ¿¿øµÇ´Â ÇÁ·Î¼¼¼ Äھ 10¸¸ °³ ÀÌ»óÀÌ´Ï±î ¸»ÀÌ´Ù. ¿©±â¿¡ ´õÇØ ±¸±ÛÀº ¼ÒÇÁÆ®¿þ¾î ¹°ÀÚÇ¥ Á¦µµ¸¦ ¿î¿µÇÏ°í ÀÖÀ¸¸ç, À̸¦ ÅëÇØ °ø±Þ¸Á ¹«°á¼ºÀ» È®ÀÎÇϱ⵵ ÇÑ´Ù.
¼ÒÇÁÆ®¿þ¾î ºÐ¼® Àü¹® ¾÷üÀÎ ½º³ªÀÌÅ©(Snyk)´Â ÀÚ»ç ¼Ö·ç¼Ç ¹× Ç÷§Æû¿¡ ¾î½´¾îµå ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¸¦ ³×ÀÌƼºê·Î žÀçÇÒ °ÍÀ̶ó°í ÇÑ´Ù. ¡°¸¹Àº ±â¾÷µéÀÌ ¿ÀǼҽº ÆÐÅ°Áö¸¦ °Ë»çÇÑ ÈÄ¿¡ »ç¿ëÇÏ·Á°í ¿©·¯ °¡Áö·Î ³ë·ÂÀ» ÇÏ´Â °ÍÀ» ¾Ë°í ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ±¸±ÛÀÌ ÇÒ ¼ö ÀÖ´Â °Í¸¸Å ±¤¹üÀ§ÇÏ°Ô ´Ù°¢µµ·Î ÆÐÅ°Áö °Ë»ç¸¦ ½Ç½ÃÇÒ ¼ö ÀÖ´Â °÷Àº ¾ø´Ù°í º¾´Ï´Ù.¡±
¿ÀǼҽº¸¦ Áß°£¿¡¼ Á¡°ËÇÏ°Ú´Ù°í ³ª¼± °ÍÀº ±¸±Û¸¸ÀÌ ¾Æ´Ï´Ù. ¾Æ³ªÄÜ´Ù(Anaconda)¶ó´Â ±â¾÷ÀÇ °æ¿ì¿¡µµ ÀڽŵéÀÌ Á÷Á¢ °Ë»çÇÑ ¸®Æ÷ÁöÅ͸®µéÀ» Á¦°øÇÏ°í ÀÖ´Ù. À̵éÀº ¿ÀǼҽº ÆÐÅ°ÁöÀÇ ¹«°á¼ºÀº ¹°·Ð ÃֽŠ¹öÀü ¿©ºÎ¿Í Ãë¾àÁ¡ À¯¹«±îÁöµµ Á¡°ËÇÑ´Ù°í ÇÑ´Ù. ±× ¿Ü¿¡ ½º³ªÀÌÅ©, ¼Ò³ëŸÀÔ(Sonotype), µðºê¸¯Æ®(Debricked)¿Í °°Àº ±â¾÷µéµµ ¿ÀǼҽº ÆÐÅ°ÁöµéÀ» Á¡°ËÇÒ ¼ö ÀÖ´Â ³ª¸§ÀÇ ¹æ¹ý·ÐµéÀ» ½ÃÀå¿¡ ³»³õ°í °³¹ßÀÚµéÀ» µ½´Â ÁßÀÌ´Ù. ¿©±â¿¡ ±¸±ÛÀÌ ÀڽŸ¸ÀÇ Á¢±Ù¹ýÀ» µé°í ³ªÅ¸³ °ÍÀÌ´Ù.
ÇÏÁö¸¸ ¾÷°èÀÇ ÀÌ·± ¿òÁ÷ÀÓÀ» ¸¶³É ½Ö¼ö µé¾î ȯ¿µÇϱâ´Â ¾î·Æ´Ù. À§¿¡ ¾ð±ÞµÈ ¸ðµç ±â¾÷µéÀÌ Àα⠳ôÀº ¿ÀǼҽº ÆÐÅ°Áö¸¦ Á¶»ç/°Ë»çÇÑ´Ù´Â °øÅëÁ¡À» °¡Áö°í Àֱ⠶§¹®ÀÌ´Ù. ÀαⰡ ´úÇϰųª, ³Î¸® »ç¿ëµÇÁö ¾Ê´Â ÆÐÅ°Áö¶ó¸é, ±×°ÍÀÌ ¾Æ¹«¸® Áß¿äÇÏ´Ù°í ÇÏ´õ¶óµµ À§ÀÇ °®°¡Áö ¼ºñ½º·ÎºÎÅÍ ÇýÅÃÀ» ¹ÞÀ» °¡´É¼ºÀº ³·´Ù. ¼¼»ó¿¡ ¿ÀǼҽº °È ¼ºñ½º°¡ ¸¹¾Æµµ ³õÄ¡´Â °ÍµéÀÌ ¼öµÎ·èÇÒ °ÍÀ̶ó´Â °ÍÀÌ°í, ÀÌ´Â ¡°ÀÌÁ¦ ¾ÈÀüÇÏ°Ô ¿ÀǼҽº¸¦ »ç¿ëÇÒ ¼ö À־¶ó°í ¾ÈµµÇÏ´Â »ç¿ëÀÚµéÀÇ ½É¸®¿¡ Áß¿äÇÑ ÇãÁ¡À¸·Î ÀÛ¿ëÇÒ ¼ö ÀÖ´Ù.
ºê·ç¾îµµ ÀÌ·± ÁöÁ¡À» ÀÎÁöÇÏ°í ÀÖ´Ù. ¡°¿©·¯ ¼ºñ½ºµéÀÌ °æÀïÀûÀ¸·Î ³ª¿ÈÀ¸·Î½á »ê¾÷ Àüü°¡ Ä¿¹öÇÏ´Â ºÐ·®ÀÌ ÀûÁö´Â ¾Ê°ÚÁö¸¸, ¾ÆÁ÷±îÁö °ãÄ¡´Â ºÎºÐµé ¿ª½Ã ¸¹Àº °ÍÀ» ¾Ë°í ÀÖ½À´Ï´Ù. ±×·¡¼ °æÀïÀ» Çϸ鼵µ ¾÷°è Àüü°¡ Çù·ÂÇØ¾ß Çϱ⵵ ÇÕ´Ï´Ù. Ä¿¹ö¸®Áö¸¦ ´Ã¿©¾ß ÇÑ´Ù´Â °øµ¿ÀÇ ¸ñÇ¥¸¦ °¡Áö°í ¸»ÀÌÁÒ. ¼·Î ´Ù¸¥ ¾÷üÀÇ ¼ºñ½º°¡ °á±¹ °°Àº ¿ÀǼҽº¸¸ ÁÖ±¸Àåâ ¸¸Áø´Ù¸é È¿À²ÀÌ Á¤¸» ¸¹ÀÌ ¶³¾îÁö´Â ÀÏÀÌ µÉ °Ì´Ï´Ù.¡±
¾î½´¾îµå ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î´Â 2022³â 3»çºÐ±â ÁîÀ½ºÎÅÍ °ø°³µÉ ¿¹Á¤À̶ó°í ±¸±ÛÀº µ¡ºÙ¿´´Ù.
3ÁÙ ¿ä¾à
1. ¿ÀǼҽº °È À§ÇÑ º»°ÝÀûÀΠť·¹ÀÌ¼Ç ¼ºñ½º, ±¸±ÛÀÌ °ð Ãâ½Ã.
2. ºñ½ÁÇÑ ¼ºñ½º ÀÌ¹Ì ½ÃÀå¿¡ ¸¹¾Æ, ¼·Î ¿µ¿ª °ãÄ£´Ù¸é ºñÈ¿À²Àû.
3. ¿ÀǼҽºÀÇ Å¥·¹À̼ÇÀº ¼ºñ½º Á¦°ø ¾÷üµé³¢¸® ¼·Î Çù·ÂÇØ¾ß ÇÔ.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>