PC ´º½º Ȩ Àαâ PC ´º½º

½ã, GNUÀÇ°Å Java ±â¼ú °ø°³ÇÑ´Ù

2006-11-14 11:13
ÀåÈ«½Ä ´ëÇ¥±âÀÚ potatotree´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â potatotree@bodnara.co.kr

½ãÀº ¿À´Ã GNU GPL(General Public License, ÀÏ¹Ý °øÁß ¶óÀ̼±½º) ¹öÀü 2 ÇÏ¿¡ ÀÚ¹Ù ±â¼úÀ» ¿ÀǼҽº ÇÒ ¿¹Á¤À̶ó°í ¹àÇû´Ù.

 

½ãÀº ¸ÕÀú JavaSE¿Í JavaMEÀÇ ¼Ò½º Äڵ带 ¿ÀÇ ( ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.sun.com/opensource/java) ÇÒ ¿¹Á¤À̸ç, ±Û·¡½ºÇǽ¬ ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ CDDLÇÏ¿¡ ÀÌ¹Ì ¿ÀǼҽºÈ­ µÇ¾ú´ø Java EE¸¦ GPLv2 ¶óÀ̼¾½º·Î Æ÷ÇÔÇÒ ¿¹Á¤ÀÌ´Ù. (±Û·¡½ºÇǽ¬ ÇÁ·ÎÁ§Æ® http://glassfish.dev.java.net) ÀÌ·Î½á ¸ðµç ½ãÀÇ ÀÚ¹Ù ±â¼úÀº ¸®´ª½º¿Í °°Àº µ¿ÀÏÇÑ ¶óÀ̼¾½ºÀÇ Àû¿ëÀ» ¹Þ°Ô µÇ¾ú´Ù.

 

 

À̹ø ¹ßÇ¥¸¦ ÅëÇØ ½ãÀº GPL ¶óÀ̼¾½º ÇÏ¿¡ °¡Àå ¸¹Àº ¼Ò½ºÄڵ带 Á¦°øÇÏ´Â ±â¾÷ÀÌ µÇ¾úÀ¸¸ç ¾÷°è¿¡¼­ ¿ì¼ö¼ºÀ» ÀÎÁ¤ ¹Þ°í ³Î¸® º¸±ÞµÈ ¼ÒÇÁÆ®¿þ¾î °³¹ß Ç÷§ÆûÀ» ¿ÀǼҽºÈ­ ÇÏ´Â ±â¾÷ÀÌ µÇ¾ú´Ù. ÇöÀç Àü¼¼°è¿¡´Â 38¾ï°³ÀÇ ÀÚ¹Ù ±â¼ú ±â¹Ý ±â±âµéÀÌ ÀÖÀ¸¸ç ÀÚ¹Ù ±â¼úÀÇ Ã¤ÅÃÀº Æø¹ßÀûÀ¸·Î Áõ°¡ÇÏ°í ÀÖ´Ù. ÇÚµåÆù¿¡¼­ ½´ÆÛÄÄÇ»ÅͱîÁö ÀÚ¹Ù ±â¼úÀº ¼ÒÇÁÆ®¿þ¾î Çõ½ÅÀ» À§ÇÑ ´ÜÀÏÈ­ µÈ Ç÷§ÆûÀ» Á¦°øÇÏ°í ÀÖÀ¸¸ç ¿ÀǼҽº¸¦ ÅëÇØ È¹±âÀûÀ¸·Î Àúº¯À» È®´ëÇØ ³ª°¥ °ÍÀÌ´Ù.

 

°¢ Ç÷§Æû¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¿ÀǼҽº °èȹÀº ¾Æ·¡¿Í °°´Ù. 

 

Java SE

 

½ãÀº ÀÚ¹Ù´å³Ý Ä¿¹Â´ÏƼ(Java.net community)¸¦ ÅëÇØ ÀÚ¹Ù ÇÖ½ºÆÌ(HotSpot)°ú ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ¾ð¾î ÄÄÆÄÀÏ·¯(javac), ÀÚ¹Ù ÇïÇÁ(JavaHelp) µî°ú °°Àº Java SEÀÇ Áß¿ä ÄÄÆ÷³ÍÆ® ¼ÒÇÁÆ®¿þ¾î¸¦ ¿ÀǼҽºÈ­ ÇÑ´Ù. ½ãÀº ¸ðµç ¼Ò½º°¡ ¿ÀÇÂÈ­ µÈ °ÍÀ» ±â¹ÝÀ¸·Î ¿Ïº®ÇÏ°Ô ±¸Ãà °¡´ÉÇÑ JDK(Java Developer Kit)¸¦ 2007³â »ó¹Ý±â¿¡ ¹èÆ÷ ÇÒ ¿¹Á¤ÀÌ´Ù. ÇÖ½ºÆÌ ±â¼ú°ú javac´Â Java SE¿¡¼­µµ °¡Àå Áß¿äÇÑ ¿ä¼Ò·Î ÇÖ½ºÆÌ ±â¼úÀº ½ã ÀÚ¹Ù ¹öÃß¾ó ¸Ó½ÅÀ» À§ÇÑ ±â¼úÀ̸ç, ÀÚ¹Ù Äڵ带 ƯÁ¤ ¿î¿µÃ¼Á¦³ª Ĩ, ¾ÆÅ°ÅØó¿¡ ¸Âµµ·Ï º¯È¯ÇØ ¾îµð¼­µçÁö ÀÚ¹Ù ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÇà µÉ ¼ö ÀÖµµ·Ï ÇÏ´Â ÀÚ¹Ù ·±Å¸ÀÓ È¯°æÀ» À§ÇÑ ÇÙ½É ÄÄÆ÷³ÍÆ®ÀÌ´Ù. ¶ÇÇÑ javac´Â Á¤È®¼ºÀ» À§ÇØ ÀÚ¹Ù ¼Ò½ºÄڵ带 ºÐ¼®ÇÏ´Â ÄÄÆÄÀÏ·¯·Î ½ÇÇàÀ» À§ÇÑ ÀûÀýÇÑ ¹ÙÀÌÆ®ÄÚµå(bytecodes)¸¦ ¸¸µé¾î ³½´Ù. ÀÚ¹ÙÇïÇÁ ¼ÒÇÁÆ®¿þ¾î´Â JDK¿Í ÇÔ²² Á¦°øµÇ´Â ¹®¼­ ½Ã½ºÅÛÀÌ´Ù.

 

¿ÀÇ JDK ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ÄÄÆ÷³ÍÆ® ¿ÀǼҽº¸¦ ÅëÇØ °³¹ßÀÚµéÀº ÄÄÆÄÀÏ·¯¸¦ ½ÃµµÇغ¸°í »õ·Î¿î ¾ð¾î ±â´ÉÀ» ½ÃÇèÇØ º¸¸ç, ¾î¶»°Ô ¼¼°è¼öÁØÀÇ ¹öÃß¾ó ¸Ó½ÅÀ» ±¸ÃàÇÏ´ÂÁö¿Í JVMÀ» »õ·Î¿î Çϵå¿þ¾î ¹× ¿î¿µÃ¼Á¦·Î Æ÷Æ®ÇÏ´Â ¹ý, ¶ÇÇÑ ¹ö±×¸¦ ¼öÁ¤ÇÏ°í »õ·Î¿î ±â´ÉÀ» Á¦°øÇÏ´Â ¹ý µîÀ» ÀÍÈú ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿ÀÇ JDK ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ °³¹ßÀÚµéÀº JDKÀÇ °³¹ß¿¡ ±â¿©ÇÏ°í Áö±Ý±îÁö ÀÚ¹Ù ±â¼úÀ» »ç¿ëÇÏ°í ¾Ê¾Ò´ø ¿ÀÇ Ŀ¹Â´ÏƼ¿¡ ÇÔ²² Âü¿©µµ ÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î Àü¸ÁµÈ´Ù.

 

Java ME

JavaME ÀÚ¹Ù´å³Ý Ä¿¹Â´ÏƼ(Java.net community)¸¦ ÅëÇØ ¼Ò½ºÄڵ带 È®ÀÎÇÒ ¼ö ÀÖ´Ù. JavaME´Â ÇöÀç ¾à 15¾ï°³ÀÇ ÇÚµåÆù¿¡ žÀçµÇ¾î ´Ù¾çÇÑ ¸ð¹ÙÀÏ µ¥ÀÌÅÍ ¼­ºñ½º¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â Â÷¼¼´ë ¹öÀüÀÇ Ç÷§ÆûÀÌ´Ù. Java ME ȣȯ Å×½ºÆ®ÀÇ` Åä´ë°¡ µÇ´Â JavaME Å×½ºÆà ¹× ȣȯ Ŷ(TCK) ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¼Ò½ºÄÚµå ¶ÇÇÑ ¹Ù·Î È®ÀÎÀÌ °¡´ÉÇÏ´Ù. ½ãÀº ³»³â °æ Â÷¼¼´ë Æù ¿î¿µÃ¼Á¦¿Í ÀÚ¹Ù µð¹ÙÀ̽º Å×½ºÆ® ½ºÀ§Æ®(Java Device Test Suite)¸¦ À§ÇÑ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¼Ò½ºÄڵ带 Ãß°¡ÀûÀ¸·Î ¿ÀÇÂÇÒ °èȹÀÌ´Ù.

 

 

Java EE

 

½ãÀº ±Û·¡½ºÇǽ¬ÀÇ ¼Ò½ºÄڵ带 ¿ÀǼҽº ¶óÀ̼¾½ºÇÏ¿¡ ¹ßÇ¥ÇÑ´Ù°í ¹àÇû´Ù. ÇöÀç CDDLÇÏ¿¡ ¼Ò½º°¡ Á¦°øµÇ°í ÀÖ´Â ±Û·¡½ºÇǽ¬´Â ³»³â 1ºÐ±â°æ GPLv2 ¶óÀ̼¾½º ¾Æ·¡ ¿ÀǼҽº µÉ °ÍÀÌ´Ù. À̸¦ ÅëÇØ °³¹ßÀÚµéÀº ´Ù¸¥ GPL ¶óÀ̼¾½º Ä¿¹Â´ÏƼ¿Í ÇÔ²² ±Û·¡½ºÇǽ¬ ÄÚµå °áÇÔ ¹× ¹èÆ÷ °úÁ¤À» ´Ü¼øÈ­ ÇÒ ¼ö ÀÖ´Ù.

 

±Ã±ØÀûÀ¸·Î °øÁß ¶óÀ̼¾½º¸¦ ÅëÇÑ ÀÚ¹Ù ¼Ò½º ¿ÀÇÂÀº Java SE, Java EE, Java ME ÃֽŠ¹öÀüÀ» ´õ¿í ½±°Ô ¹èÆ÷ ÇÒ ¼ö ÀÖµµ·Ï ÇÒ °ÍÀÌ´Ù.

 


°³¹ßÀÚ Áö¿ø ¹× ¼­ºñ½º

 

½ãÀº ÀÚ¹Ù ±â¼ú ¹× ¼Ö¶ó¸®½º ¿î¿µÃ¼Á¦ °³¹ßÀÚ¸¦ À§ÇØ ½ãÀÇ °³¹ßÀÚ ¼­ºñ½º ÇÁ·Î±×·¥(Sun's Developer Services programs, http://developers.sun.com/services)À» ÅëÇØ Á¦Ç°ÀÇ Áö¿ø ¹× ¾÷µ¥ÀÌÆ®¿Í ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼­ ±¸Ãà±îÁö ¼ö¸íÁֱ⿡ °ÉÃÄ ½Ã°£ ¹× ¸®½ºÅ©¸¦ Àý°¨Çϱâ À§ÇÑ ±³À°À» ½Ç½ÃÇÑ´Ù. °³¹ßÀÚµéÀº ¶ÇÇÑ http://developers.sun.com/register¿¡ µî·ÏÇÏ¸é ¹«·á·Î ½ã °³¹ßÀÚ ³×Æ®¿öÅ© ÇÁ·Î±×·¥(Sun Developer Network Program)¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Ù.

ÀÌ ±â»çÀÇ ÀÇ°ß º¸±â
valkyrie (ID) valkyrie´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-14 11:59/ ½Å°í
È£¿À... ½ãÀÌ Á¡Á¡ MS¸¦ ¾Ð¹ÚÇϱâ À§ÇØ ³ë·ÂÇϳª º¸±º¿ä...^^;;
gimjeong (ID) / 06-11-15 7:42/ ½Å°í
ÀÚ¹Ù¸¦ ÇÏ°í ½Í±â´Â Çѵ¥ -_-
ryangedu (ID) / 06-11-18 5:10/ ½Å°í
¿ÀǼҽº°¡ ´ë¼¼°¡ µÇ¾î¾ß Çϴµ¥..
à÷ȣö (ID) à÷ȣö´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-18 21:21/ ½Å°í
½ãÀÌ Àº±ÙÈ÷ ´ë´ÜÇÏ´Ù´Â..

óÀ½¿¡´Â °ÔÀÓ À̸§ÀÎÁÙ ¾Ë¾Ò¾ú´Âµ¥..
Á¶±Ý¾¿ Á¶±Ý¾¿ ½ãÀÇ ´ë´ÜÇÔÀ» ´À³¢°ÔµÇ³×¿ä^^
ronaya (ID) ronaya´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-18 21:52/ ½Å°í
°ÔÀÓ ½ãÀº.. ±×´ÙÁö ÀαⰡ ¾øÁö ¾Ê³ª¿ä? ¤¾¤¾
jenjinman (ID) jenjinman´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-19 4:24/ ½Å°í
¿ÀǼҽºÂÊÀ» °­È­Çϳ׿ä. °á±¹ ÀÌ·± ¼Ò½º ¿ÀÇÂÀ» ÅëÇÑ ¼¼ ºÒ¸®±â°¡ ³ªÁß¿¡´Â Å« ÈûÀÌ µÇ°Í °°³×¿ä.
zooc80 (ID) / 06-11-19 13:35/ ½Å°í
½ãÀÇ ¿ÀǼҽº Á¤Ã¥Àº Á¤¸» ÁÁ½À´Ï´Ù ^^
ssarang (ID) / 06-11-19 15:51/ ½Å°í
½ãÀÌ ÀڽۨÀ» °¡Áö°í ÀÖ±º¿ä.
alphonse (ID) alphonse´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-19 16:59/ ½Å°í
ÀÚ¹ÙÀÇ ¿ÀǼҽº Á¤Ã¥ÀÌ ¼º°øÇØ¾ß ÇÒÅÙµ¥
godanhan (ID) / 06-11-19 17:11/ ½Å°í
±×·¸ÁÒ. ¿ÀǼҽº´Â ÀڽۨÀÇ Ç¥ÇöÀε¥...
northwindv (ID) northwindv´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-19 17:13/ ½Å°í
¾î´ÀÁ¤µµ ¼Ò½º ¿ÀÇÂÀÌ ÀÖ¾î¾ß »ç¿ëµµµµ Áõ°¡ÇÒÅ×´Ï~~ÁÁÀº »ý°¢Àεí~~
ceoh (ID) / 06-11-19 22:31/ ½Å°í
ÀÚ¹Ùµµ ¹è¿öµÎ¸é ÁÁÀ» °Í °°Àºµ¥ Àü Cµµ ¾î·Á¿ö¼­¸® T_T
wineagle (ID) / 06-11-25 6:51/ ½Å°í
ÀÌ·± ¿ÀǼҽº ȯ¿µÇÒ¸¸ÇÑ ÀÏÀ̳׿ä.
yuhwa (ID) yuhwa´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-25 15:49/ ½Å°í
¿äÁò ÀÚ¹Ù¸¦ ¸¹ÀÌ »ç¿ëÇϳª¡¦
sky0734 (ID) sky0734´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-26 20:22/ ½Å°í
ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ÇÏ´Â °Ô ¾î·ÆÁö ¾Ê³ª¿ä.
blasty (ID) blasty´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-11-26 23:03/ ½Å°í
¿©ÀüÈ÷ °ø°³¸¦ Çϴ±º¿ä, ÇÏÁö¸¸ º¸±ÞÀº ´õµð°í..
bluemun (ID) bluemun´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-02 9:02/ ½Å°í
½ã¿¡¼­ ÀÚ¹Ù ±â¼úÀ» °ø°³ÇÏ´Â Á¤Ã¥Àº Àß ÇÏ´Â °Å °°½À´Ï´Ù.
koysin (ID) koysin´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-02 21:19/ ½Å°í
±â¼ú °ø°³ ÁÁÀº Çö»óÀ̶ó »ý°¢ÇÕ´Ï´Ù.
metdol (ID) metdol´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-02 23:21/ ½Å°í
¿ª½Ã ½ãÀÌ ¿ÀǼҽº¿¡ ´ëÇØ ¸¹ÀÌ ³ë·ÂÇÏ´Â°Í °°³×¿ä ¸ÚÁý´Ï´Ù..¤¾¤¾
pksps (ID) / 06-12-03 19:46/ ½Å°í
¸®´ª½ºµµ »ç¿ëÀÚµéÀÌ ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ¹Ù²î¾î¾ß ÇÒÅÙµ¥..
pg1313 (ID) pg1313´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-03 19:58/ ½Å°í
ÃÖ±ÙÀÇ ÇÙ½É ÀÚ¹Ù ±â¼úÀÚ°¡ ½ãÀ» ¶°³µ´Ù´Â ¼Ò¹®ÀÌ..
jlee95 (ID) jlee95´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-03 21:27/ ½Å°í
ÇöÀç ÀÚ¹Ù °³¹ßÅøÀÌ ¸¹Áö ¾Ê´Â °Å °°Àºµ¥¡¦
ljhhjw (ID) ljhhjw´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-10 14:42/ ½Å°í
Ç÷§Æûº° ¿¡µð¼ÇÀÌ ´Ù¾çÇϳ׿ä
sky0734 (ID) sky0734´ÔÀÇ ¹Ìµð¾î·Î±× °¡±â  / 06-12-10 22:34/ ½Å°í
ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ÇÏ´Â °Ô ¾î·ÆÁö ¾Ê³ª¿ä.
´Ð³×ÀÓ
ºñȸ¿ø

º¸µå³ª¶ó ¸¹ÀÌ º» ´º½º
º¸µå³ª¶ó ¸¹ÀÌ º» ±â»ç
·Î±×ÀÎ | ÀÌ ÆäÀÌÁöÀÇ PC¹öÀü
Copyright NexGen Research Corp. 2010