

¡ß ·ç¾À â½ÃÀÚ, ´õ±× Ä¿ÆÃÀÌ ÃßõÇÑ Çʵ¶¼
¡ß Á¤º¸°Ë»ö¿£Áø°ú ¼Ö·ç¼Ç °³¹ßÀ» À§ÇÑ ½Ç¹«¼
¡ß Çѱ¹¾îÆÇ Ưº°ºÎ·Ï '·ç¾À ÇÑ±Û ºÐ¼®±â' ¼ö·Ï
·ç¾ÀÀº È®À强ÀÌ ÁÁ°í ºü¸¥ °Ë»ö¿£ÁøÀÌ¸ç ¼º´ÉÀÌ ¾ÆÁÖ ÈǸ¢ÇÏ°í »ç¿ëÇϱ⵵ ³Ê¹« °£ÆíÇØ¼, ´Ù¾çÇÑ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®µé Áß¿¡µµ ÁøÈë ¼ÓÀÇ º¸¼®°úµµ °°Àº Á¸ÀçÀÌ´Ù. ·ç¾À ÀÎ ¾×¼ÇÀº ·ç¾ÀÀ» »ç¿ëÇÏ´Â µ¥ ²À ÇÊ¿äÇÑ Çʵ¶¼ÀÌ´Ù. ÀÌ Ã¥¿¡´Â MS¿öµå, PDF, HTML, XML µîÀÇ ÆÄÀÏÀ» Æ÷ÇÔÇØ ¿©·¯ºÐÀÌ °®°í ÀÖ´Â ÀڷḦ »öÀÎÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¹°·Ð °Ë»ö, °á°ú Á¤·Ä, °á°ú ÇÊÅ͸µ, °á°ú ¹®ÀÚ¿ ÇÏÀ϶óÀÌÆÃ°ú °°Àº ³»¿ëµµ ÃæºÐÈ÷ ´Ù·é´Ù.
·ç¾ÀÀº ÀÌ¹Ì ´Ù¾çÇÑ ºÐ¾ß¿¡¼ ½Ç¹«¿¡ Àû¿ëµÇ°í ÀÖ´Ù. ¿¹¸¦ µé¾î Æ÷Ãá100´ë ±â¾÷µéÀÇ ´Ù¾çÇÑ Åä·Ð »çÀÌÆ®³ª »ó¿ë À̽´ Æ®·¡Å·(issue tracking) ¼ÒÇÁÆ®¿þ¾î, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ¾Æ¿ô·è °Ë»ö ¼ÒÇÁÆ®¿þ¾î, ±×¸®°í ³ÊÄ¡¿Í °°Àº À¥ °Ë»ö¿£Áø(ÃÖ°í ¼ö½Ê¾ï °³ÀÇ À¥ ÆäÀÌÁö¸¦ »öÀÎÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú´Ù)¿¡¼µµ »ç¿ëÇÑ´Ù. ¶ÇÇÑ ¾ÆÄ«¸¶ÀÌ(Akamai), ¿À¹öÃß¾î(Overture), Å×Å©³ë¶óƼ(Technorati), ÇÖÀ⽺(HotJobs), ¿¡ÇÇÆÛ´Ï(Epiphany), Æäµ¦½º(FedEx), ¸¶¿ä Ŭ¸®´Ð(Mayo Clinic), MIT, ´º»çÀÌ¾ðÆ¼½ºÆ®(New Scientist Magazine), ±âŸ ¿©·¯ »çÀÌÆ®¿¡¼ ·ç¾ÀÀ» »ç¿ëÇϰí ÀÖ´Ù.
¿©·¯ºÐÀÇ ¼ÒÇÁÆ®¿þ¾î¿¡ °Ë»ö ±â´ÉÀ» Ãß°¡ÇÏ´Â °ÍÀº ¾î·Á¿î ÀÏÀÌ ¾Æ´Ï´Ù. ·ç¾À ÀÎ ¾×¼Ç¿¡¼´Â ½Ç¹«¿¡ Àû¿ëÇϱâ ÁÁÀº ¿©·¯ °¡Áö ¿¹Á¦¿Í ¼³¸íÀ¸·Î ¿©·¯ºÐÀÌ ·ç¾ÀÀ» ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °ÍÀÌ´Ù.
- ·ç¾ÀÀ» ¿©·¯ºÐÀÇ ÇÁ·Î±×·¥¿¡ ¾î¶»°Ô ÅëÇÕÇÒ °ÍÀΰ¡
- ´Ù¾çÇÑ ¹®¼ Çü½ÄÀ» Áö¿øÇÒ ¼ö ÀÖ´Â ¹®¼ º¯È¯ ÇÁ·¹ÀÓ¿÷
- ³ÊÄ¡, ´õ¼¹ö»çÀ̵å, jGuruµîÀÇ »çÀÌÆ®¿¡ ´ëÇÑ »ç·Ê Á¶»ç
- ÆÞ, ÆÄÀ̽ã, C#/´å³Ý, C++ µîÀÇ ¾ð¾î·Î ¸¸µé¾îÁø ·ç¾À
- Á¤·Ä, ÇÊÅ͸µ, ÅÒº¤ÅÍ, ´ÙÁß ¹× ¿ø°Ý »öÀÎ °Ë»ö
- ÃֽŠSpanQuery °ü·Ã Ŭ·¡½º, Äõ¸® ºÐ¼®±â È®Àå, °á°ú Ç׸ñ ¼öÁý
- ¼º´É ÃøÁ¤ ¹× ÃÖÀûÈ
- ·ç¾À ¾Öµå¿Â(°á°ú ÇÏÀ϶óÀÌÆÃ, À¯»ç¾î ÂüÁ¶ µî)
- ÇÑ±Û ÀÚ·á¿¡ ·ç¾ÀÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡

ÀúÀÚ : ¿¡¸¯ ÇØÃÄ(Erik Hatcher)
ÀÌ¹Ì ¿©·¯ ºÐ¾ß¿¡¼ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇØ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé¾úÀ¸¸ç, ½ºÆ¼ºê ·Î·±(Steve Loughran)°ú ÇÔ²² ¾÷°è¿¡¼ ¾Ë¾ÆÁִ å Áß ÇϳªÀÎ ¡ºJava Development with Ant¡»(Manning, 2002)¸¦ ¾²±âµµ Çß´Ù. ù Ã¥ÀÎ ¡ºJava Development with Ant¡»¸¦ ÃâÆÇÇÑ ÀÌÈÄ No Fluff, Just Stuff ½ÉÆ÷Áö¾öÀ̳ª JavaOne ÄÁÆÛ·±½º, O'ReillyÀÇ ¿ÀÇ ¼Ò½º ÄÁº¥¼Ç(Open Source Convention), ¿ÀÇ ¼Ò½º ÄÁÅÙÆ® °ü¸® ÄÁÆÛ·±½º(Open Source Content Management Conference), °¢Á¾ ÀÚ¹Ù »ç¿ëÀÚ ±×·ì ¸ðÀӵ¼ °¿¬À» ÇØ¿Ô´Ù. ÇöÀç ¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î Àç´ÜÀÇ È¸¿øÀ¸·Î Ȱµ¿ÁßÀÌ¸ç ·ç¾À, ¾ØÆ®, ÅÂÇǽºÆ®¸® µîÀÇ ÇÁ·ÎÁ§Æ®¿¡¼ ¿Õ¼ºÇÏ°Ô È°µ¿ ÁßÀÌ´Ù.
ÀúÀÚ : ¿ÀƼ½º °í½ºÆ÷µå³×ƼÃ÷(Otis Gospodnetic)
4³â ³Ñµµ·Ï ·ç¾À ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇßÀ¸¸ç, jGuruÀÇ ·ç¾À FAQ8¸¦ ¿î¿µÇϰí ÀÖ´Ù. ÇöÀç Çлý°ú ¼±»ý´ÔÀ» À§ÇÑ ¼Ö·ç¼ÇÀ» °³¹ßÇÏ´Â ¿ÍÀ̾½º Á¦³Ê·¹À̼Ç(Wireless Generation)À̶ó´Â ȸ»ç¿¡¼ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ÀÏÇϰí ÀÖ´Ù. Æ´Æ´ÀÌ ÀÛ¾÷ÇÑ ½ÉÇÇ(Simpy, http://www.simpy.com)¶ó´Â ºÏ¸¶Å© °ü¸® »çÀÌÆ®9µµ ¿î¿µÇϰí ÀÖ°í, O'Reilly ³×Æ®¿öÅ©10¿Í IBMÀÇ µðº§·ÎÆÛ¿÷½º(developerWorks)¿¡ ´Ù¾çÇÑ ±ÛÀ» ±â°íÇϰí ÀÖ´Ù.
¿ªÀÚ : ÁÖ¼ºÁø
¾ÆÁÖ´ëÇб³ ÈÇаøÇаú¸¦ Á¹¾÷Çß°í, 5³â°£ Çѱ¹Á¤º¸°øÇÐ(ÁÖ)ÀÇ °Ë»ö¿£Áø ·¹ÀÌ´Ù¿Í Á¦Ç°±º °³¹ß °æÇèÀ» °¡Áö°í ÀÖ´Ù. Áö±ÝÀº À¯ÇØÁ¤º¸Â÷´Ü ¼ºñ½º¸¦ Çϰí ÀÖ´Â Ç÷£Æ¼³Ý¿¡¼ Â÷¼¼´ë À¯ÇØÂ÷´Ü¼ºñ½º¸¦ °³¹ßÁßÀÌ´Ù. ¿µÈ¿Í Ã¥À» »îÀÇ ÀϺκÐÀ¸·Î »ï¾Æ Áö³»¸é¼ ±Ù·¡¿¡´Â °æ¿µ/¸¶ÄÉÆÃ ¼Àû¿¡ Ç« ºüÁ®¼ »ýȰÁßÀÌ´Ù. Àå·¡¿¡´Â ±âȹÇü ¿£Áö´Ï¾î·Î ¼ºÀåÇÏ´Â°Ô ¸ñÇ¥ÀÌ´Ù.
¿ªÀÚ : °Ã¶±¸
¾ÆÁÖ´ëÇб³ ´ëÇпø ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Çß°í, 5³â°£ Çѱ¹Á¤º¸°øÇÐ(ÁÖ)¿¡¼ ±³À°ºÎ B2B Á¤ºÎ¹®¼ À¯Åë °Ë»ö¿£Áø °³¹ß µî °Ë»ö¿£Áø¿¡ ´ëÇÑ ´Ù¾çÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Ù. ÇöÀç´Â LuceneÀ» ÀÌ¿ëÇÑ °Ë»ö ¿£Áø szSearchÀ» °³¹ßÁßÀÌ´Ù.
¿ªÀÚ : À̹®È£
±¹¸³ °æ»ó´ëÇб³ ÄÄÇ»ÅͰúÇаú ¹× µ¿ ´ëÇпø ÀüÀÚ°è»êÇаú(¿µ»óó¸® Àü°ø)¸¦ Á¹¾÷ÇßÀ¸¸ç, ³»¿ë±â¹Ý ¿µ»ó °Ë»ö¿£Áø(CBIR), Á¤º¸°Ë»ö¿£Áø°ú ±×·ì¿þ¾î, Æ÷Å» °ü·Ã °³¹ß °æÇèÀ» ½×¾Ò´Ù. 1997³âºÎÅÍ ¿µ»óó¸® ȨÆäÀÌÁö(http://www.conv2.com)¸¦ ¿î¿µÇÏ¸é¼ ¿µ»óó¸® °ü·Ã ÀڷḦ Á¦°øÇÏ¸ç µ¶ÀÚµéÀÌ ¿Ã¸®´Â ¹®ÀÇ¿¡ ´äº¯ÇÏ´Â Àç¹Ì·Î Áö³»°í ÀÖ´Ù. Gonzalez ±³¼öÀÇ Àú¼¿Í ¸Â¸Ô´Â ¿µ»óó¸® °í±Þ¼¸¦ ¾ðÁ¨°¡ ³»°í ¸» °Å¶ó´Â ¼Ò¹ÚÇÑ ²ÞÀ» °®°í ÀÖÀ¸¸ç, ´ëÇ¥ Àú¼·Î´Â ¡ºJava¸¦ ÀÌ¿ëÇÑ µðÁöÅÐ ¿µ»ó󸮡» µîÀÌ ÀÖ´Ù.

1ºÎ
±âº»Æí (Core Lucene)
1ºÎ ±âº»Æí¿¡¼´Â ·ç¾ÀÀÇ ±âº» ±â´ÉÀ» »ìÆìº»´Ù. ·ç¾À ȨÆäÀÌÁö¿¡¼ ·ç¾À ÇÁ·Î±×·¥ JAR ÆÄÀÏÀ» ´Ù¿î¹Þ¾Æ Á÷Á¢ »ç¿ëÇØ º¼ ¼ö ÀÖ´Ù.
1Àå ·ç¾À°úÀÇ Ã¹ ¸¸³²¿¡¼´Â ·ç¾À¿¡ ´ëÇÑ °³°ýÀûÀÎ ¼³¸í°ú ÇÔ²² »öÀΰú °Ë»ö ±â´ÉÀ» °®´Â °£´ÜÇÑ ÇÁ·Î±×·¥À» »ìÆìº»´Ù. »öÀΰú °Ë»ö µîÀÇ ³»¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº ´ÙÀ½ Àå¿¡ Â÷·Ê·Î À̾îÁö´Âµ¥, 2Àå »öÀο¡¼´Â ÀÚ·á¿Í ¹®¼¸¦ »öÀÎÇÏ´Â ¹æ¹ýÀ», 3Àå ¾ÖÇø®ÄÉÀ̼ǿ¡ °Ë»ö Ãß°¡Çϱ⿡¼´Â ±âº»ÀûÀÌ°íµµ Áß¿äÇÑ ·ç¾ÀÀÇ °Ë»ö ±â´ÉÀ» ¹è¿ï ¼ö ÀÖ´Ù. 4Àå ºÐ¼®¿¡¼´Â 2Àå¿¡¼ °£´ÜÈ÷ ´Ù·ð´ø ³»¿ëÀ» È®ÀåÇØ, »öÀÎÇÏ°í °Ë»öÇϰíÀÚ ÇÏ´Â ¿ø¹®À» ·ç¾ÀÀÌ ¾î¶»°Ô ó¸®ÇÏ´ÂÁö¸¦ ¾Ë¾Æº»´Ù. ·ç¾ÀÀÇ °¡Àå Áß¿äÇÑ ±â´ÉÀº °Ë»öÀ̹ǷÎ, 5Àå °í±Þ °Ë»ö±â¹ý¿¡¼ ·ç¾À¿¡ µé¾îÀÖ´Â Á»´õ ´Ù¾çÇÑ °Ë»ö ±â´ÉÀ» ¹è¿î´Ù. ¸¶Áö¸·À¸·Î 6Àå È®Àå °Ë»ö¿¡¼´Â ¿©·¯ºÐÀÌ ¿øÇÏ´Â µ¶Æ¯ÇÑ ±â´ÉÀ» ·ç¾À°ú ¿¬µ¿ÇÒ ¼ö ÀÖµµ·Ï ·ç¾ÀÀ» È®ÀåÇÏ´Â ¹æ¹ýÀ» »ìÆìº»´Ù.
2ºÎ
°í±ÞÆí (Applied Lucene)
·ç¾ÀÀº ±× ÀÚü·Î º¸¸é ´Ü¼øÇÑ JAR ÆÄÀÏ ÇϳªÀÏ »ÓÀÌÁö¸¸, ¾î¶»°Ô »ç¿ëÇÏ´À³Ä¿¡ µû¶ó ¿©·¯ºÐ¿¡°Ô ¾ÆÁÖ À¯¿ëÇÑ ÅøÀÌ µÉ ¼ö ÀÖ´Ù. 2ºÎ °í±ÞÆí¿¡¼´Â ·ç¾ÀÀ»...1ºÎ
±âº»Æí (Core Lucene)
1ºÎ ±âº»Æí¿¡¼´Â ·ç¾ÀÀÇ ±âº» ±â´ÉÀ» »ìÆìº»´Ù. ·ç¾À ȨÆäÀÌÁö¿¡¼ ·ç¾À ÇÁ·Î±×·¥ JAR ÆÄÀÏÀ» ´Ù¿î¹Þ¾Æ Á÷Á¢ »ç¿ëÇØ º¼ ¼ö ÀÖ´Ù.
1Àå ·ç¾À°úÀÇ Ã¹ ¸¸³²¿¡¼´Â ·ç¾À¿¡ ´ëÇÑ °³°ýÀûÀÎ ¼³¸í°ú ÇÔ²² »öÀΰú °Ë»ö ±â´ÉÀ» °®´Â °£´ÜÇÑ ÇÁ·Î±×·¥À» »ìÆìº»´Ù. »öÀΰú °Ë»ö µîÀÇ ³»¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº ´ÙÀ½ Àå¿¡ Â÷·Ê·Î À̾îÁö´Âµ¥, 2Àå »öÀο¡¼´Â ÀÚ·á¿Í ¹®¼¸¦ »öÀÎÇÏ´Â ¹æ¹ýÀ», 3Àå ¾ÖÇø®ÄÉÀ̼ǿ¡ °Ë»ö Ãß°¡Çϱ⿡¼´Â ±âº»ÀûÀÌ°íµµ Áß¿äÇÑ ·ç¾ÀÀÇ °Ë»ö ±â´ÉÀ» ¹è¿ï ¼ö ÀÖ´Ù. 4Àå ºÐ¼®¿¡¼´Â 2Àå¿¡¼ °£´ÜÈ÷ ´Ù·ð´ø ³»¿ëÀ» È®ÀåÇØ, »öÀÎÇÏ°í °Ë»öÇϰíÀÚ ÇÏ´Â ¿ø¹®À» ·ç¾ÀÀÌ ¾î¶»°Ô ó¸®ÇÏ´ÂÁö¸¦ ¾Ë¾Æº»´Ù. ·ç¾ÀÀÇ °¡Àå Áß¿äÇÑ ±â´ÉÀº °Ë»öÀ̹ǷÎ, 5Àå °í±Þ °Ë»ö±â¹ý¿¡¼ ·ç¾À¿¡ µé¾îÀÖ´Â Á»´õ ´Ù¾çÇÑ °Ë»ö ±â´ÉÀ» ¹è¿î´Ù. ¸¶Áö¸·À¸·Î 6Àå È®Àå °Ë»ö¿¡¼´Â ¿©·¯ºÐÀÌ ¿øÇÏ´Â µ¶Æ¯ÇÑ ±â´ÉÀ» ·ç¾À°ú ¿¬µ¿ÇÒ ¼ö ÀÖµµ·Ï ·ç¾ÀÀ» È®ÀåÇÏ´Â ¹æ¹ýÀ» »ìÆìº»´Ù.
2ºÎ
°í±ÞÆí (Applied Lucene)
·ç¾ÀÀº ±× ÀÚü·Î º¸¸é ´Ü¼øÇÑ JAR ÆÄÀÏ ÇϳªÀÏ »ÓÀÌÁö¸¸, ¾î¶»°Ô »ç¿ëÇÏ´À³Ä¿¡ µû¶ó ¿©·¯ºÐ¿¡°Ô ¾ÆÁÖ À¯¿ëÇÑ ÅøÀÌ µÉ ¼ö ÀÖ´Ù. 2ºÎ °í±ÞÆí¿¡¼´Â ·ç¾ÀÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¹æ¹ýÀ» »ìÆìº»´Ù.
´ëºÎºÐÀÇ ÇÁ·ÎÁ§Æ®¿¡¼ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿öµå ¹®¼, PDF ¹®¼, HTML ¹®¼, XML ¹®¼ µîÀ» ó¸®ÇØ¾ß ÇÏ´Â °æ¿ì°¡ ¸¹Àºµ¥, 7Àå ÀϹÝÀûÀÎ ¹®¼ Æ÷¸Ë ÆÄ½Ì¿¡¼´Â µ¶¸³ÀûÀ¸·Î Àç»ç¿ë °¡´ÉÇÑ ¹®¼ º¯È¯ ÇÁ·¹ÀÓ¿÷À» ±¸¼ºÇؼ ´Ù¾çÇÑ ¹®¼ÀÇ ³»¿ëÀ» ·ç¾ÀÀÇ »öÀο¡ Ãß°¡ÇÏ´Â ¹æ¹ýÀ» »ìÆìº»´Ù. 8Àå Åø°ú È®Àå±â´É¿¡¼´Â ·ç¾ÀÀ» º¸Á¶Çؼ Ãß°¡ÀûÀÎ ±â´ÉÀ» ó¸®ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â µµ±¸µé °¡¿îµ¥ ƯÈ÷ ÈǸ¢ÇÑ ¸î °¡Áö¸¦ Ãß·Á¼ »ìÆìº»´Ù. ·ç¾À ÀÚü¸¦ °³¹ßÇÑ ÁÖ ¾ð¾î´Â ÀÚ¹ÙÀÌÁö¸¸ ´Ù¸¥ ¾ð¾î¿¡¼µµ ·ç¾ÀÀÇ °·ÂÇÑ ±â´ÉÀ» Ȱ¿ëÇÒ ¼ö ÀÖµµ·Ï ¿©·¯ ¾ð¾î·Î ¸¸µé¾îÁ³´Âµ¥, 9Àå ¾ð¾îº° ·ç¾À¿¡¼´Â ÀÌó·³ ·ç¾ÀÀ» ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î, ¿¹¸¦ µé¾î C++, C#, ÆÄÀ̽㠵îÀÇ ¾ð¾î·Î ¸¸µé¾î³½ ÇÁ·ÎÁ§Æ®³ª Á¦Ç°µéÀ» »ìÆìº»´Ù. ¸¶Áö¸·À¸·Î ´Ù¾çÇÑ ºÐ¾ßÀÇ »ç¶÷µéÀÌ ±â°íÇÑ 10Àå »ç·Ê ¿¬±¸¸¦ ÅëÇØ ·ç¾ÀÀÇ ´É·ÂÀ» Ȱ¿ëÇØ ¸ñÇ¥¸¦ ´Þ¼ºÇß´ø ÇÁ·ÎÁ§Æ®¿¡¼ µµ´ëü ·ç¾ÀÀ» ¾î¶»°Ô »ç¿ëÇß´ÂÁö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¸·µµ µé¾îº¸ÀÚ.