(c) Copyright IBM Corporation 1999, 2001. All rights reserved.
(c) Copyright Sun Microsystems, Inc.1997, 2001. 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.
ÁÖ: ÀúÀ۱ǿ¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÌ ¹®¼ÀÇ ÁÖÀÇ»çÇ× ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ README ÆÄÀÏÀº IBM Developer Kit for Linux, Java 2 Technology Edition, V1.3.0°ú ÇÔ²² Á¦°øµÇ´Â Runtime Environment for Linux ÆÐŰÁö¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. Runtime Environment´Â ´ÙÀ½ Á¦Ç°¿¡¼ Å×½ºÆ®µÇ¾ú½À´Ï´Ù.
Runtime Environment for Linux´Â ´ÙÀ½ µ¥½ºÅ©Å¾°ú â °ü¸®ÀÚ¿¡¼ Å×½ºÆ®µÇ¾ú½À´Ï´Ù.
Runtime Environment for Linux¿¡´Â Java ·±Å¸ÀÓ È¯°æÀ» ÀÛ¼ºÇϰí Java ÇÁ·Î±×·¥À» ½ÇÇàÇϴµ¥ ÇÊ¿äÇÑ Å¬·¡½º ¼ºê¼¼Æ®°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¶ÇÇÑ Java Virtual Machine, Java Ŭ·¡½º ¹× Áö¿ø ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Runtime Environment for Linux¿¡´Â Java °³¹ß ÇÁ·Î±×·¥ Ŷ¿¡¼ ¹ß°ßµÇ´Â Ŭ·¡½º ¼ºê¼¼Æ®¸¸ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Runtime Environment for Linux¿Í ÇÔ²² Æ÷ÇԵǴ ÆÄÀϵé
Runtime Environment for Linux¿¡´Â µð¹ö±×ÇÒ ¼ö ¾ø´Â .so ÆÄÀϰú ·±Å¸ÀÓ ½Ã ÇÁ·Î±×·¥À» Áö¿øÇϱâ À§ÇØ ÇÊ¿äÇÑ Å¬·¡½º ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. Runtime Environment for Linux¿¡´Â ¾ÖÇø´ ºä¾î³ª javac¿Í °°Àº °³¹ß µµ±¸³ª, °³¹ß ½Ã½ºÅÛ¿¡¸¸ °ü·ÃµÇ´Â Ŭ·¡½º°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù.
¶ÇÇÑ, Runtime Environment for Linux¿Í ÇÔ²² JAAS(Java Authentication and Authorization Service) ¹× Java Communication API(Application Programming Interface) ÆÐŰÁö°¡ Á¦°øµË´Ï´Ù.
LICENSE_xx.html ÆÄÀÏ¿¡´Â Runtime Environment for Linux ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ »ç¿ë±Ç °è¾àÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù(xx´Â ³ª¶óº° ¾ð¾îÀÇ ¾à¾îÀÔ´Ï´Ù).
»ç¿ë±Ç °è¾àÀ» º¸°Å³ª ÀμâÇÏ·Á¸é, À¥ ºê¶ó¿ìÀú¿¡¼ ÆÄÀÏÀ» ¿©½Ê½Ã¿À.
JIT(just-in-time) ÄÄÆÄÀÏ·¯(libjitc.so)´Â ½ÇÇà ½Ã Java ÀÀ¿ëÇÁ·Î±×·¥À̳ª ¾ÖÇø´¿¡¼ ÀÚÁÖ »ç¿ëµÇ´Â ¹ÙÀÌÆ®ÄÚµå ¼ø¼¿¡ ´ëÇØ ±â°è Äڵ带 µ¿ÀûÀ¸·Î »ý¼ºÇÕ´Ï´Ù.
Runtime Environment for Linux¿¡´Â ±âº»ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â JIT ÄÄÆÄÀÏ·¯(libjitc.so)°¡ ÀÖ½À´Ï´Ù. Java ÀÀ¿ëÇÁ·Î±×·¥, ¾ÖÇø´ ¶Ç´Â ÄÄÆÄÀÏ·¯¿¡ ¹®Á¦Á¡ÀÌ ÆÄ±ÞµÇ´Â °ÍÀ» ¸·±âÀ§ÇØ JIT¸¦ »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. JIT¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é, ½© ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
export JAVA_COMPILER=NONE
JIT¸¦ »ç¿ëÇÏ·Á¸é, ½© ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
export JAVA_COMPILER=libjitc.so
JITÀÇ »ç¿ë°¡´É ¿©ºÎ¸¦ È®ÀÎÇÏ·Á¸é, ½© ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
java -version
JIT°¡ »ç¿ëµÇ°í ÀÖÀ¸¸é, ´ÙÀ½À» Æ÷ÇÔÇÏ´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
JIT enabled: jitc
JIT°¡ »ç¿ëµÇ°í ÀÖÁö ¾ÊÀ¸¸é, ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
JIT disabled
Java ÇÁ·Î±×·¥, °íÀ¯ ¸Þ¼Òµå ÀÎÅÍÆäÀ̽º ¹× Java °íÀ¯ ÀÎÅÍÆäÀ̽º
IBMÀº ÀÌ ¸±¸®½º¿¡¼ °íÀ¯ ¸Þ¼Òµå ÀÎÅÍÆäÀ̽º(Native Method Interface)¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.
Java °íÀ¯ ÀÎÅÍÆäÀ̽º(JNI:Java Native Interface)´Â ·±Å¸ÀÓ È¯°æ¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. JNI »ç¿ë¿¡ ´ëÇØ¼´Â ´ÙÀ½ÀÇ Sun À¥ »çÀÌÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.
Runtime Environment for Linux ±¸¼º
Runtime Environment for Linux¸¦ ¼³Ä¡ÇÏ°í ³ª¸é, ½© ½ºÅ©¸³Æ®¸¦ ÆíÁýÇÑ ÈÄ PATH¹®¿¡ ´ÙÀ½ µð·ºÅ丮¸¦ Ãß°¡ÇϽʽÿÀ.
Java Ç÷¯±×ÀÎÀº Linux¿ë Netscape Communicator 4.x ¹× Netscape 6°ú ÇÔ²² »ç¿ëÇϱâ À§ÇÑ À¥ ºê¶ó¿ìÀú Ç÷¯±×ÀÎÀÔ´Ï´Ù. Java Ç÷¯±×ÀÎÀ» »ç¿ëÇÒ °æ¿ì, À¥ ºê¶ó¿ìÀúÀÇ ±âº» Java Virtual MachineÀ» »ý·«ÇÏ°í ´ë½Å JRE(Java Runtime Environment)¸¦ »ç¿ëÇÏ¿© ºê¶ó¿ìÀú¿¡¼ ¾ÖÇø´À̳ª ºóÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Netscape 4.x¿ë Java Ç÷¯±×ÀÎÀ» ¼³Ä¡ÇÏ°í ±¸¼ºÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
ÁÖ: ±âÈ£ ¸µÅ©¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. Netscape 4.x Ç÷¯±×ÀÎ ÆÄÀÏÀ» º¹»çÇÏÁö ¸¶½Ê½Ã¿À.
ÁÖ: javaplugin.so ÆÄÀÏÀ» netscape/plugins µð·ºÅ丮·Î
±âÈ£ ¸µÅ©ÇÑ ÈÄ Netscape¸¦ óÀ½ ½ÃÀÛÇϸé
Netscape°¡ ¹Ù·Î Á¾·áµË´Ï´Ù.
¸í·É Çà¿¡¼ Netscape¸¦ ½ÃÀÛÇϸé,
Bus error
¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ÀÌÈķδÂ
Netscape¿¡¼ ÀÌ ¿À·ù°¡ ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î
¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: Ç÷¯±×ÀÎÀÌ ÀÛµ¿Çϱâ Àü¿¡ Netscape¿¡¼ JavaScript°¡ »ç¿ë °¡´ÉÇØ¾ß ÇÕ´Ï´Ù. ÀϺΠLinux ¹öÀü¿¡¼´Â Netscape¸¦ ¼³Ä¡ÇßÀ» ¶§ ±âº»ÀûÀ¸·Î JavaScript°¡ »ç¿ë°¡´ÉÇÏ°Ô µÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
Netscape 6¿ë Java Ç÷¯±×ÀÎÀ» ¼³Ä¡ÇÏ°í ±¸¼ºÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
ÁÖ: ±âÈ£ ¸µÅ©¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. Netscape 6 Ç÷¯±×ÀÎÀ» º¹»çÇÏÁö ¸¶½Ê½Ã¿À.
ÁÖ: Netscape 4.x¿Í ´Þ¸® Netscape 6Àº ÇöÀç »ç¿ëÀÚº° Ç÷¯±×ÀÎ µð·ºÅ丮¸¦ Á¦°øÇÏÁö ¾Ê½À´Ï´Ù.
»ç¿ëÀÚ ID root·Î ·Î±×¿ÂÇÑ ÈÄ, ¶óÀ̺귯¸® Çʵå /opt/IBMJva2-13/jre/bin/libjavaplugin_oji.so¸¦ /usr/local/netscape/plugins(Netscape 6ÀÇ ±âº» À§Ä¡)·Î ±âÈ£ ¸µÅ©ÇÏ¿© ½Ã½ºÅÛÀÇ ¸ðµç »ç¿ëÀÚ°¡ Java Ç÷¯±×ÀÎÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ.
Java Ç÷¯±×ÀÎÀ» ±¸¼ºÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
µ¶¸³ÀûÀÎ Java ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ½ÇÇàµÇ´Â Á¦¾î ÆÐ³ÎÀ» »ç¿ëÇÏ¿© Java Ç÷¯±×ÀÎ ±¸¼ºÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Java ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÏ·Á¸é, ±âº»ÀûÀ¸·Î /opt/IBMJava2-13/jre/bin¿¡ À§Ä¡ÇÏ´Â JavaPluginControlPanel ¼¿ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϽʽÿÀ. ÀÌ Java ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °á°ú´Â »ç¿ëÀÚº°·Î ~/.java/properties¿¡ ÀúÀåµË´Ï´Ù. Á¦¾î ÆÐ³Î ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÇϸé, ¾ÖÇø´ÀÌ È£ÃâµÉ ¶§ Java ÄܼÖÀÌ Ç¥½ÃµÇ°Ô ÇÒ Áö ¿©ºÎ¿Í °°Àº ÀϺΠJava Ç÷¯±×ÀΠƯ¼ºÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java´Â ¸ðµç Unicode ¹®ÀÚµéÀ» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ´ëºÎºÐÀÇ Linux ¹öÀüÀº »ç¿ëÀÚ ¾ð¾î¸¦ Ç¥½ÃÇϱâ À§ÇØ ÇÊ¿äÇÑ ±Û²Ã¸¸À» ¼³Ä¡ÇÕ´Ï´Ù. ¿ÏÀüÇÑ Unicode ¹®ÀÚ¼¼Æ®¸¦ º¸·Á¸é IBM¿¡¼ ±Û²ÃÀ» ´Ù¿î·Îµå ÇϽʽÿÀ. ÀÌ ±Û²ÃÀº ¿ë·®ÀÇ Å©±â°¡ Å« ¹Ý¸é ¸ðµç »ç¿ëÀÚµéÀÌ ÇÊ¿ä·Î ÇÏÁö ¾Ê±â ¶§¹®¿¡ Runtime Environment for Linux ÆÐŰÁö¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. IBMÀº µÎ °¡Áö Unicode ±Û²ÃÀ» Áö¿øÇϴµ¥, °¢°¢ÀÇ ±Û²ÃµéÀº ±¹°¡º°·Î ´Ù¸£°Ô Á¤ÀǵǾî ÀÖ½À´Ï´Ù. Çѱ¹°ú Áß±¹ÀÇ »ç¿ëÀÚµéÀº °¢°¢ ÀÌ ±Û²ÃÀÇ Çѱ¹¾î, Áß±¹¾î ¹öÀüÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ³ª¸ÓÁö ±¹°¡µéÀº ÀÌ ±Û²ÃÀÇ ÀϺ»¾î ¹öÀüÀ» »ç¿ëÇÏ¸é µË´Ï´Ù.
±Û²ÃÀº IBM Developer Kit for Linux, Java 2 Technology Edition, V 1.3.0À» ´Ù¿î·ÎµåÇÑ DeveloperWorks À¥ »çÀÌÆ®(http://www.ibm.com/developer/java/)¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ´Ù¿î·ÎµåÇØ¾ßÇÏ´Â ¿Ã¹Ù¸¥ ±Û²Ã¿¡ ´ëÇÑ ¼³¸íÀÌ Á¦°øµÇ¾îÀÖ½À´Ï´Ù.
±Û²ÃÀ» ¼³Ä¡ÇÏ·Á¸é, ÆÄÀÏÀ» /opt/IBMJava2-13/jre/lib/fonts µð·ºÅ丮¿¡ µÎ½Ê½Ã¿À.
±Û²ÃÀ» ÆÄÆ®º°·Î ´Ù¿î·ÎµåÇÏ·Á¸é, ¿ì¼± °¢°¢ÀÇ ±Û²ÃÀ» ÇÑ ÆÄÀÏ¿¡ µÎ¾î¾ß ÇÕ´Ï´Ù.
±Û²Ã ÆÄÀÏÀ» ÇÔ²² ¸ðÀ¸·Á¸é, ÆÄÀÏÀÌ /opt/IBMJava2-13/jre/lib/fonts µð·ºÅ丮¿¡ ÀÖ´ÂÁö È®ÀÎÇϰí cat ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
¿¹¸¦ µé¾î, Times New Roman MT30 ±Û²ÃÀ» ÆÄÆ®º°·Î ´Ù¿î·ÎµåÇÏ¿´À¸¸é, ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© À̸¦ ´Ù½Ã ÇÔ²² ¸ðÀ¸½Ê½Ã¿À.
cat tmrmt30.t01 tmrmt30.t02 > tmrmt30.ttf
Caldera eServer 2.3¿¡¼ glibc °»½Å
Caldera eServer 2.3¿¡¼ »ç¿ëµÇ´Â glibc ÆÐŰÁö¿¡¼ ºñȣȯ¼ºÀÌ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·Î ÀÎÇØ, Java ÀÀ¿ëÇÁ·Î±×·¥À̳ª ¾ÖÇø´À» Caldera eServer 2.3¿¡¼ ÄÄÆÄÀÏÇϰųª ½ÇÇàÇÒ ¶§ Java ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù. °»½ÅµÈ glibc ¹öÀüÀ» ´Ù¿î·ÎµåÇÏ°í ¼³Ä¡ÇÏ·Á¸é, ´ÙÀ½ Caldera Systems, Inc. À¥ »çÀÌÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.
Runtime Environment for Linux ¼³Ä¡ Á¦°Å
Runtime Environment for Linux Á¦°Å¿¡ »ç¿ëÇÏ´Â ÇÁ·Î¼¼½º´Â RPM ÆÐŰÁö ¶Ç´Â ¾ÐÃàµÈ TAR ÆÐŰÁö ¼³Ä¡ ¿©ºÎ¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. Áö½Ã»çÇ×Àº RPM ÆÐŰÁö ¼³Ä¡ Á¦°Å ¶Ç´Â ¾ÐÃàµÈ TAR ÆÐŰÁö ¼³Ä¡ Á¦°Å¸¦ ÂüÁ¶ÇϽʽÿÀ.
RPM ÆÐŰÁö¸¦ ¼³Ä¡ÇßÀ» °æ¿ì Runtime Environment for Linux¸¦ ¼³Ä¡ Á¦°ÅÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
rpm -qa | grep IBMÆÐŰÁöÀÇ À̸§ÀÌ Ç¥½ÃµË´Ï´Ù.
rpm -e pkgname¿©±â¼ pkgnameÀº Ç¥½ÃµÈ ÆÐŰÁöÀÇ À̸§ÀÔ´Ï´Ù.
¾ÐÃàµÈ TAR ÆÐŰÁö¸¦ ¼³Ä¡ÇÑ °æ¿ì Runtime Environment for Linux¸¦ ¼³Ä¡ Á¦°ÅÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
Runtime Environment for Linux´Â Java ÅøÀ» »ç¿ëÇÏ¿© ½© ÇÁ·ÒÇÁÆ®¿¡¼ È£ÃâµÉ ¼ö ÀÖ½À´Ï´Ù.
java [-options] classname <args>
classname Àμö´Â ½ÇÇàµÉ Ŭ·¡½º ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. Ŭ·¡½º¿¡ Àü´ÞµÇ´Â ÀÓÀÇÀÇ Àμö´Â ¸í·É Çà¿¡¼ classname ´ÙÀ½¿¡ À§Ä¡ÇØ¾ß ÇÕ´Ï´Ù.
java -jar [-options] jarfile <args>
jarfile Àμö´Â ½ÇÇàµÇ´Â jar ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. jar ÆÄÀÏ¿¡ Àü´ÞµÇ´Â ÀÓÀÇÀÇ Àμö´Â ¸í·É Çà¿¡¼ jarfile ´ÙÀ½¿¡ À§Ä¡ÇØ¾ß ÇÕ´Ï´Ù.
Java ÅøÀÇ ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.
-X ¿É¼ÇÀº ºñÇ¥ÁØÀ̸ç ÅëÁö ¾øÀÌ º¯°æ°¡´ÉÇÕ´Ï´Ù.
½Ã½ºÅÛ Æ¯¼º ibm.jvm.bootclasspath´Â Runtime ÇØ¼®±â È£Ãâ Àý¿¡ ¼³¸íµÈ -D ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Æ¯¼ºÀÇ °ªÀº Ãß°¡ °Ë»ö °æ·Î·Î »ç¿ëµÇ¸ç, -Xbootclasspath/p:¿¡ ÀÇÇØ Á¤ÀÇµÈ °ª°ú bootclass °æ·Î »çÀÌ¿¡ »ðÀԵ˴ϴÙ. bootclass °æ·Î´Â ±âº»°ªÀ̰ųª, -Xbootclasspath: ¿É¼ÇÀ» »ç¿ëÇÏ¿© Á¤ÀÇµÈ °æ·ÎÀÔ´Ï´Ù.
IBM ºôµå ¹× ¹öÀü ¹øÈ£¸¦ ¾Ë±âÀ§ÇØ, ½© ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
java -version
À¯·Î(Euro) ±âÈ£ Áö¿øÀÇ ÀÌÁ¡À» ¾òÀ¸·Á¸é, ¿î¿µ üÁ¦°¡ À¯·Î ±âÈ£¸¦ Áö¿øÇØ¾ß ÇÕ´Ï´Ù. À̸¦ À§ÇØ Ç¥ÁØ ISO-8859-15(Latin-9 ¶Ç´Â Latin-0)¸¦ ¼³Ä¡ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Linux »ç¿ë¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.
´ÙÀ½ Àý¿¡¼´Â À¯·Î ±âÈ£ Áö¿ø¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
À¯·ÎÀÇ Unicode ¹®ÀÚ´Â u'20ac'ÀÔ´Ï´Ù.
ÅëÈ ±âÈ£ÀÇ ¹è¿Àº ±âÈ£ À̸§ÀÇ ¿µ¾î ¹è¿ ¼ø¼¿¡ µû¸¨´Ï´Ù. ±×·¯¹Ç·Î cent ´ÙÀ½¿¡´Â dollar°¡ ¿É´Ï´Ù. ÀÌ¿¡ µû¶ó À¯·Î ±âÈ£´Â ´Þ·¯ ¹× dong ÅëÈ ±âÈ£ ¹Ù·Î ´ÙÀ½, ÇÁ¶û½º ÇÁ¶û ¾Õ¿¡ ¹è¿µË´Ï´Ù.
2 ¹ÙÀÌÆ® ¹®ÀÚ ¼¼Æ®(DBCS) ½Ã½ºÅÛ¿¡¼ ÀÔ·Â ¹æ¹ýÀ» ÀüȯÇÏ·Á´Â °æ¿ì, Àüȯ¿ëÀ¸·Î »ç¿ëÇϴ ŰÄڵ带 ³ªÅ¸³»´Â ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ¼±ÅÃÀûÀ¸·Î, ŰÄÚµåÀÇ ¼öÁ¤ÀÚ¸¦ ³ªÅ¸³»´Â ¶Ç´Ù¸¥ ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀüȯÀ» À§ÇØ »ç¿ëÇÒ Å°Äڵ带 ÁöÁ¤ÇÏ·Á¸é, ¿¹¸¦ µé¾î VK_F4¿Í °°Àº java.awt.event.KeyEvent Ŭ·¡½ºÀÇ Å°ÄÚµå Á¤ÀÇ¿¡ IBMJAVA_INPUTMETHOD_SWITCHKEY ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ.
¼±ÅÃÀûÀ¸·Î, ŰÄÚµåÀÇ ¼öÁ¤ÀÚ¸¦ ÁöÁ¤ÇϽʽÿÀ. ŰÄÚµåÀÇ ¼öÁ¤ÀÚ¸¦ ÁöÁ¤ÇÏ·Á¸é, java.awt.event.InputEvent Ŭ·¡½º¿¡¼ ´ÙÀ½ ¼¼ °³ÀÇ ¸¶½ºÅ© Á¤ÀÇ Áß ÀϺΠÁ¶ÇÕ¿¡ IBMJAVA_INPUTMETHOD_SWITCHKEY_MODIFIERS ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ.
½°Ç¥·Î ¸¶½ºÅ©¸¦ ±¸ºÐÇϽʽÿÀ.
¿¹¸¦ µé¾î IBMJAVA_INPUTMETHOD_SWITCHKEY_MODIFIERS ȯ°æ º¯¼ö¸¦ ALT_MASK, CTRL_MASK¿¡ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java Ãʱ⼳Á¤ Áß, µÎ °³ÀÇ È¯°æ º¯¼ö°¡ ÀúÀåµË´Ï´Ù.
ȯ°æ º¯¼ö°¡ Á¦´ë·Î ¼³Á¤µÇ¾ú´ÂÁö È®ÀÎÇÏ·Á¸é, ۸¦ ´©¸£°í ÁöÁ¤ÇÑ Å° Á¶ÇÕÀ¸·Î Á¡°ËÇϽʽÿÀ. ÀÏÄ¡ÇÏ´Â °æ¿ì, ¼±Åð¡´ÉÇÑ ÀÔ·Â ¸Þ¼Òµå°¡ ÀÖ´Â Java ÆË¾÷ ¸Þ´º°¡ Ç¥½ÃµË´Ï´Ù.
´ÙÀ½ Sun À¥ ÆäÀÌÁö¿¡ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Â "Hello World" ¿¹°¡ ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ ¿¹Á¦´Â Runtime Environment for Linux¿¡¼ ½ÇÇàµÇ°í ÇÔ²² ¹øµé·Î ¹¾îÁø °£´ÜÇÑ Java ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ º¸¿©ÁÝ´Ï´Ù. ´ÙÀ½ÀÇ Sun À¥ »çÀÌÆ®¿¡¼ ¿¹Á¦¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¿¹Á¦´Â Linux¿ë °³¹ß ÇÁ·Î±×·¥ ŶÀ» »ç¿ëÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ÀÛ¾÷¿¡¼ ´õ ½¬¿î Runtime Environment for Linux¸¦ »ç¿ëÇÏ¿© À̸¦ Àü°³ÇÏ´Â ÀÛ¾÷À¸·Î °£´ÜÇÏ°í ²÷±èÀÌ ¾øÀÌ ÀÌÀüÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.
»ç¿ëÀÚ ½Ã½ºÅÛ¿¡ ÀÀ¿ëÇÁ·Î±×·¥ ¼³Ä¡
Á¦Ç°À» °³¹ßÇÏ°í ¿î¼ÛÇϵµ·Ï ÁغñµÇ¸é, Á¦Ç°À» °¢ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡ ¼³Ä¡Çϰí, »ç¿ëÀÚ ¼ÒÇÁÆ®¿þ¾î¸¦ Áö¿øÇϵµ·Ï »ç¿ëÀÚ ½Ã½ºÅÛ°ú ·±Å¸ÀÓ È¯°æÀ» ±¸¼ºÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
Runtime Environment for Linux¸¦ »ç¿ëÇÏ´Â °æ¿ì, »ç¿ëÀÚ ¼³Ä¡ ÇÁ·Î½ÃÀú°¡ ±âÁ¸ÀÇ ¼³Ä¡¸¦ ´ëüÇÏÁö ¾Êµµ·Ï È®ÀÎÇØ¾ß ÇÕ´Ï´Ù(±âÁ¸ Runtime Environment for Linux°¡ ÀÌÀü ¹öÀüÀÎ °æ¿ì¸¦ Á¦¿ÜÇϰí´Â).
Runtime Environment for Linux¸¦ ÀçºÐ¹èÇÏ·Á¸é, Runtime Environment for Linux¸¦ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÑ ÈÄ, ÇÊ¿äÇÑ ÆÄÀÏÀ» »ç¿ëÀÚÀÇ ¼³Ä¡ ¼¼Æ®·Î º¹»çÇϽʽÿÀ. ÀÌ Á¢±ÙÀ» ¼±ÅÃÇϸé, Runtime Environment for Linux°¡ Á¦°øµÈ ¸ðµç ÆÄÀÏÀ» ¹Ýµå½Ã Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù. Runtime Environment for Linux ¼ÒÇÁÆ®¿þ¾î´Â ¸ðµç ÆÄÀÏÀÌ Æ÷ÇÔµÈ °æ¿ì¿¡¸¸ ÀçºÐ¹èµÉ ¼ö ÀÖ½À´Ï´Ù. »ç½Ç»ó, ÀÀ¿ëÇÁ·Î±×·¥À» ¿î¼ÛÇÒ ¶§ ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÚü °íÀ¯ÀÇ Runtime Environment for Linux »çº»À» °¡Áö°í ÀÖ½À´Ï´Ù.
¹Ýµå½Ã ÀçºÐ¹èµÇ¾î¾ß ÇÏ´Â ÆÄÀÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸´Â ÀÌ Á¦Ç°°ú ÇÔ²² µé¾îÀÖ´Â »ç¿ë±Ç °è¾àÀ» ÂüÁ¶ÇϽʽÿÀ.
Runtime Environment for Linux ¹®¼
IBMÀº ´ÙÀ½°ú °°Àº ·±Å¸ÀÓ ¹®¼¸¦ Á¦°øÇÕ´Ï´Ù.
Java Ç÷¯±×ÀÎÀº ÀÌ Runtime Environment for Linux °³Á¤ÆÇ¿¡¼ Àμ⸦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
Caldera eServer 2.3¿¡¼ »ç¿ëµÇ´Â glibc ÆÐŰÁö¿¡¼´Â ºñȣȯ¼ºÀÌ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·Î ÀÎÇØ, Java ÀÀ¿ëÇÁ·Î±×·¥À̳ª ¾ÖÇø´À» Caldera eServer 2.3¿¡¼ ÄÄÆÄÀÏÇϰųª ½ÇÇàÇÒ ¶§ Java ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù. ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é, Caldera Support À¥ »çÀÌÆ®¿¡¼ »ç¿ë°¡´ÉÇÑ glibc ÆÐŰÁö¸¦ °»½ÅÇØ¾ß ÇÕ´Ï´Ù. Áö½Ã»çÇ×Àº Caldera eServer 2.3¿¡¼ glibc °»½ÅÀ» ÂüÁ¶ÇϽʽÿÀ.
export LC_ALL="POSIX"
»ç¿ë°¡´ÉÇÑ ½º·¹µåÀÇ ÃÖ´ë ¼ö´Â ´ÙÀ½ÀÇ ÃÖ¼ÒÄ¡¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù.
±×·¯³ª, ½º·¹µåÀÇ ÃÖ´ë ¼ö¿¡ µµ´ÞÇϱâ Àü¿¡ °¡»ó ÀúÀ念¿ªÀ» ¸ðµÎ ¼Ò¸ðÇØ ¹ö¸± ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇѰèÄ¡¸¦ Á¶Á¤ÇÏ´Â ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½ À¥ »çÀÌÆ®¿¡¼ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Linux X Window ½Ã½ºÅÛ¿¡¼, ۸ÊÀº 64 0xffe9 (Alt_L) 0xffe7 (Meta_L) ¹× 113 0xffea (Alt_R) 0xffe8 (Meta_R)·Î ¼³Á¤µË´Ï´Ù. ½© ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÏ¿© À̸¦ Á¡°ËÇÒ ¼ö ÀÖ½À´Ï´Ù.
xmodmap -pk
À̰ÍÀº Runtime Environment for Linux°¡ Meta¿Í Alt¸¦ ÇÔ²² ´©¸£µµ·Ï °í·ÁÇØ¾ß ÇÏ´Â ÀÌÀ¯ÀÔ´Ï´Ù. ÀÓ½ÃÁ¶Ä¡·Î¼, ½ª ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÏ¿© Meta_x ¸ÊÇÎÀ» Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
xmodmap -e "keysym Alt_L = Alt_L" -e "keysym Alt_R = Alt_R"
ÁÖ: ÀÌ ¹æ¹ýÀº Á¦°ÅµÈ Meta ۸¦ »ç¿ëÇÒ °æ¿ì °°Àº Ç¥½ÃÀåÄ¡¿¡¼ ½ÇÇàµÇ´Â ´Ù¸¥ X Windows ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¿µÇâÀ» ÁÙ ¼öµµ ÀÖ½À´Ï´Ù.
OpenLinux e-Server 2.3, ÀϺ»¾î ¹öÀüÀ» »ç¿ëÇϰí ÀÖ´Ù¸é ¸î°¡Áö ȯ°æ º¯¼ö¸¦ ´ÙÀ½°ú °°ÀÌ Àç¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
export CLASSPATH= export JAVA_HOME=
Red Hat Linux 6.2, ÀϺ»¾î ¹öÀü ¶Ç´Â OpenLinux e-Server 2.3, ÀϺ»¾î ¹öÀüÀ» »ç¿ëÇÒ °æ¿ì, ¹ÝÆø °¡Å¸°¡³ª ¹®ÀÚ°¡ ¿Ã¹Ù·Î Ç¥½ÃµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ÀÌ ¹®Àڵ鿡 ´ëÇÑ ±Û²Ã µ¥ÀÌÅͰ¡ ºÎÁ·Çϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ·± ¹®Á¦°¡ ÀÖ´Ù¸é, IBM TrueType ±Û²ÃÀ» ´Ù¿î·ÎµåÇϽʽÿÀ. ±×·¯¸é ¹ÝÆø °¡Å¸°¡³ª ¹®ÀÚ°¡ AWT(Abstract Windows Toolkit)¸¦ Á¦¿ÜÇÑ ¾î¶² ±¸¼º¿ä¼Ò¿¡¼µµ Ç¥½ÃµË´Ï´Ù.
Netscape Communicator¿Í ÇÔ²² Java Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© Java ¾ÖÇø´À» ¼öÇàÇϴµ¥ ÀϺ»¾î ¹®ÀÚ¿À» ¸Å°³º¯¼ö °ªÀ¸·Î Àü´ÞÇÒ °æ¿ì, ±× ¸Å°³º¯¼ö °ªÀÌ ¿Ã¹Ù¸£°Ô Àü´ÞµÇÁö ¾Ê½À´Ï´Ù.
TurboLinux 6.0J ¿öÅ©½ºÅ×À̼ǿ¡¼ Netscape Communicator¸¦ »ç¿ëÇÒ ¶§ libnsfix-ja.so ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¿À·ù ¸Þ½ÃÁö¸¦ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é, /usr/lib/netscape/libnsfix-ja.so ÆÄÀÏÀ» ´Ù½Ã À̸§ ÁöÁ¤ÇϽʽÿÀ. »õ ÆÄÀÏ À̸§Àº ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
ÀϺ»¾îÆÇ Linux¿¡¼ Canna, ATOK12(TM) SE, Wnn4(TM) ¶Ç´Â Wnn6¿Í °°Àº ÀϺ»¾î ÀÔ·Â ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϺ»¾î ÀÔ·Â ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¶§ ¹ß»ý°¡´ÉÇÑ ¹®Á¦Á¡À» ÇÇÇϱâ À§ÇØ ´ÙÀ½ ÀýÀÇ Á¤º¸¸¦ »ç¿ëÇϽʽÿÀ.
IME(Input Method Editor) »ç¿ëÀÚ
´Ù¸¥ âÀ» ¸Ç À§·Î À§Ä¡½ÃŰ·Á¸é ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇϽʽÿÀ.
Canna »ç¿ëÀÚ
Canna ÀÔ·Â ¸Þ¼Òµå¸¦ kinput2 ÀÔ·Â ¸Þ¼Òµå ¼¹ö¿Í ÇÔ²² »ç¿ëÇÒ °æ¿ì, KIGOU ÀÔ·Â ¸ðµå¿¡ ÀÖ´Â µ¿¾È ÀÔ·Â ¸Þ¼Òµå·ÎºÎÅÍÀÇ ÀϺΠ°¡½ÃÀû Çǵå¹éÀÌ º¸ÀÌÁö ¾Ê½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇÇÇÏ·Á¸é, º¸Á¶ ÄÁÆ®·Ñ âÀÌ ¿¸° ÈÄ Å¬¶óÀÌ¾ðÆ® Ã¢À¸·Î ÃÊÁ¡À» À̵¿ÇϽʽÿÀ.
ATOK12 SE »ç¿ëÀÚ
Wnn4 »ç¿ëÀÚ
Wnn4¸¦ »ç¿ëÇϸé, IME°¡ Ȱ¼ºÈµÇ¾úÀ» ¶§ Enter ۰¡ »õ·Î¿î ÁÙ°ú ij¸®Áö ¸®ÅÏÀ» »ý¼ºÇÏÁö ¸øÇÕ´Ï´Ù. »õ·Î¿î ÁÙ°ú ij¸®Áö ¸®ÅÏÀ» »ý¼ºÇÏ·Á¸é, IME¸¦ ºñȰ¼ºÈÇϽʽÿÀ.
Wnn6 »ç¿ëÀÚ
xwnmo ÀÔ·Â ¸Þ¼Òµå ¼¹ö°¡ Áö¿øµÇÁö ¸øÇÕ´Ï´Ù. kinput2¸¦ ÀÔ·Â ¼¹ö·Î »ç¿ëÇϽʽÿÀ.
Wnn4, Wnn6 ¶Ç´Â Canna »ç¿ëÀÚ
ÀÔ·Â ¸Þ¼Òµå ¼¹ö·Î kinput2¸¦ »ç¿ëÇÒ °æ¿ì, Kinput2 °Ë»ö âÀÌ Ç¥½ÃµÇ´Â Java âÀ» ÃÖ¼ÒÈ ¶Ç´Â ÃÖ´ëÈÇÏÁö ¸¶½Ê½Ã¿À.
(c) Copyright International Business Machines Corporation 1999, 2001. All rights reserved.
(c) Copyright Sun Microsystems, Inc.1997, 2001. 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.
ÇöÀç »ç¿ëÇÒ ¼ö ÀÖ´Â Á¦Ç° ¹× ¼ºñ½º¿¡ ´ëÇÑ Á¤º¸´Â Çѱ¹ IBM ¿µ¾÷´ëÇ¥¿¡°Ô ¹®ÀÇÇϽʽÿÀ. ÀÌ Á¤º¸¿¡¼ IBM Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼ºñ½º¸¦ ¾ð±ÞÇß´Ù°í ÇØ¼ ÇØ´ç IBM Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼ºñ½º¸¸À» »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÏÁö´Â ¾Ê½À´Ï´Ù. IBM ÁöÀû Àç»ê±ÇÀ» Ä§ÇØÇÏÁö ¾Ê´Â ÇÑ, ±â´É»óÀ¸·Î µîµîÇÑ Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼ºñ½º¸¦ ´ë½Å »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, IBM ¿ÜÀÇ Á¦Ç°, ÇÁ·Î±×·¥ ¶Ç´Â ¼ºñ½ºÀÇ ¿î¿µ¿¡ ´ëÇÑ Æò°¡ ¹× °ËÁõÀº »ç¿ëÀÚÀÇ Ã¥ÀÓÀÔ´Ï´Ù.
IBMÀº ÀÌ ¹®¼¿¡¼ ´Ù·ç°í Àִ ƯÁ¤ ³»¿ë¿¡ ´ëÇØ ƯÇ㸦 º¸À¯Çϰí Àְųª ÇöÀç Ãâ¿ø ÁßÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹®¼¸¦ Á¦°øÇÑ´Ù°í ÇØ¼ ƯÇã¿¡ ´ëÇÑ »ç¿ë±Ç±îÁö ºÎ¿©ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. »ç¿ë±Ç¿¡ ´ëÇÑ Àǹ®»çÇ×Àº ´ÙÀ½À¸·Î ¹®ÀÇÇϽʽÿÀ.
2 ¹ÙÀÌÆ®(DBCS) Á¤º¸¿¡ °üÇÑ »ç¿ë±Ç ¹®ÀÇ´Â Çѱ¹ IBM °í°´¸¸Á·¼¾ÅÍ¿¡ ¹®ÀÇÇϰųª ´ÙÀ½ ÁÖ¼Ò·Î ¼¸é ¹®ÀÇÇϽñ⠹ٶø´Ï´Ù.
´ÙÀ½ ´Ü¶ôÀº ÇöÁö¹ý°ú »óÃæÇÏ´Â ¿µ±¹À̳ª ±âŸ ±¹°¡¿¡´Â Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.
IBMÀº ƯÁ¤ ¸ñÀû¿¡ÀÇ ÀûÇÕ¼º, »óǰ¼º¿¡ ´ëÇÑ ¹¬½ÃÀûÀÎ º¸ÁõÀ» Æ÷ÇÔÇÏ¿©(´Ü, ÀÌ¿¡ ÇÑÇÏÁö ¾ÊÀ½) ¾î¶°ÇÑ Á¾·ùÀÇ ¹¬½ÃÀû ¶Ç´Â ¸í½ÃÀû º¸Áõ¾øÀÌ ÀÌ ¹®¼¸¦ "Çö»óÅ´ë·Î" Á¦°øÇÕ´Ï´Ù. ÀϺΠ±¹°¡¿¡¼´Â ƯÁ¤ °Å·¡¿¡¼ ¸í½ÃÀû ¶Ç´Â ¹¬½ÃÀû º¸ÁõÀÇ Æ÷±â¸¦ Çã¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î, ÀÌ ¹®ÀåÀÌ »ç¿ëÀÚ¿¡°Ô Àû¿ëµÇÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.
ÀÌ Á¤º¸¿¡´Â ±â¼úÀûÀ¸·Î ºÎÁ¤È®ÇÑ ³»¿ëÀ̳ª Àμâ»óÀÇ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¿©±â¿¡ ÀÖ´Â Á¤º¸´Â ÁÖ±âÀûÀ¸·Î º¯°æµÇ¸ç, ÀÌ·¯ÇÑ º¯°æ»çÇ×Àº ¹®¼ÀÇ ÃÖ½ÅÆÇ¿¡ ÅëÇյ˴ϴÙ. IBMÀº ¾ðÁ¦µçÁö ÀÌ ¹®¼¿¡¼ ¼³¸íÇÑ Á¦Ç° ¹×/¶Ç´Â ÇÁ·Î±×·¥À» °³¼± ¹×/¶Ç´Â º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Á¤º¸¿¡¼ ºñ IBM À¥ »çÀÌÆ®¸¦ ¾ð±ÞÇÑ °ÍÀº ÆíÀǸ¦ À§ÇÑ °ÍÀÏ »ÓÀÌ¸ç ¾î¶² ¹æ½ÄÀ̷εç ÇØ´ç À¥ »çÀÌÆ®¸¦ ¿ËÈ£ÇϰíÀÚ ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÇØ´ç À¥ »çÀÌÆ®ÀÇ ÀÚ·á´Â º» IBM Á¦Ç° ÀÚ·áÀÇ ÀϺΰ¡ ¾Æ´Ï¹Ç·Î, ÇØ´ç À¥ »çÀÌÆ® »ç¿ëÀ¸·Î ÀÎÇÑ À§ÇèÀº »ç¿ëÀÚ º»ÀÎÀÌ °¨¼öÇØ¾ß ÇÕ´Ï´Ù.
IBMÀº ±ÍÇÏÀÇ ±Ç¸®¸¦ Ä§ÇØÇÏÁö ¾Ê´Â ¹üÀ§³»¿¡¼ ÀûÀýÇÏ´Ù°í »ý°¢ÇÏ´Â ¹æ½ÄÀ¸·Î ±ÍÇϰ¡ Á¦°øÇÑ Á¤º¸¸¦ »ç¿ëÇϰųª ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù.
(i) µ¶¸³ÀûÀ¸·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥°ú ±âŸ ÇÁ·Î±×·¥(ÀÌ ÇÁ·Î±×·¥ Æ÷ÇÔ) °£ÀÇ Á¤º¸ ±³È¯ (ii) ±³È¯µÈ Á¤º¸ÀÇ »óÈ£ ÀÌ¿ëÀ» ¸ñÀûÀ¸·Î Á¤º¸¸¦ ¿øÇÏ´Â ÇÁ·Î±×·¥ »ç¿ë±ÇÀÚ´Â ´ÙÀ½ ÁÖ¼Ò·Î ¹®ÀÇÇϽʽÿÀ.
ÀÌ·¯ÇÑ Á¤º¸´Â ÇØ´ç Á¶Ç× ¹× Á¶°Ç¿¡ µû¶ó(¿¹, »ç¿ë·á ÁöºÒ) »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Á¤º¸¿¡ ±â¼úµÈ »ç¿ë±Ç ÇÁ·Î±×·¥°ú »ç¿ë°¡´ÉÇÑ ¸ðµç »ç¿ë±Ç ÀÚ·á´Â IBMÀÌ IBM ±âº» °è¾à, IBM ÇÁ·Î±×·¥ »ç¿ë±Ç °è¾à(IPLA) ¶Ç´Â µ¿µîÇÑ °è¾à¿¡ µû¶ó Á¦°øÇÑ °ÍÀÔ´Ï´Ù.
ÀÌ ¹®¼¿¡ Æ÷ÇÔµÈ ¼º´É µ¥ÀÌÅÍ´Â Á¦¾îµÇ´Â ȯ°æ¿¡¼ ÆÇº°µÈ °ÍÀÔ´Ï´Ù. ±×·¯¹Ç·Î, ´Ù¸¥ ¿î¿µ ȯ°æ¿¡¼ÀÇ °á°ú¿Í »ó´çÈ÷ ´Ù¸¦ ¼öµµ ÀÖ½À´Ï´Ù. ÀÏºÎ ÃøÁ¤Àº °³¹ß ·¹º§ÀÇ ½Ã½ºÅÛ¿¡¼ ÀÌ·ç¾îÁø °ÍÀ̹ǷÎ, ±× ÃøÁ¤ÀÌ ÀϹÝÀûÀ¸·Î »ç¿ë°¡´ÉÇÑ ½Ã½ºÅÛ¿¡¼ µ¿ÀÏÇÏ´Ù°í º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ ÀÏºÎ ÃøÁ¤Àº º¸¿Ü¹ýÀ» ÅëÇØ ÀÌ·ç¾îÁ³À» ¼öµµ ÀÖÀ¸¹Ç·Î ½ÇÁ¦ °á°ú´Â ´Ù¸¦ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ¹®¼ÀÇ »ç¿ëÀÚ´Â °íÀ¯ ȯ°æ¿¡ ÀûÀýÇÑ µ¥ÀÌÅ͸¦ È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
ºñ IBM Á¦Ç°¿¡ °üÇÑ Á¤º¸´Â ÇØ´ç Á¦Ç°ÀÇ °ø±Þ¾÷ü, °ø°³ ÀÚ·á ¶Ç´Â ±âŸ ¹ü¿ë ¼Ò½º·ÎºÎÅÍ ¾òÀº °ÍÀÔ´Ï´Ù. IBM¿¡¼´Â ÀÌ·¯ÇÑ Á¦Ç°µéÀ» Å×½ºÆ®ÇÏÁö ¾Ê¾ÒÀ¸¹Ç·Î, ºñ IBM Á¦Ç°°ú °ü·ÃµÈ ¼º´ÉÀÇ Á¤È®¼º, ȣȯ¼º ¶Ç´Â ¹è»ó û±¸¿¡ ´ëÇØ¼´Â È®½ÅÇÒ ¼ö ¾ø½À´Ï´Ù. ºñ IBM Á¦Ç°ÀÇ È£È¯¼º¿¡ ´ëÇÑ Àǹ®»çÇ×Àº ÇØ´ç Á¦Ç°ÀÇ °ø±Þ¾÷ü¿¡ ¹®ÀÇÇØ¾ß ÇÕ´Ï´Ù.
IBMÀÌ Á¦½ÃÇÏ´Â ¹æÇâ ¶Ç´Â Àǵµ¿¡ °üÇÑ ¾î¶°ÇÑ ¾ð±Þµµ Ưº°ÇÑ ÅëÁö¾øÀÌ º¯°æÇϰųª öȸÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿©±â¿¡ ³ª¿À´Â ¸ðµç IBM °¡°ÝÀº IBMÀÌ Á¦½ÃÇÏ´Â Çö ¼Ò¸Å°¡À̸ç, ÅëÁö¾øÀÌ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù. ÆÇ¸Å¾÷ü °¡°ÝÀº ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ °³Á¤ÆÇÀº ÀÌÈÄÀÇ °³Á¤ÆÇ¿¡ »õ·Ó°Ô ¸í½ÃµÇÁö ¾Ê´Â ÇÑ, IBM Runtime Environment for Linux, Java 2 Technology Edition, V 1.3.0 ¹× ÀÌÈÄÀÇ ¸±¸®Áî ¹× °³Á¤ÆÇ¿¡ Àû¿ëµË´Ï´Ù.
´ÙÀ½ ¿ë¾î´Â ¹Ì±¹À̳ª ±âŸ ±¹°¡¿¡¼ International Business Machines CorporationÀÇ µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Java ¹× ¸ðµç Java ±â¹Ý µî·Ï»óÇ¥´Â ¹Ì±¹À̳ª ±âŸ ±¹°¡¿¡¼ Sun Microsystems, Inc.ÀÇ µî·Ï»óÇ¥ÀÔ´Ï´Ù.
ATOKÀº JUSTSYSTEM CorporationÀÇ µî·Ï»óÇ¥ÀÔ´Ï´Ù.
WnnÀº OMRON softwareÀÇ µî·Ï»óÇ¥ÀÔ´Ï´Ù.
±âŸ ȸ»ç, Á¦Ç° ¹× ¼ºñ½º À̸§Àº ÇØ´ç ȸ»çÀÇ µî·Ï»óÇ¥ ¶Ç´Â ¼ºñ½º »óÇ¥ÀÔ´Ï´Ù.