--------------------------------------------------------------------- À¯´Ð½º ½Ã½ºÅÛÀÇ ¿ª»ç --------------------------------------------------------------------- ±Û¾´ÀÌ : ¶óÅ°½Ã½º (hwicool1@hanmail.net) ÀÌ ¹®¼´Â À¯´Ð½º °è¿ÀÇ ¿î¿µÃ¼Á¦¸¦ óÀ½ Á¢ÇÏ´Â ºÐµéÀ» À§ÇØ À¯´Ð½º ½Ã½ºÅÛÀÌ ¾î¶»°Ô Çؼ ¸¸µé¾îÁö°Ô µÇ¾úÀ¸¸ç, ¾î¶² ÇüÅ·Π¹ßÀüÇØ ¿Ô´ÂÁö¿¡ ´ëÇØ ¼¼úÇß´Ù. ¶ÇÇÑ, ¸¹°í ¸¹Àº À¯´Ð½º ½Ã½ºÅÛµé »çÀÌ¿¡¼ Ãʺ¸ÀÚ°¡ °Þ´Â ÀÏÀ» Á¶±ÝÀÌ¶óµµ ´ú¾î º¸°íÀÚ (ÇÊÀڴ óÀ½ À¯´Ð½º¸¦ °øºÎÇÏ·Á°í ÇÒ ¶§ Á¾·ù°¡ ³Ê¹« ¸¹¾Æ¼ ¸Å¿ì ´çȲÇß´ø °æÇèÀÌ ÀÖ½À´Ï´Ù. :-(.... ) ¸¸µé°Ô µÇ¾ú´Ù. ÁÖÀÇ : ¹®¼¿¡¼ ºÎÁ·ÇÑ ºÎºÐÀ̳ª, À߸øµÈ ºÎºÐ µîÀº ¸ÞÀÏ·Î µû²ûÇÏ°Ô ¾Ë·Á ÁÖ½Ã¸é ¹Ù·Î °íÄ¡µµ·Ï ÇÏ°Ú½À´Ï´Ù. (»ç½Ç, Àß ¸ð¸£´Â ºÎºÐÀº ´ÙÀ½¿¡ ´õ °øºÎÇؼ ³Ö±â·Î ÇÏ°í, ¾ó¹ö¹«·È°Åµç¿ä ^^;) ¸ðÂÉ·Ï, ÀÌ ¹®¼°¡ óÀ½ À¯´Ð½ºÀÇ ¼¼°è¿¡ ¹ßÀ» µé¿©³õ´Â Ãʺ¸ÀںеéÀÌ À¯´Ð½º¿Í Á» ´õ Ä£¼÷ÇØ Áú ¼ö ÀÖ´Â ¹ßÆÇÀÌ µÇ¾úÀ¸¸é ÇÑ´Ù. ¹®¼ ¹öÁ¯ : 0.1.0 (±Û¾´³¯ : 2000. 10. 23) -------------------------------------------------------------------- ¼ø ¼ -------------------------------------------------------------------- 1. À¯´Ð½º ½Ã½ºÅÛÀÇ Åº»ý 2. ³Î¸® ÆÛÁö´Â À¯´Ð½º ½Ã½ºÅÛ 3. BSD 4. BSD À¯´Ð½º¿¡ 4.X ´ë ¹öÁ¯¸¸ ÀÖ´Â ÀÌÀ¯ :-) 5. »ó¾÷¿ë À¯´Ð½º ½Ã½ºÅÛµéÀÇ ÃâÇö°ú SVR4 6. ±× ÀÌÈÄÀÇ À̾߱â 7. °á·Ð 8. Âü°í¹®Çå ¹× »çÁ· :-P -------------------------------------------------------------------- 1. À¯´Ð½º ½Ã½ºÅÛÀÇ Åº»ý -------------------------------------------------------------------- À¯´Ð½ºÀÇ ¿ª»ç´Â 1960³â´ë Áß¹ÝÀ¸·Î °Å½½·¯¿Ã¶ó°£´Ù. ´ç½Ã AT&T ¿Í General Electric »ç, Honeywell »ç, MIT °ø°ú´ëÇп¡¼ MULTICS ¶ó´Â ÇÁ·ÎÁ§Æ®¸¦ ¹Ì ±¹¹æ¼º(ARPA)À¸·ÎºÎÅÍ ÀÚ±Ý Áö¿øÀ» ¹Þ¾Æ¼ ¼öÇàÇÏ°Ô µÈ´Ù. ¸Öƽ½º ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÀûÀº ²÷ÀÌÁö ¾Ê°í µ¹¾Æ°¥ ¼ö ÀÖ´Â ´ÙÁß »ç¿ëÀÚ, ´ÙÁß ÇÁ·Î¼¼¼, ´ÙÁß ÇÁ·Î¼¼½º ±â¹ÝÀÇ ½Ã½ºÅÛÀ» ¸¸µå´Â °ÍÀ̾ú´Ù. ¹°·Ð, ÀÌ ÇÁ·ÎÁ§Æ®¿¡´Â ±º»çÀûÀÎ ¸ñÀûµµ ÀÖ¾î¼, º¸¾È°ú °ü·ÃÇؼµµ ´ÙÁß ·¹º§ º¸¾ÈÀÇ °³³äµµ Áö¿øÇÒ °èȹÀ̾ú´Ù. Áï.. ±× ´ç½Ã·Î½á, ÀÌ»óÀûÀÎ ½Ã½ºÅÛÀ¸·Î °èȹµÇ¾ú°í, µðÀÚÀεǾú´ø ½Ã½ºÅÛÀ̾ú´Ù. (°á°úÀûÀ¸·Î, ÀÌ ¸Öƽ½º ½Ã½ºÅÛÀ» ¸ðµ¨·Î ¸¸µé¾îÁø À¯´Ð½º ½Ã½ºÅÛ¿¡¼µµ ºñ½ÁÇÑ °ÍÀ» º¼ ¼ö ÀÖ´Ù.) 1969³âÂë, ¸Öƽ½º ÇÁ·ÎÁ§Æ®´Â ÀÏÁ¤¿¡ »ó´çÇÑ Â÷ÁúÀ» ºú°Ô µÇ¾ú´Ù. ³Ê¹« ¿Ïº®ÇÑ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé¾î ³»·Á°í Çß´ø µ¥´Ù°¡ ¹¹.. ¿©·¯°¡Áö ÀÌÀ¯°¡ ÀÖ¾ú´ø ¸ð¾çÀÌ´Ù. ¾î·µç ÀÌ ¸Öƽ½º ÇÁ·ÎÁ§Æ®´Â ±× ÀÌÈķεµ Ä·ºê¸®Áö ´ëÇÐ µî¿¡¼ °è¼Ó ¼öÇàµÇ¾ú´ø ¸ð¾çÀÌ´Ù. °ÅÀÇ 15³â°£À̳ª ¸¶¹«¸® ÁþÁö ¸øÇÏ°í °è¼Ó ¼öÇàµÇ¾ú´ø ¸ð¾çÀÌ´Ù. ±×ÇØ(1969³â), À¯´Ð½º »ç¿ëÀÚ¶ó¸é ´©±¸³ª Á¸°æ(?)ÇÏ´Â Àι°ÀÎ ÄË Åè½¼(Ken Thompson) À̶ó´Â »ç¶÷ÀÌ ´ç½Ã ±×´Â AT&T »çÀÇ ¿¬±¸¿øÀ¸·Î ÀÖÀ¸¸é¼, ¸Öƽ½º ÇÁ·ÎÁ§Æ®¿¡ Âü°¡ÇÏ°í ÀÖ¾ú´Âµ¥, »ç¹«½Ç¿¡ ¾È¾²´Â PDP-7 ÄÄÇ»ÅÍ°¡ ÀÖ´Â °ÍÀ» º¸°í´Â, ÀÌ ÄÄÇ»ÅÍ¿¡´Ù°¡ ¸Öƽ½º¿Í ºñ½ÁÇÑ °³³äÀ» °¡Áø ¿î¿µÃ¼Á¦¸¦ Çѹø ±¸ÇöÇØ º¸°ÔµÇ¾ú´Ù. ¿©±â¿¡ Àç¹Ì¸¦ ´À³¢°Ô µÈ µ¿·áµé Áß ÇÔ²² ¸Öƽ½º ÇÁ·ÎÁ§Æ®¿¡¼ ÀÏÇß´ø µ¥´Ï½º ¸®Ä¡(Dennis Ritchie)¿Í ÇÇÅÍ ´º¸¸(Peter Neumann) À̶ó´Â »ç¶÷µµ °°ÀÌ ÄËÀÇ ÇÁ·ÎÁ§Æ®¿¡ µ¿ÂüÇÏ°Ô µÇ°í, Àå³»ï¾Æ ±× ¿î¿µÃ¼Á¦ÀÇ À̸§À» À¯´Ð½º(Unix) ¶ó°í Áö¾ú´Ù. ÀÚ¼¼È÷ º¸¸é Multi + ics°¡ ¸Öƽ½º ¶ó¸é, Uni + ics °¡ À¯´Ð½ºÀÌ´Ù. :-) ¸Öƽ½º ÇÁ·ÎÁ§Æ®¿¡¼´Â ³Ê¹« ¸¹Àº °ÍÀ» ±¸ÇöÇÏ·Á°í Çß´ø ¹Ý¸é, ÄËÀÇ À¯´Ð½º ½Ã½ºÅÛ¿¡¼´Â ´ÜÁö, ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°´Â µ¥¸¸ ÁßÁ¡À» µÎ¾ú¾ú´Ù. °·ÂÇÑ º¸¾È ½Ã½ºÅÛ µîÀº À¯´Ð½ºÀÇ ¸ñÇ¥°¡ ¾Æ´Ï¾ú´ø °ÍÀÌ´Ù. ¾î¼¸é, ÀÌó·³ °£´ÜÇÑ ¸ñÇ¥¸¦ óÀ½¿¡ ¼³Á¤Çß´ø °ÍÀÌ À¯´Ð½º°¡ ÀÌÅä·Ï ¸¹ÀÌ »ç¿ëµÇ°í, ³Î¸® ¾Ë·ÁÁö´Â µ¥ ÀÏÁ¶¸¦ ÇÑ °ÍÀÎÁöµµ ¸ð¸¥´Ù. :-) ÃÖÃÊÀÇ À¯´Ð½º ¹öÁ¯Àº ÀÌó·³ ´Ü¼øÇÑ(?) ÇÁ·ÎÁ§Æ® ¸ñÇ¥·Î ÀÎÇؼ ¸Öƽ½ºº¸´Ù ÈξÀ ÀÏÂï »ç¿ë°¡´ÉÇÏ°Ô µÇ¾ú°í, ÄË°ú, µ¥´Ï½º, ±×¸®°í, µ¿·áµéÀº À¯´Ð½º¸¦ Digital ÀÇ ½ÅÇü ÄÄÇ»ÅÍÀÎ PDP-11 ¿ëÀ¸·Î Æ÷ÆÃ(?)ÇÏ°Ô µÈ´Ù. -------------------------------------------------------------------- 2. ³Î¸® ÆÛÁö´Â À¯´Ð½º ½Ã½ºÅÛ -------------------------------------------------------------------- 1970³â´ë, AT&T »çÀÇ ¿¬±¸ÁøµéÀº ÀڽŵéÀÇ À¯´Ð½º ½Ã½ºÅÛ¿¡ Àå³(^^;)À» Ä¡¸é¼, À¯´Ð½º ½Ã½ºÅÛÀº Â÷Ãû ÇÁ·Î±×·¡¸ÓÀÇ ²ÞÀÇ ½Ã½ºÅÛ(?)À¸·Î ¹ßÀüÇØ ³ª°¡°Ô µÈ´Ù. ÇϳªÀÇ ±â´É¸¸ ÇÏ´Â Àڱ׸¶ÇÑ ÇÁ·Î±×·¥µéÀ» ÇÔ²² »ç¿ëÇÔÀ¸·Î½á ¾öû³ ÀÏÀ» ¼öÇàÇÒ ¼ö ÀÖ°Ô ¸¸µå´Â À¯´Ð½º ½Ã½ºÅÛÀÇ Ã¶ÇÐÀº ±×¶§ ´ç½Ã Á¤¸³(?)µÇ¾ú´Ù°íµµ º¼ ¼ö ÀÖ´Ù. ¾î·µç, ±×¶§ ´ç½Ã »ç¿ëÀÚµé(AT&T»çÀÇ °³¹ßÀÚµé)Àº ½Ã½ºÅÛÀ» Àß È°¿ëÇϱâ À§Çؼ ÀÌ·¯ÇÑ ÀÛÀº ÇÁ·Î±×·¥µéÀÇ »ç¿ëÀ» ±Ø´ëÈ Çß°í, ¶Ç, ÇÁ·Î±×·¥ÀÇ ¼Ò½º Äڵ嵵 ¼öÁ¤ÇØ °¡¸é¼, °è¼Ó À¯´Ð½º¸¦ ¹ßÀü½ÃÅ°°Ô µÈ´Ù. ±×·¯´ø Áß 1973³â¿¡ µ¥´Ï½º ¸®Ä¡°¡ C ¶ó´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ °í¾ÈÇÑ C ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇؼ ´ëºÎºÐÀÇ À¯´Ð½º ½Ã½ºÅÛÀÇ Äڵ带 ´Ù½Ã ¾²°Ô µÈ´Ù. ÀÌ°ÍÀº À¯´Ð½º ½Ã½ºÅÛ¿¡¼ ¸Å¿ì Áß¿äÇÑ Àǹ̸¦ °¡Áö´Âµ¥, ¹Ù·Î, ´Ù¸¥ ±â°è·Î Æ÷ÆÃÀÌ ¸Å¿ì ½¬¿î C ¾ð¾î·Î ¸¸µé¾îÁ³±â ¶§¹®¿¡, óÀ½ Á¦ÀÛµÈ PDP-11 ¿¡¼ »Ó¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ±â°è¿¡¼µµ µ¹¾Æ°¡µµ·Ï ¸¶Ä¡ »êºÒó·³ ¹øÁ®³ª°¡°Ô µÈ °è±â°¡ µÈ´Ù. (Àϼ³¿¡´Â µ¥´Ï½º ¸®Ä¡, ÄË Åè½¼, ºê¶óÀ̾ð Ä¿´Ï°Ç µîÀÇ °í¾È¹°ÀÎ C ¾ð¾î¿Í À¯´Ð½º ½Ã½ºÅÛÀÌ ´ÜÁö ¸¸¿ìÀý Àå³(?)À̾ú´Ù°íµµ Çϴµ¥... ¹ÏÀ»°Ç ¸øµË´Ï´Ù ^^;) ¾î·µç, 1970³â´ë¿¡ À¯´Ð½º´Â °è¼Ó ´Ù¸¥ ±âÁ¾ÀÇ ÄÄÇ»Å͵é·Î Æ÷ÆÃµÇ¾î °¬À¸¸ç, ¾î´À»õ ¿©·¯ ´ëÇе鿡¼ ³Î¸® »ç¿ëµÇ´Â ¿î¿µÃ¼Á¦°¡ µÇ¾ú´Ù. ±×¸®°í, ±×¿¡ µû¶ó ÀÚ¿¬½º·¹ ¿©·¯ ´ë±Ô¸ð ÄÄÇ»ÅÍ º¥´õµé¿¡¼µµ À¯´Ð½º¸¦ ÁÖ¸ñÇϱ⠽ÃÀÛÇß´Ù. ½ÇÁ¦·Î, 1977³â°æ¿¡ ÀÎÅͳÝÀÇ 500°³ °¡·®ÀÇ »çÀÌÆ®¿¡¼ À¯´Ð½º¸¦ ¿î¿ëÇÏ°í ÀÖ´Ù´Â Åë°è°¡ ÀÖÀ¸¸ç, ±× Áß 125°³´Â ´ëÇп¡¼ ¿î¿ëµÇ¾ú´Ù. ÇÏÁö¸¸ ±× ´ç½Ã À¯´Ð½º°¡ ¿î¿ëµÇ´Â ´ëºÎºÐÀÇ ±â°èµéÀº ½ÇÇè½Ç µî¿¡ À§Ä¡ÇØ ÀÖ¾ú´Âµ¥, ´ç½ÃÀÇ ³×Æ®¿öÅ© ȯ°æµµ ±×·¨Áö¸¸, ´ëºÎºÐ, °Ý¸®µÈ Àå¼Ò¿¡¼, ³×Æ®¿öÅ©·ÎÀÇ Á¢±Ù µîÀÌ Çã¿ëµÇÁö ¾Ê´Â ȯ°æÀ̾ú´Ù. µû¶ó¼ º¸¾È°ú °°Àº ¿ä¼Ò°¡ °ÅÀÇ ÇÊ¿äÇÏÁö ¾Ê¾Ò´Ù. ´ÜÁö ¸î¸íÀÇ Çã°¡µÈ »ç¿ëÀڵ鸸ÀÌ ½Ã½ºÅÛ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ¾ú´Ù. ±×·¯¸é¼, À¯´Ð½ºÀÇ »ç¿ëÀÚµéÀº °è¼ÓÀûÀ¸·Î, Åø°ú À¯Æ¿¸®Æ¼µéÀ» °³¹ßÇÏ°í, º¸´Ù ³ªÀº ¼º´ÉÀ» °¡Áöµµ·Ï Çâ»ó½ÃÅ°°í ÀÖ¾ú´Ù. -------------------------------------------------------------------- 3. BSD -------------------------------------------------------------------- Áö±Ýó·³ À¯´Ð½º¿¡ ³×Æ®¿öÅ© ±â´É°ú °°Àº ¿ä¼Ò°¡ Æ÷ÇÔµÇ°Ô µÈ °ÍÀº 1978³â°æÀ̾ú´Ù. ¹öŬ¸®´ëÇÐÀ̶ó°í ¸¹ÀÌ µé¾î º¸¾ÒÀ» °ÍÀÌ´Ù. University of California at Berkeley... Ķ¸®Æ÷´Ï¾Æ ÁÖ¸³´ëÇÐ... ¸®´ª½º¿¡ °ü½ÉÀ» °¡Áö°í ÀÖ´Â ¿©·¯ºÐÀ̶ó¸é, BSD ¶ó´Â À¯´Ð½º ¿î¿µÃ¼Á¦¿¡ °üÇؼµµ ¸¹ÀÌ µé¾î º¸¾ÒÀ» °ÍÀÌ´Ù. ÀÌÁ¦, BSD ¿¡ ´ëÇÑ À̾߱⸦ ÇØ º¸°Ú´Ù. 1970³â´ë ¸», ±×¶§ ´ç½ÃÀÇ ¸¹Àº ´ëÇе鿡¼ ±×·¨´ø °Íó·³ Ķ¸®Æ÷´Ï¾Æ ÁÖ¸³´ëÇп¡¼µµ À¯´Ð½º ¼Ò½ºÄڵ尡 ´ã°Ü ÀÖ´Â Å×ÀÌÇÁ¸¦ 400´Þ·¯¿¡ ±¸ÀÔÇÏ°Ô µÈ´Ù. (±× ´ç½Ã¿£ Å×ÀÌÇÁ°¡ ÁÖµÈ º¸Á¶±â¾ïÀåÄ¡¿´¾ú³ª º¸±º¿ä (-: ) ±×·±µ¥, (´ÙÀ½¿¡ ³ª¿À´Â À̸§µéÀ» ÄË Åè½¼, µ¥´Ï½º ¸®Ä¡ÀÇ À̸§°ú ÇÔ²² ±â¾ïÇØ µÎ±â ¹Ù¶ø´Ï´Ù ^^) ºô Á¶ÀÌ(Bill Joy) ¶ó´Â Çлý°ú ô ÇÛ¸®(Chuck Haley)¶ó´Â ÇлýÀÌ ±× ¼Ò½º Äڵ忡 Á¶±Ý¾¿ ¼öÁ¤À» °¡Çϱ⠽ÃÀÛÇß´Ù. 1978³â¿¡ ÀÚ±âµéÀÌ ¼öÁ¤ÇÑ ÄÚµå·Î ¸¸µç À¯´Ð½º¿Í À¯Æ¿¸®Æ¼µéÀ» Æ÷ÇÔÇÏ´Â ¹èÆ÷ÆÇ(?)À» ¸¸µé¾î¼ 50$ÀÇ °¡°ÝÀ¸·Î 30Àå(?)À» ÃâÆÇÇÏ°Ô µÈ´Ù. ÀÌ°ÍÀÌ ÃÖÃÊÀÇ BSD ¹öÁ¯ÀÇ À¯´Ð½º ½Ã½ºÅÛÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ºôÀÌ ¸¸µç(M$ÀÇ ºô °ÔÀÌÃ÷°¡ ¾Æ´Õ´Ï´Ù. -_-) BSD ½Ã½ºÅÛÀÌ ±âÁ¸ÀÇ AT&T ÀÇ À¯´Ð½º¿Í ´Ù¸¥ Á¡Àº µ¿½Ã¿¡ ½ÇÇàµÇ°í ÀÖ´Â ¿©·¯°³ÀÇ ÇÁ·Î±×·¥°£¿¡ ÀÛ¾÷ ÀüȯÀ» ÇÏ´Â ±â´É -- ¿äÁòÀÇ ¸ÖƼ ŽºÅ·ÀÌÁÒ? -- 255ÀÚ±îÁöÀÇ ÆÄÀÏÀ̸§ÀÇ Áö¿øÀ̶óµçÁö, Çϴ Ư¡µéÀÌ ÀÖ¾ú´Ù. ÇÏÁö¸¸, °¡Àå Áß¿äÇÑ, °ý¸ñÇÒ ¸¸ÇÑ BSD À¯´Ð½ºÀÇ ¾÷ÀûÀ¸·Î´Â 4.2 ¹öÁ¯ºÎÅÍ ³ªÅ¸³ª±â ½ÃÀÛÇÑ ³×Æ®¿öÅ· ¼ÒÇÁÆ®¿þ¾îÀÇ °³¹ßÀÔ´Ï´Ù. BSD ¿¡¼ ¸¸µç (BSD : Berkeley Software Distribution) À¯´Ð½ºÀÇ ³×Æ®¿öÅ· ÇÁ·Î±×·¥µé·Î ÀÎÇØ À¯´Ð½º¸¦ »ç¿ëÇÏ¿© ±Ù°Å¸® Åë½Å¸Á(LAN)À» ±¸ÃàÇÏ´Â °ÍÀÌ ¸Å¿ì ¼ö¿ùÇØ Á³À¸¸ç, ±Þ±â¾ß´Â ¿äÁò¿¡ À̸£·¯¼´Â 'ÄÄÇ»ÅÍ´Â ³×Æ®¿öÅ©´Ù' ¶ó´Â ¸»±îÁö ³ª¿À°Ô µÇ¾úÀ¸¸ç, ½ÇÁ¦·Î, ÇÊÀÚµµ ³×Æ®¿öÅ©¿¡ ¿¬°áµÇÁö ¾ÊÀº ÄÄÇ»ÅÍ´Â »ó»óµµ ¸øÇÒ Á¤µµ±îÁö À̸£°Ô µÇ¾ú´Ù. ¾î·µç, ÀÌ·¯ÇÑ ÀÌÀ¯·Î ÀÎÇؼ, ¹öŬ¸®¿¡¼ °³¹ßµÈ À¯´Ð½ºÀÇ ¹öÁ¯Àº °¢Á¾ ¿¬±¸¼Ò¶óµçÁö ´ëÇе鿡¼ ¸Å¿ì ±¤¹üÀ§ÇÏ°Ô »ç¿ëµÇ°Ô µÇ¾ú´Ù. -------------------------------------------------------------------- 4. BSD À¯´Ð½ºÀÇ ¹öÁ¯¿¡ 5.x ´ë°¡ ¾ø°í 4.x ´ëÀÎ ÀÌÀ¯? :-) -------------------------------------------------------------------- À§¿¡¼ À̾߱âÇÑ °Íó·³ BSD ½Ã½ºÅÛÀÌ ¿µÇâ·ÂÀ» Á¡Á¡ ´Ã·Á°¥ ¹«·Æ°ú ¶§¸¦ °°ÀÌÇؼ AT&T »çÀÇ ¹ýÀû Á¦Àç(1956³â¿¡ ¹Ì ¿¬¹æ Á¤ºÎ´Â AT&T °¡ ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾îÀÇ ±¤°í, ¸¶ÄÉÆÃ, Áö¿øµîÀ» ÇÏ´Â ÇàÀ§¸¦ Á¦ÇÑÇÏ´Â ±ÔÁ¤(?)À» Åë°ú½ÃÄ×´Ù. ±×·¡¼ ´ç½Ã¿¡´Â AT&T°¡ ÀüÈ¿Í °ü·ÃµÈ »ç¾÷¸¸À» ÇÒ ¼ö ÀÖ¾ú´Ù. -_-; Á¦°¡ ¿µ¾î°¡ µþ¸®´Â±º¿©.. Àú´Â ÀÌ·± ¶æÀ¸·Î ÀÌÇØÇß½À´Ï´Ù.)°¡ È¿·ÂÀ» ÀÒ°Ô µÇ¾ú°í, °æ¿µÀÚµéÀº ÀÚ»çÀÇ À¯´Ð½º°¡ °¡Áö°í ÀÖ´Â »ó´çÈ÷ ¾öû³ ½ÃÀåÀÇ Æ÷Åټȿ¡ ÁÖ¸ñÇß´Ù. ±×¸®°í´Â, º¸´Ù ³ªÀº, ¼¼·ÃµÈ ¿î¿µÃ¼Á¦·Î À¯´Ð½º¸¦ ¹ßÀü½Ãų °ÍÀ» °áÁ¤Çß´Ù. À̰Ͷ§¹®¿¡ ¹öŬ¸® À¯´Ð½ºÀÇ ¹öÁ¯¹øÈ£¿¡ Àç¹ÌÀÖ´Â ÀÏÀÌ ¹ú¾îÁö°Ô µÈ´Ù. ¹öŬ¸®ÀÇ BSD 4.2 À¯´Ð½º´Â »ç½Ç 5.0 À¸·Î ¹öÁ¯¹øÈ£°¡ ¸Å°ÜÁ®¾ß Çß¾ú´Ù. ±×·¯³ª, 4.2 ¹öÁ¯ÀÇ BSD °¡ Ãâ½ÃµÉ ¹«·Æ, AT&T ÀÇ ÄÄÇ»ÅÍ¿Í °ü·ÃµÈ ¹ý·üÀû Á¦¾àÀÌ Ç®¸®°Ô µÇ¾ú°í, AT&T ´Â ÀڽŵéÀÇ UNIX ¿¡ ´ëÇÑ »óÇ¥±Ç°ú ±Ç¸®¸¦ ÁÖÀåÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. À¯´Ð½º ¿î¿µÃ¼Á¦°¡ ¸Å¿ì ¸¹Àº °÷¿¡¼ »ç¿ëÇÏ´Â ¿î¿µÃ¼Á¦°¡ µÇ¾î°¨¿¡ µû¶ó, AT&T »çÀÇ °æ¿µÁøµéÀº BSD À¯´Ð½ºÀÇ ¿µÇâ·Â¿¡ ´ëÇØ ¿ì·ÁÇϱ⠽ÃÀÛÇß°í, ±Þ±â¾ß, À¯´Ð½º¿¡ ´ëÇÑ AT&T ÀÇ ±Ç¸®¸¦ À¯ÁöÇϱâ À§Çؼ Unix Support Group(USG)À̶õ °ÍÀ» ¼³¸³Çؼ À¯´Ð½ºÀÇ °³¹ß°ú ¸¶ÄÉÆÃÀ» ´ã´çÇϵµ·Ï Çß´Ù. USG ´Â ÀڽŵéÀÇ »õ·Î¿î ¹öÁ¯ÀÇ À¯´Ð½º¸¦ AT&T System V ¶ó°í ¸í¸íÇÏ°í´Â, "Ç¥ÁØ"À¸·Î Á¦Á¤Çß´Ù. AT&T ÀÇ °ü°èÀÚµéÀº BSD ÀÇ À¯´Ð½º¸¦ "ºñÇ¥ÁØ" À̶ó°í À̾߱âÇÏ°ï Çß´Ù. ±×·±µ¥, ¿¾³¯¿¡ ¹öŬ¸®°¡ AT&T ·ÎºÎÅÍ À¯´Ð½º ¼Ò½º Äڵ带 400´Þ·¯¿¡ ±¸ÀÔÇÒ ´ç½Ã¿¡ ȹµæÇÑ ¶óÀ̼¾½º¿¡ µû¸£¸é, ¹öŬ¸® ´ëÇÐÀº AT&T ÀÇ À¯´Ð½º Äڵ忡 ¼öÁ¤À» °¡ÇÏ°í, ¼öÁ¤ÆÇÀ» ÀÚÀ¯·Ó°Ô ¹èÆ÷ÇÒ ¼ö ÀÖ¾ú´Ù. ±×·¸Áö¸¸, ¹öŬ¸®¿¡¼ ÀڽŵéÀÌ ¼öÁ¤ÇÑ ¹öÁ¯ÀÇ À¯´Ð½º¸¦ "5.0" À̶ó´Â ¹öÁ¯ ¹øÈ£·Î Ãâ½ÃÇÏ°Ô µÇ¸é, ±× ¹öÁ¯ÀÇ BSD À¯´Ð½º¸¦ ´Ù¸¥ ´ëÇÐÀ̳ª ȸ»ç¿¡ ÆǸÅÇϱâ À§Çؼ AT&T ¿Í Àç°è¾àÇؼ ¶óÀ̼¾½º¸¦ ÃëµæÇؾ߸¸ Çß¾ú´Ù. ±×·¡¼, »õ·ÎÀÌ ¾÷±×·¹À̵åµÈ BSD ÀÇ ¿î¿µÃ¼Á¦ ¹öÁ¯ÀÌ "5.0" ÀÌ ¾Æ´Ñ "4.2" ·Î ¹øÈ£°¡ ¸Å°ÜÁö°Ô µÇ¾ú´Ù. (¸¶Ä¡, ¸ÞÀÌÁ® ¾÷±×·¹À̵尡 ¾Æ´Ñ ¸¶ÀÌ³Ê ¾÷±×·¹À̵åÀξç À§Àå(?)ÇÑ °ÍÀÌ´Ù) -------------------------------------------------------------------- 5. »ó¾÷¿ë À¯´Ð½º ½Ã½ºÅÛµéÀÇ ÃâÇö°ú System V Release 4 -------------------------------------------------------------------- À¯´Ð½º¿¡ ´ëÇÑ °ü½Éµµ°¡ Á¡Á¡ Áõ°¡ÇÔ¿¡ µû¶ó À¯¸í ÄÄÇ»ÅÍ º¥´õµéÀÌ ¼Ó¼Ó À¯´Ð½º ½ÃÀå¿¡ ¶Ù¾îµé°Ô µÈ´Ù. ±× Áß Áö±Ýµµ ¸Å¿ì À¯¸íÇÑ ¾÷ü·Î, Sun Microsystems °¡ Àִµ¥, ½ãÀº ¹öÅ©¸® ´ëÇÐÀÇ Àü»ê°ú Á¹¾÷»ý ¸î¸íÀÌ ¸ð¿© ¸¸µç ¾÷üÀÌ´Ù. Sun ÀÇ ¿î¿µÃ¼Á¦ÀÎ SunOS ´Â ¹öŬ¸® À¯´Ð½º 4.1c ¸¦ ±â¹ÝÀ¸·Î ÇÏ¿© °³¹ßµÇ¾ú´Ù. ¶Ç´Ù¸¥ À¯¸íÇÑ ¾÷ü·Î½á, Digital Equipment »ç°¡ Àִµ¥, ±×µåÀº BSD 4.2 ¿¡ ±â¹ÝÇÑ À¯´Ð½º ½Ã½ºÅÛ Ultrix ¸¦ Ãâ½ÃÇÏ°Ô µÈ´Ù. ±×¸®°í, 1980³â´ë Áß¹Ý ÀÌÈÄ À¯´Ð½º ½Ã½ºÅÛµéÀ» Ãâ½ÃÇÏ°Ô µÈ ¾÷üµéÀÎ Data General »ç, IBM, HP, Silicon Graphics µî¿¡¼´Â "Ç¥ÁØ"À̾ú´ø SysV ¸¦ Ç¥ÁؾÈÀ¸·Î äÅÃÇÏ¿© À¯´Ð½º Á¦Ç°À» Ãâ½ÃÇÏ°Ô µÈ´Ù. ¶ÇÇÑ, Santa Cruz Operation (SCO) »ç¿¡¼ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ÇÔ²² °³¹ßÇÑ ¶Ç´Ù¸¥ ¹öÁ¯ÀÇ À¯´Ð½ºÀÎ Xenix ´Â AT&T ÀÇ System III ¿¡ ±â¹ÝÇÏ°í ÀÖ¾ú´Ù. ÀÌó·³ À¯´Ð½º Á¦Ç°ÀÇ Áõ°¡¿Í ¿©·¯ º¥´õµéÀÇ Âü¿©·Î ÀÎÇØ À¯´Ð½º ¹öÁ¯µé °£ÀÇ È£È¯¼ºÀÌ ¹®Á¦½ÃµÇ±â ½ÃÀÛÇß°í, ÀÌ¿¡µû¶ó º¥µåµéÀº ÀڽŵéÀÇ À¯´Ð½º¸¦ ¼·Î ÅëÇÕÇϱ⵵ Çß´Ù. ¿¹¸¦ µé¸é, Xenix ¿Í AT&T SysV ¸¦ ÇÕÃļ, UNIX System V/386 µîÀÇ ¹öÁ¯ÀÌ 1988³â¿¡ Ãâ½ÃµÇ±âµµ Çß´Ù. ±×·¯ÇÑ ½Ãµµµé Áß ÁÖ¸ñÇÒ ¸¸ÇÑ °ÍÀ¸·Î, 1988³â º½¿¡ Sun Microsystems¿Í AT&T °¡ ¼·Î ÀÚ»çÀÇ À¯´Ð½º ¹öÁ¯µéÀ» ÅëÇÕÇÏ¿© »õ·Î¿î ¹öÁ¯ÀÎ System V Release 4 (SVR4)¸¦ ¹ßÇ¥ Çß´Ù. SVR4 ´Â ±âÁ¸ÀÇ System V ¿Í BSD ÀÇ ÀåÁ¡µéÀ» ÇÕÄ£µ¥´Ù°¡, °¢°¢ÀÇ ½Ã½ºÅÛ Àü¿ëÀÇ ÇÁ·Î±×·¥µéµµ ¼öÇàÇÒ ¼ö Àִ Ư¡À» °®°Ô ¸¸µé¾îÁ³´Ù. Sun ¿¡¼´Â ÀÌó·³ SysV ¿Í BSD ÀÇ ÀåÁ¡ÀÌ °áÇÕµÈ »õ·Î¿î ¹öÁ¯ÀÇ À¯´Ð½º¸¦ À§Çؼ ÀÌÁ¦²¯ °³¹ßÇØ ¿À´ø SunOS ¸¦ ¹ö¸®°í, Solaris ¶ó´Â À̸§À¸·Î °³¹ßÀ» ´ÙÇì µÈ´Ù. ÀÌ¿Í°°Àº AT&T ¿Í Sun ÀÇ Á¦ÈÞ¿¡ À§ÇùÀ» ´À³¤ ´Ù¸¥ À¯´Ð½º º¥´õµéÀº SVR4 °³¹ß¿¡¼ Á¦¿ÜµÇ¾î¼ ºÒÀÌÀÍÀ» ¾òÀ»±îºÁ 1988³â 5¿ù¿¡ IBM, Digital, HP µîÀÌ ÁÖÃàÀÌ µÇ¾î¼ OSF(Open software foundation)¶ó´Â °ÍÀ» °á¼ºÇÏ°Ô µÈ´Ù. OSF ÀÇ »ê¹°·Î ³ª¿Â À¯´Ð½º ½Ã½ºÅÛÀÌ ¹Ù·Î OSF/1 À̶ó´Â ½Ã½ºÅÛÀε¥, ÀÌ ½Ã½ºÅÛÀÇ Ä¿³ÎÀº óÀ½¿¡´Â IBM ÀÇ AIX ÀÇ °Í¿¡ ±â¹ÝÇßÀ¸¸ç, (³ªÁß¿¡´Â Ä«³×±â ¸á·Ð ´ëÇÐÀÇ MACH Ä¿³ÎÀ» »ç¿ëÇÑ´Ù.) À¯´Ð½º ¶óÀ̺귯¸®¿Í À¯Æ¿¸®Æ¼´Â HP¿Í IBM, Digital ÀÇ °Íµé¿¡ ±â¹ÝÇÑ °ÍÀ̾ú´Ù. ±×·¯³ª ÀÌ OSF ´Â °³¹ßÀÇ ¿Ï·á°¡ ´Ê¾îÁö°Ô µÇ°í, ±×µéÁß ¸î¸î ȸ»ç´Â ÀÚ±â³× ȸ»ç °íÀ¯ÀÇ Á¦Ç°À» »ý»êÇϱ⵵ ÇÑ´Ù. (¿¹¸¦ µé¸é IBM ÀÇ AIX. ¶ÇÇÑ ´Ù¸¥ ¸î¸î ȸ»ç´Â SVR4 °¡ ³ª¿Â ÈÄ¿¡ SVR4 ¸¦ äÅÃÇÑ´Ù. °á±¹, AT&T ¿Í Sun ÀÇ °áº°¿¡ µû¶ó OSF °¡ ¸¸µé¾îÁø ¸íºÐÀÌ Èñ¹ÌÇØÁö°Ô µÇ¾ú°í.. ÈåÁöºÎÁöµÇ°í ¸¸´Ù.) ¾Æ·¡¿¡ °¢°¢ÀÇ À¯´Ð½º ½Ã½ºÅÛÀÌ ¿µÇâÀ» ¹ÞÀº À¯´Ð½º Á¤ÀÇ(Ç¥ÁØ)À» Àû¾î º¸°Ú´Ù. NEXTSTEP - Mach, BSD FreeBSD - BSD BSD/OS - BSD SunOS - BSD Linux - BSD, System V.3 DEC OSF/1 - BSD, OSF/1 AIX - BSD, OSF/1, System V.4 HP-UX 10 - BSD, OSF/1, System V.4 Solaris - BSD, System V.4 IRIX - BSD, System V.3, System V.4 SCO Unix - System V.3 -------------------------------------------------------------------- 6. ±× ÀÌÈÄÀÇ À̾߱â -------------------------------------------------------------------- ÀÌÈÄ¿¡ AT&T ´Â USL(Unix System Laboratories)À» ³ëº§¿¡ ÆÈ°Ô µÇ°í, ³ëº§Àº ¶Ç, UNIX ÀÇ »óÇ¥±ÇÀ» X/Open ÄÁ¼Ò½Ã¾ö¿¡ ³Ñ±â°Ô µÈ´Ù. ¶Ç, À¯´Ð½ºÀÇ ¼Ò½ºÄÚµå´Â SCO ¿¡ 1995³â¿¡ ÆÈ°Ô µÈ´Ù. ±×·¯³ª ¿©ÀüÈ÷ Digital Equipment »ç´Â Digital UNIX (ÀÌÀü¿¡´Â OSF/1)¸¦ ÀÚ»çÀÇ ¿öÅ©½ºÅ×À̼ǵ忡 ÀåÂøÇؼ ÆǸÅÇØ ¿ÔÀ¸³ª... µðÁöÅ»ÀÇ ÁÖ ºÐ¾ß´Â ¼¹ö/¿öÅ©½ºÅ×À̼ÇÀÇ ºÐ¾ß°¡ ¾Æ´Ï¶ó PC ºÐ¾ßÀ̹ǷΠũ°Ô ´«¿©°Üº¸Áö ¾Ê¾Æµµ ÁÁ°Ú´Ù. ¶ÇÇÑ, Solaris µµ Áö±ÝÀº ¾öû³ ±ÇÀ§(?)¸¦ °¡Áö°í ÀÖÁö¸¸, Ãâ½Ã Ãʱ⿡´Â »ç¿ëÀÚµéÀÇ ºÒ¸¸ÀÌ ¸¹¾Ò´Ù°í ÇÑ´Ù. :-) ºô Á¶ÀÌ µîÀÌ Á¹¾÷ ÈÄ¿¡ ¼³¸³ÇÑ BSD Inc. ¿¡¼´Â BSD 4.4 ¸¦ ±â¹ÝÀ¸·ÎÇÏ¿© BSD/OS ¸¦ ½ÃÀå¿¡ ³»³õ¾Ò´Ù. (¹æȺ® ½Ã½ºÅÛÀ¸·Î ¸¹ÀÌ »ç¿ëµÈ´Ù.) ¶Ç PC ±â¹ÝÀÇ free À¯´Ð½º ¿î¿µÃ¼Á¦ÀÎ Linux °¡ 1991³â ¹öÁ¯ 0.1 À» ½ÃÀÛÀ¸·Î °ø°³µÇ±â ½ÃÀÛÇÏ¿´°í, BSD 4.3, 4.4 ¿¡ ±â¹ÝÇÑ freeBSD µîµµ ÃâÇöÇÏ°Ô µÈ´Ù. ¶ÇÇÑ, À¯´Ð½º °è¿ÀÇ ¿î¿µÃ¼Á¦µéÀÇ Ç¥ÁØ (ÀÎÅÍÆäÀ̽º, ¶óÀ̺귯¸®, µ¿ÀÛ Æ¯¼ºÀ» Á¤ÀÇÇÑ) ÀÌ IEEE ¿¡ ÀÇÇØ Á¦Á¤µÇ°í, ISO/IEC 9945 ·Î äÅÃµÇ°Ô µÈ´Ù. ÀÌ Ç¥ÁØÀ» POSIX ¶ó°í ÇÑ´Ù. -------------------------------------------------------------------- 7. °á·Ð -------------------------------------------------------------------- ¿À´Ã³¯ÀÇ À¯´Ð½º ½Ã½ºÅÛÀº À§¿¡¼ ¾ð±ÞÇÑ ¸Å¿ì ¸¹Àº Ç¥Áصé°ú ¹æ½Äµé¿¡ ±â¹ÝÇؼ ¹ßÀüÇØ ¿Ô°í, ¶ÇÇÑ, Á¦¾ÈµÈ Ç¥Áص鿡 ÀÇÇؼ ºñ±³Àû ºñ½ÁÇÏ°í °øÅëÀûÀÎ ÀÎÅÍÆäÀ̽º¸¦ °¡Áö°Ô µÇ¾úÀ¸¸ç, ¿©·¯°¡Áö ºÐ¾ß¿¡¼ common platform À¸·Î½áÀÇ ¿ªÇÒÀ» Ãæ½ÇÈ÷ ¼öÇàÇÏ°í ÀÖ´Ù. ¿À´Ã³¯ Å« Àǹ̰¡ ÀÖ´Â "Open systems" ¿îµ¿ÀÇ ¸®´õ·Î, ÀÌ·¯ÇÑ À¯´Ð½º ÇØÄ¿µéÀÌ Å« °øÇåÀ» ÇßÀ½Àº ¸»ÇÒ ÇÊ¿äµµ ¾ø´Ù. ¹°·Ð º¥´õµéÀº ÀڽŵéÀÇ ÀÌÀÍ ¶§¹®¿¡ À¯´Ð½º¸¦ °³¹ßÇÏ°í, ¹ßÀü½ÃÄÑ ¿ÔÀ» °ÍÀÌ°í, ±×·¸´Ù ÇÏ´õ¶óµµ ±×µéÀÌ À¯´Ð½º¸¦ ¹ßÀü½ÃÄÑ ¿ÔÀ½¿¡´Â Ʋ¸²¾ø´Ù. ¸¸¾à À¯´Ð½º°¡ ¾Æ´Ï¾ú´Ù¸é, Áö±Ý ³»°¡ Áñ°Ì°Ô »ç¿ëÇÏ°í ÀÖ´Â ¸®´ª½º ½Ã½ºÅÛµµ ¾ø¾úÀ» °ÍÀÌ´Ù. (¸®´ª½º ½Ã½ºÅÛÀº POSIX ¸¦ öÀúÈ÷ ÁؼöÇÑ´Ù. POSIX ¶ÇÇÑ À¯´Ð½º¿Í °ü·ÃµÈ ¿ÀÇ ½Ã½ºÅÛ ¿îµ¿ÀÇ »ê¹°ÀÌ´Ù.) -------------------------------------------------------------------- 8. Âü°í¹®Çå ¹× »çÁ· -------------------------------------------------------------------- Practical UNIX & Internet Secyrity / Simson Garfinkel & Gene spafford / O'Reilly õ¸®¾È ¸®´ª½º µ¿È£È¸ ¸®´ª½º °ø°³°Á ÀÚ·áÁý / ¾È±æ¼º ¿Ü / kldp °ÅÀÇ°¡ À§¿¡¼ ¾ð±ÞÇÑ Ã¥¿¡¼ ±Ü¾î¿À´Ù½ÃÇÇ ÇÑ ³»¿ëÀ̱º¿ä -_-; Ȥ½Ã ÀÌ ±ÛÀ» Àаí À߸øµÈ Á¡À̳ª, Á¦°¡ À߸ø ¾Ë°í ÀÖ´Â Á¡, Ãß°¡ÇßÀ¸¸é ÁÁ°Ú´Ù ½ÍÀº ³»¿ëÀÌ ÀÖÀ¸¸é, Á¦°Ô ¸ÞÀÏ ÁֽʽÿÀ. |