º¸¾È¿¡ ´ëÇÑ ¿ÀÇ ¼Ò½º ¹æ¹ýÀÇ ¿µÇâ¿¡ °üÇØ¼´Â º¸¾È Àü¹®°¡µé¿¡ ÀÇÇØ ¸¹Àº ³íÀǰ¡ ÀÖ¾î¿Ô´Ù. ÁÖ¿ä ÀïÁ¡µéÁßÀÇ Çϳª´Â ¿ÀÇ ¼Ò½º°¡ °ø°ÝÀÚ¿Í ¹æ¾îÀÚ¸¦ Æ÷ÇÔÇØ ¸ðµç »ç¶÷ÀÌ °ËÅäÇÒ ¼ö ÀÖ°Ô²û ¼Ò½º Äڵ带 µå·¯³½´Ù´Â °ÍÀ¸·Î ºÐº°ÀÖ´Â »ç¶÷µéÀº ÀÌ »óȲÀÇ ±Ã±ØÀûÀÎ ¿µÇâ¿¡ °üÇØ ÀÌÀǸ¦ °®°í ÀÖ´Ù.
´ÙÀ½Àº ÀÌ ÁÖÁ¦¸¦ °íÂûÇØ¿Ô´ø »ç¶÷µé·ÎºÎÅÍ ¾à°£ ÀοëÇÑ °ÍÀÌ´Ù. Bruce Schneier Àº Çö¸íÇÑ ¿£Áö´Ï¾îµéÀº ``º¸¾È°ú °ü·ÃµÈ ¸ðµç °ÍÀ» À§ÇØ ¿ÀÇ ¼Ò½º Äڵ带 ¿ä±¸"ÇØ¾ß ÇÑ´Ù°í ÁÖÀåÇϸç [Schneier 1999] ¶ÇÇÑ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î¸¦ º¸¾ÈÀûÀ¸·Î ¸¸µé±â À§ÇØ ÃæÁ·µÇ¾î¾ß ÇÏ´Â Çʼö Á¶°ÇµéÀÇ ÀϺθ¦ ³íÀÇÇÑ´Ù. Advanced Encryption Standard (AES) ¾ÏÈ£È ¾Ë°í¸®µë °³¹ßÀÚÀÎ Vincent Rijmen Àº ¸®´ª½ºÀÇ ¿ÀÇ ¼Ò½º º»ÁúÀÌ ´õ¿í ¸¹Àº »ç¶÷µéÀÌ º¸¾È Ãë¾à¼º (vulnerability) À» Á¶»çÇÒ ¼ö ÀÖÀ»»Ó¸¸ ¾Æ´Ï¶ó ´õ¿í Áß¿äÇÏ°Ô ¸ðµ¨ÀÌ »ç¶÷µé¿¡°Ô ´õ¿í ºÐ¸íÇÑ ÄÚµåÀÇ ÀÛ¼º°ú Ç¥ÁØÀ» °í¼öÇϰԲû Çϱ⠶§¹®¿¡ À̵éÀÇ ¹ß°ß ¹× ¼öÁ¤À» ´õ¿í ½±°Ô ¸¸µå´Â ¿ì¼öÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù°í ¹Ï°í ÀÖ´Ù. µû¶ó¼ ÀÌ´Â º¸¾È °ËÅ並 ¼Õ½±°Ô ÇÑ´Ù [Rijmen 2000]. Elias Levy (Aleph1) Àº ±â»ç Is Open Source Really More Secure that Closed? ¿¡¼ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î¸¦ º¸¾ÈÀûÀ¸·Î ¸¸µå´Âµ¥ ÀÖ¾î ¹®Á¦Á¡µéÀÇ ÀϺθ¦ ³íÀÇÇϰí Àִµ¥ ±×ÀÇ ¿ä¾àÀº ´ÙÀ½°ú °°´Ù:
±×·¡¼ ¸ðµç À̰ÍÀÌ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î°¡ º¸¾È¿¡ Ãë¾àÇÏ°Ô µÉ ¶§ ºñ°ø°³ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îº¸´Ù ÁÁÁö ¾Ê´Ù´Â °ÍÀ» ÀǹÌÇϴ°¡? ±×·¸Áö ¾Ê´Ù. ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î´Â Ʋ¸²¾øÀÌ ÀÌ¿¡ ´ëÀÀµÇ´Â ºñ°ø°³ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îº¸´Ù ´õ¿í º¸¾ÈÀûÀ¸·Î µÉ °¡´É¼ºÀ» °®°í ÀÖ´Ù. ±×·¯³ª ¿ÀÇØÇÏÁö ¸¶¶ó ´Ü¼øÈ÷ ¿ÀÇ ¼Ò½º¶ó°íÇØ¼ º¸¾ÈÀ» º¸ÁõÇÏÁö´Â ¾Ê´Â´Ù.
John Viega ÀÇ ±â»ç The Myth of Open Source Security µµ ¶ÇÇÑ ÀÌ ÀïÁ¡À» ³íÀÇÇϰí Àִµ¥ ´ÙÀ½ ¹æ½ÄÀ¸·Î ¿ä¾àµÈ´Ù:
¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®´Â ºñ°ø°³ ¼Ò½º ÇÁ·ÎÁ§Æ®º¸´Ù ´õ¿í º¸¾ÈÀûÀ¸·Î µÉ ¼ö ÀÖ´Ù. ±×·¯³ª ¿ÀÇ ¼Ò½º ÇÁ·Î±×·¥À» º¸¾ÈÀûÀ¸·Î ¸¸µå´Â ¹Ù·Î ±×°Í, Áï ¼Ò½º ÄÚµåÀÇ °¡¿ë¼º°ú ¸¹Àº ¼öÀÇ »ç¿ëÀÚµéÀÌ º¸¾È ±¸¸ÛÀ» ã¾Æ ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù´Â »ç½ÇÀÌ »ç¶÷µé·Î ÇÏ¿©±Ý º¸¾È¿¡ ´ëÇØ À߸øµÈ ÀνÄÀ» °®°Ô ÇÒ ¼ö ÀÖ´Ù.
Michael H. Warfield ÀÇ Musings on open source security ´Â º¸¾È¿¡ ´ëÇÑ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÇ ¿µÇâ¿¡ ´ëÇØ ´õ¿í ´õ ±àÁ¤ÀûÀÌ´Ù. Fred Schneider ´Â ¿ÀÇ ¼Ò½º Äڵ带 °Ë»çÇÏ´Â ¸¹Àº »ç¶÷µéÀÌ ½Ã½ºÅÛ º¸¾ÈÀ» ¼Õ»ó½Ãų ¼ö ÀÖ´Â ¹ö±×µéÀ» ½Äº°Çϴµ¥ ¼º°øÇÒ °ÍÀ̶ó°í ¹ÏÀ» ÀÌÀ¯°¡ ¾ø´Ù°í ¸»Çϸç ``Äڵ峻ÀÇ ¹ö±×µéÀÌ Áö¹èÀûÀÎ °ø°Ý ¹æ¹ýÀº ¾Æ´Ï´Ù"¶ó°í ÁÖÀåÇÏ¸é¼ ¿ÀÇ ¼Ò½º°¡ º¸¾È¿¡ µµ¿òÀÌ µÇÁö ¾Ê´Â´Ù°í ¹Ï°í ÀÖ´Ù [Schneider 2000]. ±×´Â ¶ÇÇÑ ¿ÀÇ ¼Ò½º´Â ±¸Ãà °úÁ¤ÀÇ Á¦¾î¸¦ ¹èÁ¦ÇÑ´Ù°í ÁÖÀåÇϰí Àִµ¥ ±×·¯³ª ¸ðµç ÁÖ¿ä ¿ÀÇ ¼Ò½º ÇÁ·Î±×·¥µéÀÌ ¸í¼ºÀÖ´Â ``¼ÒÀ¯ÀÚ" ÀÇ Çϳª ¶Ç´Â ¾à°£ÀÇ °ø½Ä ¹öÀüÀ» °®°í ÀÖµíÀÌ ¿ÀÇ ¼Ò½ºÀÇ ½ÇÁ¦ ±¸Ãà °úÁ¤¿¡´Â Á¦¾î°¡ ÀÖ´Ù . Peter G. Neumann Àº ``¿ÀÇ ¹Ú½º ¼ÒÇÁÆ®¿þ¾î (¾Æ¸¶µµ ´ÜÁö ¾î¶² Á¶°ÇÇÏ¿¡¼¸¸ ¼Ò½º Äڵ带 ¾òÀ» ¼ö ÀÖ´Â) °¡ ½ÇÁ¦·Î ½Ã½ºÅÛ º¸¾ÈÀ» Çâ»ó½Ãų °ÍÀΰ¡?" ³ªÀÇ ´äÀº °¡´É¼ºÀÌ °í·ÁµÉ ¼ö ÀÖÀ½¿¡µµ ºÒ±¸ÇÏ°í ¹Ù·Î ±×°Í¿¡ ÀÇÇÑ °ÍÀº ¾Æ´Ï´Ù"¶ó°í ¸»ÇÏ¸é¼ À̸¦ ³íÀÇÇϰí ÀÖ´Ù [Neumann 2000].
¶§¶§·Î Á¸ÀçÇÏÁö¸¸ ¾Ë·ÁÁöÁö ¾ÊÀº Ãë¾à¼ºÀº ¾Ç¿ëµÉ ¼ö ¾øÀ¸¸ç ±×·¡¼ ½Ã½ºÅÛÀº ½ÇÁ¦·Î º¸¾ÈÀûÀÓÀÌ Æ¯È÷ ¾ð±ÞµÇ°í ÀÖ´Ù. À̷лó ÀÌ´Â ¿ÇÁö¸¸ ¹®Á¦´Â ÀÏ´Ü ¾î¶² »ç¶÷ÀÌ Ãë¾à¼ºÀ» ¹ß°ßÇÑ´Ù¸é ¹ß°ßÀÚ°¡ ÀÌÀÇ ¼öÁ¤À» µ½´Â ´ë½Å ´ÜÁö Ãë¾à¼ºÀ» ¾Ç¿ëÇÒ ¼öµµ ÀÖ´Ù´Â °ÍÀÌ´Ù. µû¶ó¼ Ãë¾à¼ºÀÌ ¾Ë·ÁÁöÁö ¾Ê¾Ò´Ù°í ÇØ¼ ½ÇÁ¦·Î Ãë¾à¼ºÀÌ ¾ø¾îÁö´Â °ÍÀº ¾Æ´Ï´Ù; ÀÌ´Â ´Ü¼øÈ÷ Ãë¾à¼ºÀÌ ¾ðÁ¦µç ¾Ç¿ëµÉ ¼ö ÀÖ´Â ½ÃÇÑ ÆøÅºÀÓÀ» ÀǹÌÇÑ´Ù. ±Ùº»ÀûÀ¸·Î ¾î¶² »ç¶÷ÀÌ ÀÚ½ÅÀÌ ¹ß°ßÇÑ Ãë¾à¼ºÀ» ¾Ç¿ëÇÏ´Â ¹®Á¦´Â ¿ÀÇ ¹× ºñ°ø°³ ¼Ò½º ½Ã½ºÅÛ ¸ðµÎ¿¡ ´ëÇÑ ¹®Á¦ÀÌ´Ù. ¼Ò½º Äڵ尡 ¾ø´Â ½Ã½ºÅÛÀÌ ÀÌ·¯ÇÑ Àǹ̿¡¼ ´õ¿í º¸¾ÈÀûÀÌ´Ù°í ³íÀÇµÇ¾î ¿Ô´Âµ¥ ÀÌ´Â °ø°ÝÀÚ°¡ ¾òÀ» ¼ö ÀÖ´Â Á¤º¸°¡ Àû±â ¶§¹®¿¡ °ø°ÝÀÚ°¡ Ãë¾à¼ºÀ» ¹ß°ßÇÏ´Â °ÍÀº ´õ¿í ¾î·Á¿ï °ÍÀÌ´Ù. ÀÌ¿¡ ´ëÀÀµÇ´Â ³íÀÇ´Â °ø°ÝÀÚ´Â ÀϹÝÀûÀ¸·Î ¼Ò½º Äڵ带 ÇÊ¿ä·Î ÇÏÁö ¾ÊÀ¸¸ç ±×µéÀÌ ¼Ò½º Äڵ带 »ç¿ëÇÏ±æ ¿øÇÑ´Ù¸é ¼ÒÇÁÆ®¿þ¾îÀÇ ¼Ò½º¸¦ Àç»ý¼ºÇϱâ À§ÇØ µð¼Àºí·¯¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ´ëÁ¶ÀûÀ¸·Î ¹æ¾îÀÚ´Â ¼Ò½º Äڵ尡 ¾ø´Ù¸é º¸Åë ¹®Á¦¸¦ ãÁö ¸øÇÒ °ÍÀÌ¸ç ±×·¡¼ ¼Ò½º Äڵ尡 ¾ø´Ù´Â °ÍÀº °ø°ÝÀÚ¿Í ºñ±³ÇØ ¹æ¾îÀÚ¸¦ ºÒ¸®ÇÑ Ã³Áö¿¡ ³õÀÌ°Ô ÇÑ´Ù.
¿ÀÇ ¼Ò½º ÇÁ·Î±×·¥Àº ÇÑ È¸»ç°¡ Àû¿ëÇÑ Á¦¾î°¡ ¾ø±â ¶§¹®¿¡ »ç¶÷µéÀÌ Æ®·ÎÀÌ ¸ñ¸¶ (Trojan Horses) ¹× ´Ù¸¥ ¾ÇÀÇÀÖ´Â Äڵ带 »ðÀÔÇÒ ¼ö ÀÖ°Ô ÇÏ´Ù°í ¶§¶§·Î ³íÀÇµÇ¾î ¿Ô´Ù. ÀÌ´Â »ç½ÇÀÌÁö¸¸ ºñ°ø°³ ¼Ò½º ÇÁ·Î±×·¥¿¡ ´ëÇØ¼µµ ¸¶Âù°¡ÁöÀε¥ ºÒ¸¸À» ǰ°Å³ª ¸Å¼öµÈ °í¿ëÀÎÀÌ ¾ÇÀÇÀÖ´Â Äڵ带 »ðÀÔÇÒ ¼ö ÀÖÀ¸¸ç Á¶Á÷ ¿ÜºÎÀÇ ´©±¸µµ Äڵ带 °ËÅäÇÒ ¼ö ¾ø°í Äڵ带 ³»ºÎÀûÀ¸·Î °ËÅäÇϴ ȸ»ç´Â °ÅÀÇ ¾ø±â¶§¹®¿¡ ¸¹Àº Á¶Á÷¿¡¼ ÀÌ ÄÚµå´Â °ÅÀÇ ¹ß°ßµÉ °Í °°Áö ¾Ê´Ù. ºñ°ø°³ ¼Ò½º ȸ»ç°¡ ³ªÁß¿¡ °í¼Ò´çÇÒ °ÍÀ̶ó´Â »ý°¢Àº °ÅÀÇ Áõ°Å°¡ ¾ø´Ù; °ÅÀÇ ¸ðµç ¶óÀ̼¾½º´Â ¸ðµç º¸ÁõÀ» ºÎÀÎÇÏ¸ç ¹ý¿øÀº ÀϹÝÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °³¹ß ȸ»ç°¡ ¹ýÀû Àǹ«°¡ ÀÖ´Ù°í ÆÇ°áÇÏÁö ¾Ê´Â´Ù.
º¼·£µå»ç (Borland) ÀÇ Interbase ¼¹ö°¡ ÀÌ¿¡ ÇØ´çÇÏ´Â Àç¹ÌÀÖ´Â °æ¿ìÀε¥ 1992³â°ú 1994³â »çÀÌ¿¡ º¼·£µå»ç´Â ±×µéÀÇ µ¥ÀÌŸº£À̽º ¼¹öÀÎ ``Interbase" ¿¡ ÀǵµÀûÀ¸·Î ``¹éµµ¾î (back door)" ¸¦ »ðÀÔÇߴµ¥ ÀÌ ¹éµµ¾î´Â ¸ðµç ·ÎÄà ¶Ç´Â ¿ø°Ý »ç¿ëÀÚ¿¡°Ô ¸ðµç µ¥ÀÌŸº£À̽º °´Ã¼ÀÇ Á¶ÀÛ ¹× ÀÓÀÇÀÇ ÇÁ·Î±×·¥µéÀ» ¼³Ä¡ÇÒ ¼ö ÀÖµµ·Ï ÇßÀ¸¸ç ¾î¶² °æ¿ì´Â ``·çÆ®" ±ÇÇÑÀ¸·Î¼ ¸Ó½ÅÀ» Á¦¾îÇÒ ¼ö ÀÖ°Ô±îÁö ÇÏ¿´´Ù. ÀÌ Ãë¾à¼ºÀº Àû¾îµµ 6³â°£ Á¦Ç°¿¡ ±×´ë·Î ÀÖ¾ú´Âµ¥ ¾î´À ´©±¸µµ ÀÌ Á¦Ç°À» °ËÅäÇÒ ¼ö ¾ø¾úÀ¸¸ç º¼·£µå»ç´Â ÀÌ Ãë¾à¼ºÀ» Á¦°ÅÇÒ µ¿±â°¡ ¾ø¾ú´Ù. ±×¸®°í ³ª¼ º¼·£µå»ç´Â 2000³â 7¿ù¿¡ ¼Ò½º Äڵ带 °ø°³ÇßÀ¸¸ç ``Firebird" ÇÁ·ÎÁ§Æ®°¡ ÀÌ ¼Ò½º Äڵ带 °®°í ÀÛ¾÷À» Çϱ⠽ÃÀÛÇØ 2000³â 12¿ù Interbase ¿Í °ü·ÃµÈ ½É°¢ÇÑ ÀÌ º¸¾È ¹®Á¦¸¦ Æø·ÎÇÏ¿´´Ù. 20001³â 1¿ù CERT ´Â CERT advisory CA-2001-01 ·Î ÀÌ ¹éµµ¾îÀÇ Á¸À縦 °øÇ¥ÇÏ¿´´Ù. ¸ÆºüÁö´Â °ÍÀº ¹Ù·Î ¹éµµ¾î°¡ ´Ü¼øÈ÷ ÇÁ·Î±×·¥ÀÇ ¾Æ½ºÅ° ´ýÇÁ (ASCII dump, ÀϹÝÀûÀÎ Å©·¡Ä¿ÀÇ ¼ö¹ý) ¸¦ °Ë»çÇÔÀ¸·Î½á ½±°Ô ¹ß°ßµÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ÀÌ ¹®Á¦°¡ ¿ÀÇ ¼Ò½º °³¹ßÀÚ°¡ Äڵ带 °ËÅäÇÏ´Â µ¿¾È ¹ß°ßµÇ¾ú´Ù¸é ºü¸£°Ô ÆÐÄ¡µÇ¾úÀ» °ÍÀÌ´Ù. ¹°·Ð ÆÐ½º¿öµå¸¦ ¾Ë·ÁÁöÁö ¾Ê°Ô º¸°üÇÔÀ¸·Î½á ÇÁ·Î±×·¥Àº ¾ÈÀüÇÑ »óÅ·ΠÀÖ¾ú°í ¼Ò½º ¿ÀÇÂÀÌ ÇÁ·Î±×·¥À» ´ú º¸¾ÈÀûÀ¸·Î ¸¸µé¾ú´Ù°í ÁÖÀåÇÒ ¼öµµ ÀÖ´Ù. ÀúÀÚ´Â À̸¦ Å͹«´Ï ¾ø´Â ÁÖÀåÀ̶ó°í »ý°¢ÇÑ´Ù. ¿Ö³ÄÇÏ¸é ¾Æ½ºÅ° ´ýÇÁ´Â ´ë¼ö·ÓÁö ¾ÊÀº ÀÏÀ̰í Ç¥ÁØ °ø°Ý ±â¹ýÀ¸·Î Àß ¾Ë·ÁÁø °ÍÀ̱⠶§¹®¿¡ ¸ðµç °ø°ÝÀÚ°¡ Ãë¾à¼ºÀ» °øÇ¥ÇÒ¸¸Å °©ÀÛ½º·± Ãæµ¿À» °¡ÁöÁö´Â ¾Ê¾ÒÀ» °ÍÀÌ´Ù - »ç½Ç ÀÌ Ãë¾à¼ºÀÌ ¸¹ÀÌ ¾Ç¿ëµÇÁö ¾Ê¾ÒÀ½À» È®½ÅÇÒ ¾î¶°ÇÑ ¹æ¹ýµµ ¾ø´Ù. ¼Ò½º°¡ ¿ÀÇÂµÈ ÈÄ ¼Ò½º ÄÚµå´Â ¿©·¯¹ø °ËÅäµÇ¾úÀ¸¸ç Ãë¾à¼ºÀÌ ¹ß°ßµÇ¾î ¼öÁ¤µÇ¾úÀ½Àº ¸í¹éÇÏ´Ù. À̸¦ Ư¡Áþ´Â ÇѰ¡Áö ¹æ½ÄÀº ¿ø·¡ ÄÚµå´Â Ãë¾àÇß°í óÀ½ ¼Ò½º°¡ ¿ÀÇ嵃 ¶§ ÀÌ Ãë¾à¼ºÀ» ¾Ç¿ëÇÏ´Â °ÍÀº ´õ¿í ½¬¿üÁö¸¸ °á±¹ ÀÌ·¯ÇÑ Ãë¾à¼ºÀº ¼öÁ¤µÇ¾ú´Ù°í ¸»ÇÏ´Â °ÍÀÌ´Ù.
±×·¡¼ ÃÖÁ¾ °á°ú´Â ¹«¾ùÀΰ¡? ÀúÀÚ´Â °³ÀÎÀûÀ¸·Î ÇÁ·Î±×·¥ÀÇ ¼Ò½º°¡ óÀ½ ¿ÀÇ嵃 ¶§ Á¾Á¾ Ãë¾à¼ºÀÌ ³ëÃâµÇ¾î ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ´ú º¸¾ÈÀûÀ¸·Î ½ÃÀÛÇÏÁö¸¸ ½Ã°£ÀÌ Áö³ÈÄ (°¡·É ¸î³âÈÄ) ¿¡´Â ºñ°ø°³ ÇÁ·Î±×·¥º¸´Ù ´õ¿í º¸¾ÈÀûÀ¸·Î µÉ °¡´É¼ºÀ» °®´Â´Ù°í ¹Ï°í ÀÖ´Ù. ´ÜÁö ÇÁ·Î±×·¥ÀÇ ¼Ò½º¸¦ ¿ÀÇÂÇÏ´Â °ÍÀÌ °©ÀÚ±â ÇÁ·Î±×·¥À» º¸¾ÈÀûÀ¸·Î ¸¸µå´Â °ÍÀº ¾Æ´Ï¸ç ¿ÀÇ ¼Ò½º ÇÁ·Î±×·¥À» º¸¾ÈÀûÀÌ µÇ°ÔÇÏ´Â °ÍÀº º¸ÁõµÇÁö ¾Ê´Â´Ù:
ù¹øÂ° »ç¶÷µéÀº Á¤¸»·Î Äڵ带 °ËÅäÇØ¾ß ÇÑ´Ù. ÀÌ´Â ³íÀǵǴ ÁÖ¿ä ¿äÁ¡Áß ÇϳªÀÌ´Ù - »ç¶÷µéÀÌ Á¤¸»·Î ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®¿¡¼ Äڵ带 °ËÅäÇÒ °ÍÀΰ¡? ¸ðµç Á¾·ùÀÇ ¿äÀεéÀÌ °ËÅä·®À» ÁÙÀÏ ¼ö ÀÖ´Ù: Ư¼öÇÑ ¿ëµµ¿¡ ¸Â´Â Á¦Ç°Àΰ¡ (niche) ¶Ç´Â °ÅÀÇ »ç¿ëµÇÁö ¾Ê´Â Á¦Ç°Àΰ¡ (¹°·Ð ÀÌ Á¦Ç°ÀÌ °ËÅäµÉ °¡´É¼ºÀº °ÅÀÇ ¾ø´Ù), °³¹ßÀÚ°¡ ÀûÀº°¡, ±×¸®°í °ÅÀÇ »ç¿ëµÇÁö ¾Ê´Â ÄÄÇ»ÅÍ ¾ð¾î¸¦ »ç¿ëÇϴ°¡.
ƯÈ÷ °ËÅä °¡´É¼ºÀ» ÁÙÀÏ ¼ö ÀÖ´Â ÇѰ¡Áö ¿äÀÎÀº ½ÇÁ¦·Î ¿ÀÇ ¼Ò½º·Î ÇÏÁö ¾Ê´Â °ÍÀÌ´Ù. ¾î¶² º¥´õµéÀº ¹ßÇ¥ÇÑ ¼Ò½º (disclosed source, ¶ÇÇÑ ¼Ò½º¸¦ ¾òÀ» ¼ö ÀÖ´Â source available) ÇÁ·Î±×·¥µéÀ» ¿ÀÇ ¼Ò½º¶ó°í Ƽ¸¦ ³»°í ½Í¾îÇÏÁö¸¸ ÇÁ·Î±×·¥ ¼ÒÀ¯ÀÚ°¡ »ó´çÈ÷ µ¶Á¡ÀûÀÎ ±ÇÇÑÀ» °®±â ¶§¹®¿¡ ´Ù¸¥ »ç¶÷µéÀÌ ÄÚµå ¼ÒÀ¯ÀÚ¸¦ À§ÇØ ¹«·á·Î ÀÛ¾÷ÇÒ ¸¶À½À» ´õ¿í °®Áö´Â ¾ÊÀ» °ÍÀÌ´Ù. º°³ª°Ô MPL °ú °°Àº ºñ´ëĪ ±ÇÇÑÀ» °®´Â ¿ÀÇ ¼Ò½º ¶óÀ̼¾½ºµµ ÀÌ ¹®Á¦¸¦ °®°í ÀÖ´Ù. °á±¹ »ç¶÷µéÀº ´Ù¸¥ ¾î¶² »ç¶÷ÀÌ ÀڽŵéÀÇ °á°ú¿¡ ´ëÇØ ÀÚ½ÅÀº °®°í ÀÖÁö ¾ÊÀº ±ÇÇÑÀ» °®´Â´Ù¸é ÀÚ¹ßÀûÀ¸·Î Âü¿©ÇÒ °Í °°Áö´Â ¾Ê´Ù (Bruce Perens ´Â ``´©°¡ ´Ù¸¥ ´©±º°¡ÀÇ ¹«º¸¼ö °í¿ëÀÎÀÌ µÇ±æ ¿øÇϴ°¡?" ¶ó°í ¸»ÇÑ´Ù). ƯÈ÷ µ¿±â¸¦ °®°í ÀÖ´Â ´ëºÎºÐÀÇ °ËÅäÀÚµéÀº ÇÁ·Î±×·¥À» ¼öÁ¤ÇÏ·Á°í ÇÏ´Â »ç¶÷ÀÎ °æ¿ì°¡ ¸¹±â ¶§¹®¿¡ ÀÌ·¯ÇÑ Âü¿©ÇÏ·Á´Â ÀÇ¿åÀ» ¹æÇØÇÏ´Â °ÍÀº °ËÅäÀÚµéÀÇ ¼ö¸¦ ÀúÇϽÃŲ´Ù. Elias Levy ´Â ¿ÀÇ ¼Ò½º º¸¾È¿¡ ´ëÇÑ ±×ÀÇ ±â»ç¿¡¼ ÀÌ ¿ÀÇØ¸¦ ÇÏ¿´´Ù; ±×°¡ ¿¹¸¦ µé¾ú´ø ÆÄ±«µÈ ¼ÒÇÁÆ®¿þ¾î (¿¹, TIS ÀÇ Gauntlet) ´Â ±× ´ç½Ã ¿ÀÇ ¼Ò½º°¡ ¾Æ´Ï¾ú´Ù.
µÎ¹øÂ° Äڵ带 °³¹ß ¹× °ËÅäÇÏ·Á´Â »ç¶÷µéÀº º¸¾ÈÀûÀÎ ÇÁ·Î±×·¥ÀÇ ÀÛ¼º ¹æ¹ýÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. ¹Ù¶ó°Ç´ë ÀÌ Ã¥ÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ºÐ¸íÈ÷ ¸¹Àº °ËÅäÀÚ°¡ ÀÖ´õ¶óµµ ¾Æ¹«µµ ãÁö ¸øÇÑ´Ù¸é °ËÅäÀÚÀÇ ¼ö´Â Áß¿äÇÏÁö ¾Ê´Ù.
¼¼¹øÂ° ÀÏ´Ü ¹ß°ßµÈ´Ù¸é ÀÌ·¯ÇÑ ¹®Á¦Á¡µéÀº ºü¸£°Ô ¼öÁ¤µÇ¾î ¹èÆ÷µÉ Çʿ䰡 ÀÖ´Ù. ¿ÀÇ ¼Ò½º ½Ã½ºÅÛÀº ¹®Á¦Á¡µéÀ» ºü¸£°Ô ¼öÁ¤ÇÏ´Â °æÇâÀÌ ÀÖÁö¸¸ ¹èÆ÷°¡ ´Ã ¼øÁ¶·Î¿î °ÍÀº ¾Æ´Ï´Ù. ¿¹¸¦ µé¾î OpenBSD °³¹ßÀÚµéÀº º¸¾È °áÇÔ¿¡ ´ëÇØ ¸Å¿ì ¿ì¼öÇÑ °ËÅ並 ÇÏÁö¸¸ È®ÀÎµÈ ¹®Á¦Á¡µéÀ» ¿ø·¡ °³¹ßÀÚ¿¡°Ô ´Ã ¾Ë·ÁÁÖÁö´Â ¾Ê´Â´Ù. µû¶ó¼ ÇÑ ½Ã½ºÅÛ¿¡´Â ¼öÁ¤ ¹öÀüÀÌ ÀÖÁö¸¸ ´Ù¸¥ ½Ã½ºÅÛ¿¡´Â °áÇÔÀÌ ³²¾ÆÀÖ´Â °Íµµ °¡´ÉÇÏ´Ù.
¿ÀÇ ¼Ò½ºÀÇ ´Ù¸¥ ÀåÁ¡Àº ¹®Á¦Á¡À» ¹ß°ßÇÏ´Â °æ¿ì Áï½Ã À̸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
¿ä¾àÇÏ¸é ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î°¡ º¸¾È¿¡ ¹ÌÄ¡´Â ¿µÇâÀº ¸¹Àº Ź¿ùÇÑ Àü¹®°¡µéÀÌ ´õ¿í º¸¾ÈÀûÀÌ µÉ °¡´É¼ºÀÌ ÀÖ´Ù°í ¹Ï°í ÀÖÀ½¿¡µµ ºÒ±¸ÇÏ°í º¸¾È °øµ¿Ã¼¿¡¼ ¾ÆÁ÷µµ ÁÖµÈ ³íÀÇ ´ë»óÀ̶ó´Â °ÍÀÌ´Ù.