ÀÌÀç¿í : salsari@hotmail.com
|
1. ½ÃÀÛÇÏ¸é¼ ¿ÃÇØ·Î 18¼¼°¡ µÈ µ¥ÀÌµå ¸ÓÇÇ´Â ÄÄÇ»ÅÍ ÃµÀç. 11»ì¶§ ÀÌ¹Ì Àª½ºÆ®¸®Æ®¸¦ ÇØÅ· ¼¼°è °æÁ¦¸¦ È¥¶õ¿¡ ºü¶ß¸° Àü°úµµ ÀÖ´Ù. ¹ý¿ø¿¡¼´Â µ¥À̵尡 18¼¼°¡ µÉ ¶§±îÁö ¸ðµç Á¾·ùÀÇ Å°º¸µå ±Ùó¿¡¼ ¾ó¾Àµµ ¸øÇϵµ·Ï ¸í·ÉÇß°í, ±× µ¿¾È ±×´Â ÄÄÇ»ÅÍ¿¡ ±¾ÁÖ·Á ¿Ô´Ù. ÀÌÁ¦ 18¼¼°¡ µÈ µ¥À̵å´Â ´º¿åÀÇ »õ Çб³·Î ÀüÇÐ¿Í º´¾Æ¸® ÇØÄ¿µéÀÎ »õ Ä£±¸µé°ú ¾î¿ï¸®°Ô µÈ´Ù. ¾î´À³¯, Àå³³¢ ¸¹Àº Ä£±¸ ÁÒÀÌ°¡ ÇÑ À¯Á¶¼± ȸ»çÀÇ ÄÄÇ»ÅÍ¿¡ ħÀÔÇß´Ù°¡ Ä£±¸µé¿¡°Ô ÀÚ¶ûÇÒ ¼ÀÀ¸·Î ¡®¾²·¹±â¡¯ ÈÀÏÀ» º¹Á¦ÇÑ´Ù. óÀ½¿£ º°°Å ¾Æ´Ï¶ó »ý°¢Çß´ø Ä£±¸µéµµ ¡®¾²·¹±â¡¯ ÈÀÏ°ú °ü·ÃµÈ »ç¶÷ÀÌ ¸ðµÎ Áö³ªÄ¥ Á¤µµÀÇ °ø°ÝÀ» ¹ÞÀÚ ±× ºñ¹ÐÀ» ij±âÀ§ÇØ ´Þ·Áµç´Ù. ¡®¾²·¹±â¡¯ ÈÀÏÀÇ ÁÖÀÎÀº ÄÄÇ»ÅÍ ÃµÀç, ID¸í Çöó±×. ÈÀÏÀÇ ºñ¹ÐÀ» °¨Ãß±â À§ÇØ Çöó±×´Â µ¥À̵åÀÇ ¾î¸Ó´Ï¸¦ ´ãº¸·Î º´¾Æ¸® ÇØÄ¿µéÀ» À§ÇùÇϴµ¥¡¦ ¿©·¯ºÐµéÀº ¿µÈ ¡®ÇØÄ¿Á¸¦ º»ÀûÀÌ ÀÖ´ÂÁö? À§ÀÇ À̾߱â´Â ¹Ù·Î ÇØÅ·À» ¼ÒÀç·Î »ïÀº ¡®ÇØÄ¿ÁÀÇ ÁٰŸ®ÀÌ´Ù. ¾à°£Àº ¾û¼ºÇÑ ±×¸®°í °úÀåµÈ ¿µÈÁö¸¸ º¸´Â ÀÌ·Î ÇÏ¿©±Ý ¿µÈ¿¡ ºüÁ®µé°Ô ÇÏ´Â ¸î °¡Áö Àç¹Ì³ ÀϵéÀÌ ÀÖ´Ù. ù ¹ø°, ÃÖ÷´Ü ½Å¼ÒÀçÀÎ ¹Ù·Î ÇØÄ¿µéÀÇ À̾߱â. ÈÖȲ Âù¶õÇÑ ³×¿Â »çÀΰ°Àº ¹ÌÀû ȸ鿡´Ù°¡ ½ºÇǵðÇÑ Àü°³ ,ÄÄÇ»ÅÍ, ÇÁ·Î±×·¹½Ãºê, »ç¶û°ú µµÀü, ·Ñ·¯ºê·¹À̵塦 µÎ ¹ø°, µå¶ó¸¶Æ½ÇÑ ÇØÅ·. µ¥À̵åÀÇ ÀüÇРù³¯, Á¹¸®(¿µÈ¿¡¼ÀÇ À̸§ÀÌ »ý°¢¾Ê³ª´Â±º.)´Â µ¥À̵带 ¼Ó¿© ºñ¿À´Â ³¯ Çб³¿Á»ó¿¡¼ ºñ¸¦ Èì¹÷¸Â°Ô ÇÑ´Ù. ¾àÀÌ¿À¸¥ µ¥À̵å´Â ÀÚ½ÅÀ» ¼ÓÀδñ°¡·Î Á¤°¢ 9½Ã¿¡ Çб³ ½ºÇÁ¸µÄ𷯸¦ ÀÛµ¿½ÃÅ°µµ·Ï ÇÁ·Î±×·¥À» °íÃijõ¾Æ ¶È°°ÀÌ º¹¼öÇÒ °ÍÀ» ´ÙÁüÇÑ´Ù. ¹°·Ð µ¥À̵å´Â ¿ì»êÀ» µé°í ½Ã°è°¡ 9½Ã°¡ µÇ´Â °Í¸¸ º¸°íÀÖ´Ù(¾ÆÁÖ ±×·²µíÇϱº). ¶Ç, ÇØÅ·´ë°áÀ» ÇÑ ´ä½Ã°í ÀڽŵéÀÇ ÀûÀÎ(?) º¸¾È¼ö»ç´ë¿øÀ» ½Å¿ëÄ«µåÁ¤Áö¿¡ °æ¹üÁË, ±³ÅëÀ§¹Ý ½ºÆ¼Ä¿, °á±¹Àº ¼·ù»ó »ç¸Á¿¡ À̸£±â±îÁö ÇØÅ·ÇØ ¹ö¸°´Ù¡¦ ¼¼ ¹ø°, ÇØÅ· °úÁ¤ÀÌ ¾ÆÁÖ Àç¹ÌÀÖ´Ù. ÄÄÇ»ÅÍ °ÔÀÓÀ» ÇϵíÀÌ ±×·¡ÇÈÀÌ ÇØÅ·°úÁ¤ Àü¹ÝÀ» µ¤´Â´Ù. Å°º¸µå¸¦ ¸¶±¸ µÎµå¸®¸é ¹Ì·Îó·³ ²¿¿©Àִ ȸ·Î¸¦ ¿Ô´Ù°¬´ÙÇÏ°í °íÃþºôµù°°Àº°÷À» ¿À¸£¶ô³»¸®¶ô(Ä¿³ÎÀÌ ¿©±â¿¡¼´Â °íÃþºôµùÀ¸·Î Ç¥ÇöµÈ´Ù. --;)°Å¸®¸é¼ ÀڷḦ ã¾Æ³½´Ù...À̰͸»°íµµ ÇÁ·¡Å·ÀÌ µîÀåÇÏ°í ¸¶Áö¸· ¶ó½ºÆ® ¾À. Å°½º¾À(¿ÀÈ£..)À» ¹è°æÀ¸·Î °íÃþ°Ç¹°ÀÇ Àü±â¸¦ Á¶ÀÛÇÏ¿© ºÒºûÀ¸·Î ÇÏÆ®¸ð¾çÀ» ¿¬ÃâÇÏ¿© ºÐÀ§±â¸¦ ÆÅÆÅ?? ¶ç¿ì±âµµ ÇÑ´Ù. ÀÌ·± °ÍµéÀ» º¸°í ÀÖÀÚ´Ï ¹ß³¡¿¡¼ ¸Ó¸®±îÁö ÇÇ°¡ ²ú¾î ¿À¸£¸é¼ ³ªµµ Àú·±°ÍµéÀ» Çغ¸°í ½Í´Ù´Â ¿å¸ÁÀÌ ²ú¾î¿À¸£´Â °ÍÀ» ´À³¥ ¼ö Àִ°¡? ¸¸¾à ¾Æ´Ï¶ó¸é ÇØÅ·ÀÇ ¼¼°è¿¡ ±×¸® °ü½ÉÀ» °®°í ÀÖÁö ¾Ê´Ù°í º»´Ù. ¶Ç´Â, ±×·¸´Ù¸é ÀÌ ±ÛÀ» ÀÐÀ» Áغñ°¡ ¿©·¯ºÐµéÀº µÇ¾î ÀÖ´Ù´Â Áõ°ÅÀÌ´Ù. »ç½Ç ¿©±â¿¡´Â ¸¹Àº ºÎºÐÀÌ °úÀåµÇ°Ô ¹¦»çµÇ¾ú´Ù(¾Æ´Ï.. ÀÌ¹Ì ¾Ë°í ÀÖ¾ú´Ù±¸?). ÁøÂ¥ ÇØÅ·À» ¿µÈ¿¡¼ º¸¿©ÁØ´Ù¸é ±× ¿µÈ´Â ¾Æ¸¶ ÃÖ¾ÇÀÇ ¿µÈ·Î ±â·ÏµÉ °ÍÀÌ »·Çϱ⠶§¹®ÀÌ´Ù. ±×·³ ¾î¶² °ÍÀÌ ÇØÅ·ÀÎÁö ¾Ë°í ½ÍÀº°¡? ¿©·¯ºÐµé Áß ÇØÅ·¿¡ ´ëÇØ È¯»óÀ» °¡Áö°í ÀÖ´Ù¸é ÀÌ ±ÛÀ» ´Ù ÀоúÀ» ¶§ ÁîÀ½ ½Ç¸ÁÇÏ°Ô µÉ·±Áöµµ ¸ð¸¥´Ù. ÀÌ°ÍÀº Á¤¸» Áö°ã°í µûºÐÇÏ°í ¹«·áÇÏ°í Àç¹Ì¾ø°í Â¥Áõ³ª´Â ÀÏÀÏÁöµµ ¸ð¸¥´Ù. ³ªµµ °¡²û ÀÌ·¸°Ô ´À³¥ ¶§°¡ ¸¹´Ù. ÇÏÁö¸¸ ¸¶³É Àç¹Ì¸¸ ÀÖ´Ù¸é ³ª´Â ÀÌ°ÍÀ» ÅÃÇÏÁö ¾Ê¾ÒÀ» °ÍÀÌ´Ù(ÀÌ°Å ´©±¸µéÀÌ ¸¹ÀÌ ¾²´Â ¸»ÀΰŠ°°Àºµ¥?). ±×·¸°Ô ¹«¾ùÀ» ÀÌ·ç·Á¸é ºÎ´ÜÇÑ ³ë·ÂÀ» ±â¿ïÀÌÁö ¾ÊÀ¸¸é ¾ÊµÈ´Ù. °è¼Ó ³ë·ÂÇÏ°í ½ÃµµÇÏ°í °øºÎÇÏ´Ùº¸¸é ¾î´À»÷°¡ ÇØÅ·À̶õ ³îÀÌ°¡ ¼¼»ó ¾î¶² ³îÀ̺¸´Ù Àç¹ÌÀÖ´Ù°í ´À²¸Áú¶§°¡ ¿Ã °ÍÀÌ´Ù(°¡²û, ¾ÆÁÖ °¡¾Æ²ôÀ½~ Áý¾îÄ¡¿ì°í ½ÍÀ»¸¸Å Àç¹Ì¾ø´Ù°í ´À³¥ ¶§µµ ÀÖ´Ù). ±×·³ ³ª¿Í ÇÔ²² ÇÑ ¹ø Â÷±ÙÂ÷±Ù »ìÆ캸ÀÚ. ³ª´Â ÇØÅ·¿¡ ´ëÇؼµµ ´Ù·ç°ÚÁö¸¸ º¸¾È¿¡ ´ëÇؼµµ ¼ÒȦÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. â°ú ¹æÆд ¾ðÁ¦³ª ¶³¾îÁú ¼ö ¾ø±â ¶§¹®ÀÌ´Ù.
2. ÇØÄ¿? ÇØÅ·! ÇØÅ·À» ÇϱâÀü¿¡ ÇØÄ¿¶õ ¾î¶² Àι°ÀÏ±î ¾Ë¾Æº¼ ÇÊ¿ä°¡ ÀÖ´Ù. ¸Ú¶³¾îÁö´Â ÇØÅ·±â¼úÀ» ±¸»çÇÏ´Â ¿©·¯ºÐµé¿¡°Ô Ä£±¸°¡ ¡®¾ß~ Æû ³ª´Âµ¥¡¦ ¸ÚÀ־ ±Ùµ¥ ÇØÄ¿°¡ ¹¹¾ß?¡¯ ¶ó°í ¹°¾úÀ» ¶§ ¡®¾Æ.. ÇØÄ¿¶õ ¸»ÀÌÁö ÇØÅ·±â¼úÀ» ±¸»çÇÏ´Â »ç¶÷À̾ߡ¯ ¶ó´Â ¹Ùº¸°°Àº ´ë´äÀ» ÇÑ´Ù¸é ¿©·¯ºÐµéÀ» ¹Ù¶óº¸´Â ´«Ãʸ®°¡ ´Þ¶óÁú °ÍÀÌ´Ù. ±×·³ ÇØÄ¿¶õ ¾î¶² ÀÏÀ» ÇÏ´Â »ç¶÷Àϱî? Ȥ½Ã ¾Æ´Â ºÐµéÀÌ ÀÖ³ª? Àß ¸ð¸£°Ú´Ù±¸? ±×·³ Guy L.Steele.ÀÇ hacker¡¯s dictionay¸¦ Çѹø »ìÆ캸µµ·ÏÇÏÀÚ. Hacker: 2. One who programs enthusiastically or who enjoys programming rather than just theorizing about programming. - Guy L.Steele. et al. The Hacker¡¯s Dictionary ¾îµð¾îµð¡¦ ¿©·¯ºÐµé¿¡°Ô Ä£¼÷ÇÏÁö ¾ÊÀº ¿µ¾î°¡ ºÒ¾¦ Æ¢¾î³ª¿Ô´Ù. ±×·³ Çѹø Àо±î³ª¡¦ ÁÖ¾îÁø ȯ°æ¸¸À» »ç¿ëÇÏ´Â ÀÏ¹Ý »ç¿ëÀÚ¿Í´Â ±¸ºÐµÇ¾î ÀÚ½ÅÀÇ ÁöÀû¿å±¸¸¦ ÃæÁ·Çϱâ À§ÇØ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÌ ÇÒ ¼ö ÀÖ´Â ¸ðµç °ÍÀ» ã¾Æº¸°í ¸¸µé¾î °¡´Â »ç¶÷µéÀ» ÀǹÌÇÑ´Ù. ±×¸®°í ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ±¤ÀûÀÎ ÁýÂø·ÂÀ» °¡Áø »ç¶÷À¸·Î °ÅµìµÇ´Â ½ÃÇàÂø¿À ¼Ó¿¡¼ Á¤º¸°ø°£¿¡ ÀáÀÔÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» °®Ãá »ç¶÷À» ¸»ÇÑ´Ù. ¶ó°í ¿©±â¿¡ ÀûÇôÀÖ±¸¸¸.. ÃʱâÀÇ ÇØÄ¿µéÀº ¼ø¼öÇÑ Á¤¿À» Áö´Ï°í ÄÄÇ»ÅÍ ½Ç·ÂÀ» ¹ßÀü½ÃÅ°´Â »ç¶÷µéÀ̾úÀ½À» ¾Ë ¼ö ÀÖ´Ù. ±×·¯³ª Çö½Ç·Î½á ¹Þ¾Æµé¿©Áö´Â ÇØÄ¿ÀÇ Àǹ̴ ¿Ö°îµÇ¾ú´Ù. Å©·¡Ä¿µé°ú °°ÀÌ Ãë±Þ´çÇϱ⠶§¹®ÀÌ´Ù. ºÒ¹ýÀûÀΠħÀÔ¿¡ Æı«ÀûÀÎ ÇàÀ§µéÀ» ÇÏ´Â »ç¶÷µé·Î ¸»ÀÌ´Ù. ±×·³ ¿ì¸®´Â ÇØÄ¿ÀÇ ¿ª»ç¸¦ »ìÆìºÁ¾ß¸¸ ÇÑ´Ù. ±×·¡¾ßÁö¸¸ ÇØÄ¿µéÀÌ ¾ó¸¶³ª ¼ø¼öÇÑ °¡½¿À¸·Î âÀÛÀûÀÎ ÇàÀ§¸¦ Çß´ÂÁö ¾Ë ¼ö°¡ Àֱ⠶§¹®ÀÌ´Ù. ÇØÄ¿¶ó´Â ´Ü¾î´Â 1960³â´ë ¹Ì±¹ M.I.T ´ëÇлýµéÀ» ½ÃÀÛÀ¸·Î ÀüÆĵDZ⠽ÃÀÛÇÏ¿´´Ù. ±×µéÀº ÄÄÇ»Å͸¦ ±¤ÀûÀ¸·Î ÁÁ¾ÆÇÏ°í ±×µéÀÇ ÀÌ»óÀ» ÄÄÇ»ÅÍ¿¡ °É¾ú´Ù. ¹ã³·À¸·Î ÄÄÇ»ÅÍ¿¡ ¸Å´Þ·Á »õ·Î¿î ÇÁ·Î±×·¥À» ¸¸µé°í Åä·ÐÇϸç âÁ¶¿Í Á¤ÀǸ¦ ºÎ¸£Â¢¾ú´Ù. ÀÌ°ÍÀº ¹Ù·Î ´ëÇÐ ³»ÀÇ ´ëÇü ÄÄÇ»Å͸¦ ÀÌ¿ëÇÏ´Ù°¡ ÄÄÇ»ÅÍÀÇ ¹«ÇÑÇÑ ´É·ÂÀ» ±ú´Ý°í, ±× À§¿ëÀ» ÀÏ¹Ý »çȸ¿¡ Àü´ÞÇؾ߰ڴٴ Á¤¿°ú ÀÇÁö·Î ÀϾ´Ù. ±×·¯ÇÑ °á°ú ½ºÆ¼ºê¿öÁî´Ï¾Ç, ¸®Â÷µå½ºÅ縸, ½ºÆ¼ºêÀ⽺¿Í °°Àº À§´ëÇÑ ÇØÄ¿¶ó ÀÏÄþîÁö´Â Àι°ÀÌ Åº»ýÇßÀ¸¸ç ±×µéÀÇ ¿µÇâÀ» ¹Þ¾Æ ÇöÀç¿Í °°Àº ÄÄÇ»ÅÍ È¯°æÀ» ±¸ÃàÇÏ°Ô µÈ °ÍÀÌ´Ù. Ãʱ⿡ ±×µéÀº ±¸½Ä ´ëÇü ÄÄÇ»Å͸¦ ÀÌ¿ëÇÏ°í Àüȸ¦ °øÂ¥·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» ÀüÆĽÃÄ×À¸¸ç ½º½º·Î ±×·¯ÇÑ Àåºñ¸¦ ¸¸µé¾î Æȱâ±îÁö Çß´Ù. °ú°ÅÀÇ ¼ø¼öÇÑ ¿Á¤À» Áö´Ñ ÇØÄ¿µéÀº °ÅÀÇ ¡®È÷ÇÇ¡¯Á·À̳ª ´Ù¸§¾ø´Â ÀÌ»óÀ» À̾߱âÇß´Ù. ½Ã°£ÀÌ Áö³ª°í ¼¼»óÀÌ º¯ÇÏ¸é¼ Ãʱâ ÇØÄ¿µéÀÇ ¼ýÀÚ´Â Á¡Â÷ ÁÙ¾îµé¾ú°í ´ë´Ù¼ö º¯ÁúµÇ¾î º»·¡ ÇØÄ¿ÀÇ ÀǹÌÀÎ ¡®Á¤º¸ÀÇ °øÀ¯È¡¯°¡ ¾Æ´Ñ ¡®Á¤º¸¿³º¸±â¡¯°¡ µÇ¾î°¬´Ù. ÇÏÁö¸¸ ÇØÄ¿µéÀÌ ³²±ä ¾÷ÀûÀº ´ë´ÜÇß´Ù. ±×µéÀº ¾Æ¹«³ª ³Î¸® º¹»çÇؼ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¡°Copyright¡±¿¡ ¹Ý´ëµÇ´Â °³³äÀÎ ¡°Copyleft¡± ¸¦ »ç¿ëÇßÀ¸¸ç ±× ´©±¸¶óµµ Ãâó¸¸ ¹àÈ÷°í °øÀÍÀûÀÎ °Í¿¡ ÀÌ¿ëµÈ´Ù¸é ÀÚ½ÅÀÇ ÀڷḦ »ç¿ëÇصµ µÈ´Ù°í Àû¾î³õ¾Ò´Ù. ±× °á°ú ´ëÇ¥ÀûÀ¸·Î ¡°Linux¡± °°Àº °ø°³ À¯´Ð½º ¿î¿µÃ¼Á¦°¡ ź»ýÇÏ¿© ¿À´Ã³¯±îÁö ³Î¸® »ç¿ëµÇ°í ÀÖ´Ù. ±× ´ö¿¡ ºñ½Ñ À¯´Ð½º ¿î¿µÃ¼Á¦¸¦ °øÂ¥·Î ¾Æ¹«³ª »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾úÀ¸¸ç ±×·Î ÀÎÇØ º¸´Ù ´õ ÁÁÀº °¢Á¾ °ø°³ ÇÁ·Î±×·¥µéÀÌ ¼Ó¼Ó »ý°Ü³ª°í ÀÖ´Â °ÍÀÌ´Ù. ÇØÄ¿µéÀº ÀÌ°ÍÀ» ¡®GNU¡¯¶ó´Â ÇåÀåÀ¸·Î ¸¸µé¾î ÁöÅ°°í ÀÖ´Ù. ¿©·¯ºÐÀÌ ÁøÁ¤ÇÑ ÇØÄ¿°¡ µÇ°íÀÚÇÑ´Ù¸é ¡°GNU¡±ÇåÀåÀ» ²Ä²ÄÈ÷ ±×¸®°í ¼ö±àÇÒ¶§±îÁö Àо¶ó. ´ÜÁö ³²¿¡°Ô °ú½ÃÇÏ°í °ñÅÁ ¸ÔÀ̱â À§Çؼ ÇØÅ·À» ÇÑ´Ù¸é ÇØÄ¿°¡ µÉ ÀÚ°ÝÀÌ ¾ø´Â »ç¶÷ÀÓ¿¡ Ʋ¸²¾øÀ» °ÍÀÌ´Ù. ±×·³ ÇØÅ·¿¡ ´ëÇÑ Á¤ÀǸ¦ °£·«ÇÏ°Ô ÇÏÀÚ. ½Ã½ºÅÛÀÇ °ü¸®ÀÚ°¡ ±¸ÃàÇØ ³õÀº º¸¾È¸ÁÀ» ¾î¶² ¸ñÀû¿¡¼ °Ç ¹«·ÂȽÃÄ×À» °æ¿ì ÀÌ¿¡ µû¸¥ ¸ðµç ÇൿÀ» ÇØÅ·À̶ó°í º¸¸éµÈ´Ù. ¿©±â¼ ¸ñÀûÀº ¼ø¼öÇÑ Àǵµ¿©¾ß ÇÑ´Ù. ÁöÀû È£±â½É ¶Ç´Â ÀϹÝÀûÀÎ »ç¿ëÀ» °ÅºÎÇÏ°í »ö´Ù¸¥ ¸ÀÀ» ´À³¢°í ½ÍÀº Ã浿, Àڱ⠹ßÀüÁ¤µµ? Á¤º¸°øÀ¯È¡¦ È졦 ÀÌÁ¦ ÇØÄ¿¿Í ÇØÅ·ÀÌ ¹«¾ùÀÎÁö ¾Ë°Ú´Â°¡? ÇØÄ¿¶ó
ºÒ·ÁÁö´Â »ç¶÷µéÀº ¼ø¼öÇÑ Á¤¿À» Áö´Ñ »ç¶÷µéÀÌ´Ù. ÇØÄ¿°¡ µÇ·Á´Â
»ç¶÷µé ¶ÇÇÑ ±×·¡¾ß µÉ °ÍÀÌ°í¡¦(¹°·Ð °¿ä´Â ¾ø´Ù. ±×·² ¸¶À½µµ
¾ø°í¡¦ ´Ù¸¸ ÀÌ°Ç Option ÀÌ´Ù.) ¿©±â ¸®Ã³µå ½ºÅç¸ÇÀÇ GNU ¼±¾ð¹®
Áß ÀϺθ¦ ¿Ã¸°´Ù. ¾ÆÁ÷µµ GNU°¡ ¹«¾ùÀÎÁö ¸®Ã³µå ½ºÅç¸ÇÀÌ ´©±¸ÀÎÁö
±×µéÀÇ ¼ø¼öÇÑ Àǵµ¸¦ ¸ð¸£´Â »ç¶÷µé ȤÀº ÇØÄ¿¸¦ ²Þ²Ù´Â »ç¶÷µéÀÌ
ÀÖ´Ù¸é ÇÊÈ÷ ÀÐ¾î º¼ °ÍÀ» ±ÇÇÑ´Ù. Copyright (C) 1985 Richard M. Stallman (Copying permission notice at the end.) GNU¶õ ¹«¾ùÀΰ¡? Gnu¡¯s Not Unix! GNU´Â À¯´Ð½º¿Í ¿Ïº®ÇÏ°Ô È£È¯ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀÌ¸ç »ç¿ë °¡´ÉÇÑ ¸ðµçÀÌ°¡ ¹«·á·Î »ç¿ëÇϵµ·Ï ÀÛ¼ºÇÑ °ÍÀÌ´Ù. ¸î¸î ´Ù¸¥ ÀÚ¿øÀÚµéÀÇ µµ¿òÀÌ ÀÖ¾úÀ¸¸ç, ¸¹Àº ½Ã°£Àû, ±ÝÀüÀû Áö¿ø°ú ÇÁ·Î±×·¥°ú Àåºñ°¡ Àý½ÇÈ÷ ÇÊ¿äÇÑ »óÅÂÀÌ´Ù. ¿ì¸®´Â ¹®¼ Çü½Ä±â·Î TeX¸¦ »ç¿ëÇÒ °ÍÀ̸ç,
nroffµµ ¿©ÀüÈ÷ »ç¿ëµÉ °ÍÀÌ´Ù. ¶ÇÇÑ, X À©µµ¿ì ½Ã½ºÅÛµµ »ç¿ëÇÒ
°ÍÀÌ´Ù. ÀÌ·± ÈÄ¿¡ Common Lisp, Empire, ½ºÇÁ·¹Æ®½ÃÆ® µî°ú ¼ö¸¹Àº
´Ù¸¥ ÇÁ·Î±×·¥À» ¿Â¶óÀÎ ¹®¼¸¦ Æ÷ÇÔÇÏ¿© Ãß°¡ÇÒ °ÍÀÌ´Ù.
¿ì¸®´Â °á±¹, ÀϹÝÀûÀÎ À¯´Ð½º ½Ã½ºÅÛÀÇ ¸ðµç ±â´ÉÀ» °®Ãß°Ô µÉ
°ÍÀÌ´Ù. ³ª´Â ´©±¸Àΰ¡? ³ª´Â ¸®Ã³µå ½ºÅç¸ÇÀ̶õ »ç¶÷À̸ç Emacs ¿¡µðÅÍÀÇ °í¾ÈÀÚÀÌ´Ù. ³ª´Â ÄÄÆÄÀÏ·¯, ¿¡µðÅÍ, µð¹ö°Å, ¸í·É¾î Çؼ®±â, ½ÃºÐÇÒüÁ¦¿Í ¸®½ºÇÁ¸Ó½Å ¿î¿µÃ¼Á¦¿¡ °üÇØ ±¤¹üÀ§ÇÑ ÀÛ¾÷À» ÇØ¿ÔÀ¸¸ç, ITS¿¡¼ Å͹̳ΠºñÀÇÁ¸ÀûÀÎ Ãâ·ÂÀåÄ¡¸¦ °³¹ßÇß´Ù. ±×·± ´ÙÀ½ ¸®½ºÇÁ ±â°è¸¦ À§ÇÑ °ß°íÇÑ(crashproof) ÆÄÀÏ ½Ã½ºÅÛ Çϳª¿Í µÎ°³ÀÇ À©µµ¿ì ½Ã½ºÅÛÀ» ±¸ÇöÇß°í, Áö±ÝÀº ¼¼ ¹ø° À©µµ¿ì ½Ã½ºÅÛÀ» ±¸»óÇßÀ¸¸ç, ÀÌ°ÍÀº GNU´Â ¹°·Ð ´Ù¸¥ ¸¹Àº ½Ã½ºÅÛ¿¡ ÀÌ½ÄµÉ °ÍÀÌ´Ù. ¿Ö GNU¸¦ ÀÛ¼ºÇؾ߸¸ Çߴ°¡? ¾î¶² ÇÁ·Î±×·¥À» ÁÁ¾Æ ÇÑ´Ù¸é ´ç¿¬È÷ ±×°ÍÀ»
ÁÁ¾ÆÇÏ´Â »ç¶÷µé°ú ÇÔ²² ³ª´©´Â °ÍÀÌ È²±Ý·ü(´ë¿ì ¹Þ°íÀÚ
ÇÏ´Â ´ë·Î ´ëÇ϶ó.-¼º¼)À̶ó°í »ý°¢ÇÑ´Ù. ³»°¡ °è¼ÓÇؼ ¸í¿¹¸¦ ¼Õ»ó½ÃÅ°Áö ¾Ê°í ÄÄÇ»Å͸¦
»ç¿ëÇϱâ À§ÇØ, °ø°³µÇÁö ¾ÊÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ´õÀÌ»ó »ç¿ëÇÏÁö
¾Ê°íµµ ÀÛ¾÷À» ÇØ ³ª°¥ ¼ö ÀÖ´Â ÃæºÐÇÑ °ø°³ ¼ÒÇÁÆ®¿þ¾îÀÇ º»Ã¼¸¦
¸¸µé °á½ÉÀ» Çß´Ù. °á·Ð: > µÞ À̾߱â
3. Å©·¡Ä¿? Å©·¡Å·! ÀÚ½ÅÀ» ÇØÄ¿¶ó°í Å« ¼Ò¸®·Î ¶°µå´Â ¶Ç ´Ù¸¥
±×·ìÀÇ »ç¶÷µéÀÌ ÀÖ´Ù. ±×·¯³ª À̵éÀº ¾Æ´Ï´Ù.
4. º¸¾È º¸¾ÈÀ̶õ ÀÚ»êÀÇ º»·¡ °¡Ä¡°¡ ¼Õ»óµÇÁö ¸øÇϵµ·Ï
ÀÚ»êÀ» ÀûÀýÇÑ ¹æ¹ýÀ¸·Î º¸È£ÇÏ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ÄÄÇ»ÅÍ º¸¾ÈÀ̶õ
°³ÀÎÀ̳ª ±â°üÀÌ »ç¿ëÇÏ´Â ÄÄÇ»ÅÍ¿Í °ü·ÃµÈ ¸ðµç °ÍÀ» ¾ÈÀüÇÏ°Ô
º¸È£ÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù(½Ã½ºÅÛÀÇ Çϵå¿þ¾î¸¦ ¸»ÇÒ ¼öµµ ÀÖÀ¸¸ç, ½Ã½ºÅÛ
³»ÀÇ ¼ÒÇÁÆ®¿þ¾îµéÀ» ¸» ÇÒ ¼öµµ ÀÖ´Ù). ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛÀÇ Á¤º¸¸¦
º¸È£ÇÏ´Â ÇàÀ§¸¦ ¸»ÇÑ´Ù. ÀÎÅÍ³Ý º¸¾ÈÀ̶õ ¸» ±×´ë·Î, TCP/IP ÇÁ·ÎÅäÄÝÀ»
ÅëÇØ ¿¬°áµÈ ¼ö¸¹Àº È£½ºÆ®µé »çÀÌ¿¡¼ Á¤º¸ÀÇ À¯Ãâ°ú ÇØÅ·¿¡µµ ±â¼úµéÀÇ ³À̵µ°¡ ÀÖµíÀÌ º¸¾È¿¡µµ µî±ÞÀÌ Á¸ÀçÇÑ´Ù. TCSEC(Trusted Computer System Evaluation Criteria) : º¸¾ÈÀ» ½Ç½ÃÇÑ´Ù°í ÇÒ ¶§ °ú¿¬ ¾î´À Á¤µµ·Î Á¤º¸°¡ ¾ÈÀüÇÑ°¡¸¦ °´°üÀûÀ¸·Î ÆÇ´ÜÇϱâ À§ÇÏ¿© ¿©·¯ ´Üü¿¡¼ º¸¾ÈÀÇ Á¤µµ¸¦ ÆǺ°ÇÏ´Â ±âÁØÀ» ¼¼¿ö ³õÀº °ÍÀÌ ÀÖ´Ù. ±×Áß °¡Àå ±ÏÀ§ÀÖ´Â °ÍÀÌ ÀÌ°ÍÀÌ´Ù. º¸¾Èµî±ÞÀº D, C, B, A µîÀ¸·Î ³ª´µ¸ç ¼¼ºÎÀûÀ¸·Î´Â ´Ù½Ã C1, C2, B1, B2, B3 µîÀ¸·Î ³ª´¶´Ù. º¸¾ÈÀº µî±ÞÀÌ A·Î °¥¼ö·Ï °·ÂÇÏ¸ç °°Àº µî±Þ ³»¿¡¼´Â µÚ¿¡ ºÙ´Â ¼ýÀÚ°¡ Ŭ¼ö·Ï °·ÂÇÏ´Ù. ¡¤D µî±Þ : º¸¾ÈÀÌ °ÅÀÇ ¶Ç´Â ÀüÇô °í·ÁµÇÁö
¾ÊÀº »óÅ·ΠÁÖ·Î ¿ÜºÎ¿¡ ¿ÏÀüÈ÷ °ø°³µÇ¾î ÀÖ´Â ¡¤C1µî±Þ : »ç¿ëÀÚ°¡ ¼·Î ħ¹üÇÒ ¼ö ¾ø°Ô µÇ¾î
ÀÖ´Ù. Á¤º¸´Â ¸ðµÎ »ç¿ëÀÚ ´ÜÀ§·Î Á¢±Ù Çã°¡¸¦ ÀÌ Á¤µµÀÇ º¸¾ÈÀº ±×·¸°Ô °ÇÑ º¸¾ÈÀº ¾Æ´Ï¸ç ´ÜÁö »ç¿ëÀÚ°¡ ½Ç¼ö·Î ´Ù¸¥ »ç¿ëÀÚÀÇ Á¤º¸¸¦ Á¢±ÙÇÒ¼ö ¾øµµ·Ï ÇÑ Á¤µµÀÌ´Ù. º¸ÅëÀÇ UNIX½Ã½ºÅÛÀÌ ¿©±â¿¡ ÇØ´çÇÑ´Ù. ¡¤C2 µî±Þ : C1º¸´Ù ¾à°£ ¾ö°ÝÇÑ Á¤µµ·Î, »ç¿ëÀÚµéÀÇ
·Î±×ÀÎ(login)Á¤º¸¸¦ Æ÷ÇÔÇÏ¿© º¸¾È°ú ¡¤B1µî±Þ : ¿ì¼± C2ÀÇ ¸ðµç °ÍÀ» Æ÷ÇÔÇÏ¿©¾ß
ÇÑ´Ù ±× ¿Ü¿¡ º¸¾ÈÁ¤Ã¥ÀÌ ÀÖ¾î¾ß ÇÏ°í ¸ðµç ¡¤B2 µî±Þ : B2¿¡¼´Â B1ÀÇ ¸ðµç °ÍÀ» Æ÷ÇÔÇÏ°í
º¸¾ÈÁ¤Ã¥µµ ÀÏÁ¤ÇÑ Çü½ÄÀ» °¡Áö°í Á¤ÀÇ°¡ ¡¤B3 µî±Þ : B2ÀÇ ¸ðµç °ÍÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù.
±×¸®°í ¿î¿µÃ¼Á¦ ³»ºÎÀÇ º¸¾È°ú °ü·ÃµÈ ÄÚµå ¡¤A1µî±Þ : ÀÌ µî±ÞÀº B3°ú °ÅÀÇ °°´Ù. ´ÜÁö
Â÷ÀÌ°¡ ÀÖ´Ù¸é ±× ½Ã½ºÅÛÀÌ ¾ÈÀüÇÏ´Ù´Â °ÍÀ» °ü¸®ÀÚ´Â ½Ã½ºÅÛÀ» ¾î´À Á¤µµÀÇ º¸¾Èµî±ÞÀ¸·Î ±¸ÃàÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇÏ¿©¾ß ÇÑ´Ù. À̶§ ÁÖÀÇÇØ¾ß ÇÒ °ÍÀº º¸¾Èµî±ÞÀÌ ³ô´Ù°í Çؼ ²À ÁÁÀº °ÍÀº ¾Æ´Ï´Ù. ³Ê¹« ¾ö°ÝÇÏ°Ô º¸¾ÈÀ» À¯ÁöÇÑ´Ù¸é »ç¿ëÀÚµéÀÇ ºÒÆíÀÌ ±× ¸¸Å Ä¿ÁöÁö ¶§¹®ÀÌ´Ù. ¹°·Ð ºÒÆíÇÑ ¸¸Å ¾ÈÀü¼ºÀº ÁÁ´Ù. ±×·¯¹Ç·Î °ü¸®ÀÚ´Â ÀÌ Á¡À» ÃæºÐÈ÷ °í·ÁÇÏ¿©¾ß ÇÑ´Ù.
4. INTERNET? ¾È³ç, ¿©·¯ºÐ. 4ÀåÀÇ À̾߱â´Â ÀÎÅͳݰú °ü·ÃµÈ
À̾߱â·Î ½ÃÀÛ ÇÒ±îÇÑ´Ù. ÇØÅ·¿¡ ¿Ø ÀÎÅͳÝÀ̳ı¸? ¹¯Áö ¸»°í ³¡±îÁö
Àо½Ã¶ó. ±×·³ ´Ù ¾Ë°Ô µÉ°ÍÀ̾ß. - ¾Æ½Ã´Â µ¶ÀÚµµ ÀÖ°ÚÁö¸¸
¸»ÀÌ´Ù. ÇÏÁö¸¸ ³ ÃʽÉÀÚ¸¦ ±âÁØÀ¸·Î ±ÛÀ» ¾²°í ÀÖ´Ù´Â °ÍÀ» ÀØÁö
¸»¾ÆÁּſä¿À~ 4.1 ÀÎÅͳÝÀÇ ¹ßÀü 1969³â ¹Ì±¹¿¡¼´Â ±º»ç¿ëÀ¸·Î »ç¿ëÇÒ ¸ñÀûÀ¸·Î ÇϳªÀÇ °Å´ëÇÑ Åë½Å¸ÁÀ» ¹Ì±¹³»¿¡ °Ç¼³Çϱâ·Î °áÁ¤Çß´Ù. ±×¸®ÇÏ¿© ¹Ì±¹±¹¹æ¼ºÀÇ ¿¬±¸°èȹ±â°üÀÎ DARPA(Defense Advanced Research Projects Agency)¿¡¼ ±º»ç°ü·Ã±â°ü°£ÀÇ Á¤º¸ °øÀ¯¸¦ Áö¿øÇϱâ À§Çؼ ÇϳªÀÇ Åë½Å¸ÁÀ» °Ç¼³Çߴµ¥ ÀÌ°ÍÀÌ ¹Ù·Î ±× À̸§ À¯¸íÇÑ ¾ËÆijÝ(ARPANET)ÀÌ´Ù. ¹Ù·Î ÀÌ°ÍÀÌ ÀÎÅͳÝÀÇ ½ÃÃÊÀÌ´Ù. ½Ã°£ÀÌ Áö³ª°í ¾ËÆijݿ¡ »ç¿ëÇÏ´Â ÇÁ·ÎÅäÄÝÀº TCP/IP·Î ÅëÀÏÇÏ°Ô µÇ¾ú°í ±× °á°ú ¾î¶² ÄÄÇ»ÅÍ ±âÁ¾À̵çÁö »ó°ü¾øÀÌ Á¤º¸ ±³È¯ÀÌ °¡´ÉÇÏ°Ô µÇ¾ú´Ù. ÀÌ ¶§¹®¿¡ ¾ËÆijÝÀÇ »ç¿ëÀÚ°¡ ±Þ°ÝÇÏ°Ô ÆØâÇÏ°Ô µÇÀÚ ¾ËÆijÝÀÇ ´çÃÊÃëÁöÀÎ ±º»ç ¸ñÀû¿¡ ÇØ´çÇÏ´Â ºÎºÐÀº MILNET(Military Network)À̶ó°í ÇÏ´Â »õ·Î¿î Åë½Å¸ÁÀ¸·Î ¶³¾îÁ® ³ª°¡°í ¾ËÆijÝÀº ÀÏ¹Ý »ç¿ëÀÚ°¡ »ç¿ëÇÏ´Â Åë½Å¸ÁÀ¸·Î º¯¸ðÇÏ°Ô µÇ¾ú´Ù. ÇÑÆí, ¹Ì±¹ °úÇÐÀç´Ü NFS(National Science Foundation)¿¡¼µµ °°Àº Åë½Å±Ô¾àÀ» ÀÌ¿ëÇÏ´Â NSFNETÀ̶ó´Â Åë½Å¸ÁÀ» ¸¸µé¾î ¿î¿µÇϱ⠽ÃÀÛÇß´Ù. ÀÌ Åë½Å¸ÁÀº ¹Ì±¹ÀÇ ´Ù¼¸ ±ºµ¥ ½´ÆÛÄÄÇ»ÅÍ ¼¾Å͸¦ ¿¬°áÇÏ´Â Àü»ê¸ÁÀÌ´Ù. 1980³â´ë µé¾î¿Í¼ TCP/IP ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Â ¾ËÆijݰú NSFNETÀÌ ¼·Î ¿¬°áÇÏ°Ô µÊÀ¸·Î½á ÀÎÅͳÝÀ̶ó´Â Åë½Å¸ÁÀÇ ±Ù°£À» ÀÌ·ç°Ô µÈ´Ù. ±×¸®°í Á¡Â÷ ¸¹Àº ¼öÀÇ »ç¶÷µéÀÌ ¸ô·Áµé°í Åë½Å¸ÁÀº ¹ßÀü¿¡ ¹ßÀüÀ» °ÅµìÇÏ¿© ¿À´Ã³¯±îÁö ¿À°ÔµÇ¾ú´Ù´Â ¸»¾¸. ±×·³ ¿©±â¿¡¼ ²À ¤°í ³Ñ¾î°¡¾ß ÇÒ °Íµé ¸î °¡Áö¸¦ À̾߱â ÇØ º¸°Ú´Ù. 4.2 TCP/IP ¿Í ±×ÀÇ ÀÜ´çµé TCP(Transmission Control Protocol) IP(Internet Protocol) ICMP(Internet Control Message Protocol) SMTP(Simple Mail Transfer Protocol) UDP(User Datagram Protocol) IP Address Domain Name DNS > ´õ¿í´õ ÀÚ¼¼ÇÏ°Ô ¾Ë·Á¸é TCP/IP ¿¡ °üÇÑ Ã¥À» ÀоÀÚ. ±×¸²±îÁö º¸¿©ÁÖ¸é¼ ¿©·¯ºÐµéÀ» ÇÇÅäÇÏ°Ô ÇÒ¸¸Å ÀÚ¼¼ÇÑ ¼³¸íÀ» ÇÒ °ÍÀÌ´Ù. ÀÚ, ±×·³ ¿ø·ÐÀûÀÎ À̾߱â´Â ÀÌÂë¿¡¼ ´Ý°í ±×·³ Á¶±Ý ´õ »ó¼¼ÇÏ°Ô µé¾î°¡º¸ÀÚ. Áö±Ý ÀÎÅͳÝÀ» ÅëÇÏ¿© ³» ±ÛÀ» Àаí ÀÖ´Ù¸é ºÐ¸í À¥(web)À» »ç¿ëÁßÀÏ °ÍÀÌ´Ù. ¿©·¯ºÐµé Áß ¸°½º¸¦ »ç¿ëÇÏ´Â ÀÌ´Â ¾ø°ÚÁö? ÀÎÅÍ³Ý ÃʽÉÀÚµé Áß ¡®À¥ = ÀÎÅͳݡ¯À¸·Î ÅëÇÏ´Â À̵éÀÌ ¸¹´Ù. ÇÏÁö¸¸ ³ë! no! NO! À¥À̶ó´Â °ÍÀº ÀÎÅͳÝÀÇ ÇÑ ºÎºÐÀÏ »Ó(ÃÖ±Ù¿¡ ¿Í¼´Â ¾ÆÁÖ Áß¿äÇÑ ºÎºÐÀÌ´Ù.) ÀÎÅͳÝÀÇ ÀüºÎ´Â ¾Æ´Ï´Ù. ¿ì¸® ÇØÄ¿µéÀº ÀÌ·± È·ÁÇÏ°í ´©±¸³ª »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍµéÀº ÁÁ¾ÆÇÏÁö ¾Ê´Â´Ù.(´ÜÁö Áñ°Ü¾´´Ù¡¦ ^^) ÇØÄ¿°¡ µÇ·Á¸é Á»´õ °í»óÇÑ ¹æ¹ýµéÀ» ±ú´Ý°í À̸¦ Áñ°Üº¸ÀÚ. 4.3 ÀÎÅÍ³Ý ¼ºñ½º WWW(World Wide Web) FTP(File Transfer Protocol) Archie Telnet Gopher Usenet(Usenet Newsgroup) E-Mail(Electronic Mail) Mailing List WAIS(World Area Information Server) IRC(Internet Relay Chatting)
5. UNIX? ´«Ä¡°¡ ºü¸¥ ¿©·¯ºÐµéÀº ÀÎÅͳݿ¡ ÀÌ¾î ¿Ö ³»°¡ À¯´Ð½º¿¡ ´ëÇØ ¸»ÇÏ·Á´ÂÁö ÀÌ¹Ì ¾Ë¾ÆÂ÷·ÈÀ» °ÍÀÌ´Ù. ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Â ¸¹Àº ¼¹öµéÀÌ ¹Ù·Î ÀÌ À¯´Ð½º·Î µÇ¾îÀÖ´Ù. ¿ì¸° ¹Ù·Î ÀÌ À¯´Ð½º¸¦ ÇØÅ·ÇØ¾ß ÇÑ´Ù. ¿Ö³Ä±¸? ÀÚ¼¼ÇÏ°Ô À̾߱âÇÏ°ÚÁö¸¸ À¯´Ð½º´Â °³¹æµÈ ½Ã½ºÅÛ »ç¿ëÀ» ¸ñÀûÀ¸·Î ¸¸µé¾îÁø OS(Operation system)ÀÌ´Ù. µµ½º¿Í °°ÀÌ Æó¼âµÈ OS°¡ ¾Æ´Ï¶ó ´ÙÁßÀÛ¾÷À̶ó°í ÇÏ¿© ¿©·¯°¡Áö ÇÁ·Î±×·¥µéÀ» ÇѲ¨¹ø¿¡ ½ÇÇàÇÒ ¼öµµ ÀÖ°í ¼ö¸¹Àº »ç¶÷µéÀÌ µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ÀÚ·á °øÀ¯ ¸é¿¡ À־µ ¿ì¼öÇÑ ¼º´ÉÀ» ¹ßÈÖÇÏ´Â ±×·± OSÀÌ´Ù. ±×¸®°í PC¿Í´Â µð½ºÅ© ÀÚ¿øÀ̶óµç°¡ ¸Þ¸ð¸® °°Àº ¸é¿¡¼ ¸¹Àº Â÷ÀÌ°¡ ³´Ù. ÀÌ·± ÄÄÇ»Å͸¦ ¸¶À½´ë·Î »ç¿ëÇÏ°í ½ÍÁö ¾ÊÀº°¡! ¿©·¯ »ç¶÷µéÀÌ »ç¿ëÇÏ´Ùº¸¸é ´ç¿¬È÷ ±× ÀÚ·á ¶ÇÇÑ ¸¹°ÚÁö? ¹«½¼ ÀÚ·áµéÀϱî? »ï¼º°°Àº ´ë±â¾÷ ¿¬±¸½ÇÀÇ 1±Þ ÇÁ·ÎÁ§Æ®µµ ÀÖ´Â°Ç ¾Æ´Ò±î? »ý°¢ ÇÒ ¼ö·Ï ¸¶±¸¸¶±¸ Áñ°Å¿öÁö´Âµ¥¡¦ ´õ ÀÌ»ó À̾߱âÇÏÁö ¾Ê´õ¶óµµ ¿Ö À¯´Ð½º¸¦ ÇØÅ·ÇØ¾ß Çϴ°¡¸¦ ¿©·¯ºÐµéÀº ÀÌÇØÇßÀ¸¸®¶ó º»´Ù. 5.1 À¯´Ð½ºÀÇ Á¤ÀÇ UNIX½Ã½ºÅÛÀ̶õ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» È¿À²ÀûÀ¸·Î
»ç¿ëÇϱâ À§ÇÑ ½Ã½ºÅÛ °ü¸® ÇÁ·Î±×·¥ÀÌ´Ù. Áï ½±°Ô ¸»Çؼ ÀÏÁ¾ÀÇ
¿î¿µÃ¼Á¦(Operation System : OS)ÀÎ ¼ÀÀÌ´Ù. À§¿¡¼µµ ¼³¸íÇßÁö¸¸
À¯´Ð½º´Â ¿©·¯ »ç¶÷µéÀÌ µ¿½Ã(Multi User)¿¡ ·Î±×ÀÎ(Login)ÇÏ¿©
½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ°í, ¿©·¯°¡Áö ÇÁ·Î±×·¥µéÀ» µ¿½Ã¿¡ ½ÇÇàÇÒ
¼ö(Multi Tasking)µµ ÀÖ´Ù. ¸Þ¸ð¸®(Memory)³ª µð½ºÅ©(Disk)µîÀÇ
ÀÚ¿ø(Resource)ÀÇ °øÀ¯°¡ ¿ëÀÌÇÏ°í¡¦ 5.2 UNIX ½Ã½ºÅÛÀÇ ¿ª»ç 1969³â UNIXÀÇ ¿ª»ç´Â ½ÃÀ۵Ǿú´Ù. UNIX´Â ±×
À¯¸íÇÑ ¡°±¸¼®ÀÇ °ÅÀÇ »ç¿ëµÇÁö ¾Ê´ø PDP-7¡±¿¡¼ ½ÃÀ۵Ǿú´Âµ¥,
Ken ThompsonÀÌ ´ëÇ¥ÇÏ´Â Bell¿¬±¸¼ÒÀÇ ¿¬±¸ÁøµéÀÌ General Electric
645¶ó´Â ÄÄÇ»ÅÍ¿¡ Multics¶ó´Â OS¸¦ »ç¿ëÇØ ¿ÔÀ¸³ª »ó´çÇÑ ºÒÆíÇÔÀÌ
ÀÖ¾ú´Ù. 1971 - V1 : ù ¹ø° À¯´Ð½º ¹öÀüÀ¸·Î, PDP-11/20¿¡ ¾î¼Àºí·¯·Î ±¸ÇöµÇ¾úÀ¸¸ç fork()¿Í roff, ed µîÀ» Æ÷ÇÔÇÏ°í ÀÖ¾ú´Ù. ÀÌ°ÍÀº ƯÇãÁغñ¸¦ À§ÇÑ ÅؽºÆ® ó¸® Åø·Î¼ »ç¿ëµÇ¾ú´Ù. Pipe()´Â V2¿¡¼ óÀ½ ¼±º¸¿´´Ù. 1973 - V4 : C ·Î ´Ù½Ã ¸¸µé¾î Á³´Âµ¥, ÀÌ°ÍÀº OSÀÇ °¡Àå Áß¿äÇÑ ÀÏ´ë »ç°ÇÀ̾ú´Ù. ÀÌ°ÍÀº À¯´Ð½º°¡ ½±°Ô ¼ö °³¿ù¾È¿¡ ´Ù¸¥ Çϵå¿þ¾î¿¡µµ Æ÷Æà µÉ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. C ¾ð¾î´Â ¿ø·¡ À¯´Ð½º ½Ã½ºÅÛÀ» À§ÇØ ¼³°èµÇ¾ú´Ù. ±×¸®°í ±×·¸±â ¶§¹®¿¡ C ¿Í À¯´Ð½º »ç¿¡¿¡´Â °ÇÑ ½Ã³ÊÁö È¿°ú°¡ ÀÖ´Ù. 1975 - V6 : ´ëÇаú °°Àº Bell¿¬±¸¼Ò ÀÌ¿ÜÀÇ °÷¿¡¼ ¸¹ÀÌ ¾²¿©Áö°Ô µÈ ¹öÀüÀÌ´Ù. ÀÌ°ÍÀº ¶ÇÇÑ À¯´Ð½º°¡ ´Ù¾çÇØÁö°í ´ëÁßÀûÀÎ Àα⸦ ¾ò°ÔµÈ ¶§ÀÇ ¹öÀüÀÌ´Ù. 1.xBSD(PDP-11)´Â ÀÌ ¹öÀü¿¡¼ ³ª¿Ô´Ù. J.Lions´Â ÀÌ ¹öÀüÀ» ±â¹ÝÀ¸·Î ¡°A commentary on the Unix Operating System¡±À» ¹ßÇ¥Çß´Ù. 1979 - V7 : ¸¶Áö¸· ÁøÁ¤ÇÑ Unix¶ó°í ÇÒ ¼ö ÀÖ´Â ¹öÀüÀ¸·Î ¡°improvement over all preceding and following Unics¡±¶ó°í BourneÀº ¸»Çß´Ù. ±×°ÍÀº ¿ÏÀüÇÑ K&R C¿Í uucp, Bourne shellÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù. V7Àº VAX¿¡ 32V·Î Æ÷ÆõǾú´Ù. V7ÀÇ Ä¿³ÎÀº ´ÜÁö 40kbyte¿¡ ºÒ°úÇß´Ù. Áï, UNIX ¿î¿µÃ¼Á¦´Â ½Ã½ºÅÛ¾ð¾îÀÇ 90% ÀÌ»óÀÌ C¾ð¾î·Î ¾²¿©Á³°í, ½Ã½ºÅÛ ÇÁ·Î±×·¥ÀÌ °ø°³µÇ¾î ÀÖ¾î º¯°æ, ¼öÁ¤ÀÌ ¿ëÀÌÇÏ°í °£´ÜÇϸ鼵µ °·ÂÇÑ ¸í·É¾î¸¦ °¡Áö¸ç Çϵå¿þ¾î¿¡ ±¸¾Ö¹ÞÁö ¾Ê´Â ÈÀÏ ½Ã½ºÅÛÀ» °¡Áö°í ÀÖ¾î °¢±â Ư¼ºÀ» °¡Áö´Â ¼ö¸¹Àº UNIX½Ã½ºÅÛÀÌ ¹ßÇ¥µÇ¾ú°í, ¸¶ÀÌÅ©·Î ÄÄÇ»ÅÍ ¹× ¹Ì´Ï ÄÄÇ»ÅÍÀÇ Ç¥ÁØ ¿î¿µÃ¼Á¦·Î¼ ´õ¿í °¢±¤À» ¹Þ°íÀÖ´Ù. ¿©±â¼ Àá±ñ :
6. Linux? ³ªÀÇ ±ÛÀ» Àд ¿©·¯ºÐµé Áß ÇöÀç ¸®´ª½º(Linux)¸¦ »ç¿ëÇÏ°í ÀÖ´Â ºÐµéµµ ÀÖ°ÚÁö¸¸ ´ë´Ù¼ö°¡ ¸®´ª½º¸¦ »ç¿ëÇÏÁö ¾Ê°Å´Ï¿Í Àß ¸ð¸£´Â ºÐµéÀ̶ó°í »ý°¢µÈ´Ù. ¿ì¸® ¹Ù·ÎÀü¿¡ UNIX¿¡ ´ëÇؼ »ìÆ캸¾Ò´Ù. ±×·³ ¸®´ª½º´Â ¹¹Áö? ´ë´äÀº ¾ÆÁÖ¾ÆÁÖ °£´ÜÇÏ´Ù!! ¸®´ª½º´Â ÀÚÀ¯·Ó°Ô ¹èÆ÷ÇÒ ¼ö ÀÖ´Â UNIX ¹öÀüÀÌ¸ç °ªºñ½Ñ ½ºÆÅ(SPARC)°ú °°Àº °í°¡ÀÇ ¿öÅ©½ºÅ×ÀÌ¼Ç »Ó¸¸ ¾Æ´Ï¶ó ÀÏ¹Ý PC¿¡¼µµ ¼³Ä¡ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â UNIXÀÌ´Ù. ¸®´ª½º´Â ¸Ç óÀ½ Çɶõµå Çï½ÌÅ° ´ëÇÐÀÇ ¸®´©½º Åä¹ßÁî(Linus B. Torvalds)°¡ ÀçÇÐÁß Ãë¹Ì ÇÁ·ÎÁ§Æ®·Î ½ÃÀÛÇÏ¸é¼ ¸¸µé¾î Áø ¿î¿µÃ¼Á¦ÀÌ´Ù. ¸®´ª½º(Linux)¶ó´Â À̸§Àº ´Ù¸§ ¾Æ´Ï¶ó °³¹ßÀÚÀÎ ¸®´©½º(Linus)¿Í UNIX¸¦ Àý¹¦ÇÏ°Ô ÇÕÄ£ À̸§À̶ó°í³ª ÇÒ±î? ¸®´©½º´Â ´ëÇÐ ¼ö¾÷Áß ±³À°¿ë À¯´Ð½º·Î ºÒ¸®´Â ¾Øµð Ÿ³Ù¹Ù¿ò(Andy Tanenbaum)¾¾ÀÇ ¹Ì´Ð½º(Minix)¸¦ ¹è¿ì¸é¼ ÀÚ½ÅÀÌ Á÷Á¢ ¡®¹Ì´Ð½º º¸´Ù ³ªÀº ¹Ì´Ð½º¡¯¸¦ ¸¸µé¾î º¸°Ú´Ù´Â ¿µ°¨À» ¾ò°Ô µÇ¾î ¹ã³·¾øÀÌ ¸®´ª½º¸¦ ¸¸µé±â ½ÃÀÛÇÏ°Ô µÇ¾ú´Ù. ±× °á°ú 1991³â 10¿ù 5ÀÏ, ¸®´©½º´Â ±×ÀÇ Ã¹¹ø° °ø½ÄÀû ¸®´ª½º ¹öÀü 0.02¸¦ °ø°³Çß´Ù. ¹öÀü 0.02 ¿¡¼´Â GNU bash¿Í GNU C ÄÄÆÄÀÏ·¯ÀÎ gcc°¡ µ¿À۵Ǵ ¼öÁØÀ̾ú´Ù°í ÇÑ´Ù. ±×¸®°í À¯Áî³Ý ´º½º±×·ìÀ» ÅëÇØ, Áö±Ý ¸· ź»ýÇÑ ¸®´ª½º¸¦ ¹ßÀü½ÃÅ°±â À§ÇÑ Åä·ÐÀÌ È°±âÂ÷°Ô ¹ú¾îÁ³À¸¸ç ÀÌ°ÍÀº ¸®´ª½ºÀÇ °³¹ß ¿ª»çÀÇ Æ¯Â¡ÀÎ ÀÎÅͳÝÀ» ÅëÇÑ ÀÚ¹ßÀûÀÎ Çù·Â ¸ðµ¨ÀÇ ½ÃÀÛÀ» ÀǹÌÇÑ´Ù. ¸®´©½º°¡ ¼Ò½º¸¦ °ø°³ÇÔÀ¸·Î½á Àü¼¼°è À¯´Ð½º ÇØÄ¿µéÀÌ ÀÌ ¸®´ª½º °³¹ß¿¡ ´Þ·Á µé¾ú°í ±× °á°ú ÇöÀçÀÇ ¸®´ª½º±îÁö ¿À°Ô µÈ °ÍÀÌ´Ù. ¸î °¡Áö µ¡ºÙÀÌÀÚ¸é ¸®´ª½ºÀÇ Ä¿³ÎÀº AT&T ³ª ´Ù¸¥ ¾î¶² ¼ÒÀ¯±ÇÀÚ°¡ ÀÖ´Â ¼Ò½ºÀÇ ¾î¶² Äڵ嵵 »ç¿ëÇÏÁö ¾Ê¾Ò°í ¸®´ª½º¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ±× ÇÁ·Î±×·¥µéÀÇ ´ëºÎºÐÀº ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î Àç´Ü( Free Software Foundation) ÀÇ GNU ÇÁ·ÎÁ§Æ®¿¡ ÀÇÇؼ °³¹ßµÇ¾ú´Ù. - GNU°¡ ¹«¾ùÀÎÁö ¿©·¯ºÐµéÀº À§¿¡¼ º¸¾Ò´Ù. ¸ð¸¥´Ù¸é ´Ù½Ã Àо±â¸¦ ±ÇÇÑ´Ù. ( GNU(General Public License) ÇÁ·ÎÁ§Æ®´Â Àç±ÍÀû ¾à¾î ¡°Gnu is Not Unix - GNU´Â À¯´Ð½º°¡ ¾Æ´Ï´Ù¡±·Î À¯´Ð½º ȣȯ ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®ÀÌ´Ù) - Ä¿³ÎÀÌ ¹«¾ùÀÎÁö ¸ð¸£´Â À̵éÀ» À§ÇØ : - ¸®´ª½ºÀÇ Æ¯Â¡ : - ¸®´ª½º ¹èÆ÷ÆÇÀ̶õ? : - ´ëÇ¥ÀûÀÎ ¹èÆ÷Æǵé : Redhat, Debian, Slackware, S.u.S.e ¿©·¯ºÐµé Áß ÀÌ ±ÛÀ» ÀÐ°í ´õ¿í´õ À¯´Ð½º¿Í ¸®´ª½º¿¡ ´ëÇØ ¾Ë°í ½Í´Ù´Â ¿Á¤À» Áö´ÑºÐÀÌ ÀÖÀ»Áöµµ ¸ð¸¥´Ù. ÀÌ·±ºÐµéÀÌ ÀÖÀ¸¸é Àü¹®¼ÀûÀ» »ç¼ Àо±â¸¦ ±ÇÇÑ´Ù. -------------- Ȥ½Ã ÀÌ ±Û¿¡ ´ëÇÑ ³»¿ë Áß Æ²¸°±ÛÀÌ Àְųª ÀúÀ۱ǿ¡ À§¹èµÈ ³»¿ëÀÌ ÀÖ´Ù¸é Àú¿¡°Ô ¸ÞÀÏÁÖ¼¼¿ä. ÀÌÀç¿í E-Mail : salsari@hotmail.com |