[ Home | Freetime works | FreeBSD | KFUG ]

ÇÁ·Î±×·¥¼¼°è 1999³â 5¿ùÈ£ ƯÁý±â»ç "Surrounding UNIX" Áß

¿ÀÇ ¼Ò½º UNIX

ÃÖÁØÈ£, Çѱ¹ FreeBSD »ç¿ëÀÚ ±×·ì
ÃÖ±Ù ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î°¡ °¢±¤¹Þ°í ÀÖ´Ù. ÀÌÀÇ Á᫐ ÃàÀ» ÀÌ·ç´Â °ÍÀÌ ¹Ù·Î ¿ÀÇ ¼Ò½º·Î ±¸¼ºµÈ ¿î¿µÃ¼Á¦Àε¥, À̵éÀº ¿À·§µ¿¾È »ó¾÷Àû ¿ëµµÀ̱⠺¸´Ù´Â ÇØÄ¿µéÀÇ ÀüÀ¯¹°·Î ÀÎ½ÄµÇ¾î ¿Ô´ø °ÍÀÌ »ç½ÇÀÌ´Ù. ±×·¯³ª ÃÖ±Ù¿¡ ÀÌ·± »óȲÀº Á¡Â÷ ¹Ù²î°í ÀÖ°í, ¸¹Àº »ç¶÷µé¿¡°Ô ¸®´ª½º µîÀÇ ÀνÄÀº º¸ÅëÀÇ ¿î¿µÃ¼Á¦¿Í ´Ù¸§ ¾ø´Â ¼öÁØÀ¸·Î ¿Ã¶ó¿Í ÀÖ´Â °ÍÀÌ »ç½ÇÀÌ´Ù. ÀÌ ±â»ç¿¡¼­´Â ÀÌ·± ¿ÀÇ ¼Ò½º À¯´Ð½ºµé¿¡ ´ëÇØ ¾Ë¾Æº¸°í, À̵éÀÌ ÇöÀç °®°í ÀÖ´Â ÀåÁ¡°ú ´ÜÁ¡, ±×¸®°í ¿£ÅÍÇÁ¶óÀÌÁî ½ÃÀå¿¡¼­ ÀûÀÀÇϱâ À§ÇØ ÇÊ¿äÇÑ °Íµé¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ.

1. ¿ÀÇ ¼Ò½º À¯´Ð½º

ÀÌ ±Û¿¡¼­ ¿ÀÇ ¼Ò½º À¯´Ð½º¶ó ÇÔÀº ÀϹÝÀûÀ¸·Î ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÇ °³¹ß ¹æ½ÄÀ» µû¸£°í ÀÖ´Â ¿î¿µÃ¼Á¦µéÀ» ¸»ÇÑ´Ù. À̵éÀº ¼­·Î ¾à°£¾¿ Ʋ¸° ¿ª»ç¿Í ÄÚµå ±â¹ÝÀ» °®°í ÀÖÀ¸¸ç, Áö±Ý±îÁöµµ Àü¼¼°è ¿©·¯ °÷ÀÇ »ç¶÷µéÀÇ ¼Õ¿¡ ÀÇÇØ Á¶±Ý¾¿ ¼öÁ¤µÇ°í °³·®µÇ°í ÀÖ´Ù. À̵éÀº ¾î¶² °úÁ¤ ¼Ó¿¡¼­ °³¹ßµÇ¾î ¿ÔÀ¸¸ç À̵éÀÇ Æ¯Â¡Àº ¹«¾ùÀÎÁö¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ.

2. °ø°³ À¯´Ð½ºÀÇ Æ¯Â¡

ÀÌÁ¦ Linux¿Í BSD°è¿­ ¿î¿µÃ¼Á¦¸¦ Áß½ÉÀ¸·Î ´ëÇ¥ÀûÀÎ °¢ ¹èÆ÷º» ¶Ç´Â OS¿¡ ´ëÇÑ Æ¯Â¡À» ¾Ë¾Æº¸ÀÚ.

3. ¿£ÅÍÇÁ¶óÀÌÁî ½ÃÀåÀ¸·Î °¡±â À§ÇÑ ¼±°á °úÁ¦

ÀÌ·¯ÇÑ °ø°³ À¯´Ð½º ½Ã½ºÅÛµéÀÌ ±â¾÷ ½ÃÀå¿¡¼­ ÀÚ½ÅÀÇ ±â´ÉÀ» Á¦´ë·Î ¹ßÈÖÇÒ ¼ö ÀÖÀ»±î? ±× Á¡¿¡ ´ëÇØ¼­´Â »ç¶÷µéÀÇ Àǰ߿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖÁö¸¸, ¸î°¡Áö ºÎºÐ¿¡ ´ëÇØ »ý°¢ÇØ º¸ÀÚ.

4. Á¤¸®Çϸç

Áö±Ý±îÁö °ø°³ À¯´Ð½º Áß °¡Àå ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ¸®´ª½ºÀÇ °¢ ¹èÆ÷º», ±×¸®°í BSD°è¿­ ¿î¿µÃ¼Á¦ µé¿¡ ´ëÇØ ¾Ë¾Æº¸°í, À̵éÀÌ °³¹ßµÇ°í ÀÖ´Â ÇöÀçÀÇ ¸ð½À°ú ¹Ì·¡ÀÇ ¸ð½À¿¡ ´ëÇØ ¾Ë¾Æº¸¾Ò´Ù. Áß¿äÇÑ °ÍÀº ÀÌµé ¿î¿µÃ¼Á¦µéÀº ¾î¶² ¿ëµµ·Î ¾²À̵çÁö ÀÚ½ÅÀÌ °®°í Àִ öÇаú ¸ð½ÀÀ» À¯ÁöÇÒ °ÍÀ̶ó´Â »ç½ÇÀ̸ç, ƯÈ÷ ¸®´ª½ºÀÇ °æ¿ì ºñ»ó¾÷Àû ¿µ¿ª¿¡ ³²¾ÆÀÖµµ·Ï ÇÏ´Â GPL¶óÀ̼¾½º ¶§¹®¿¡ ¸®´ª½º¿¡ ´ëÇÑ »ó¾÷Àû Áö¿øÀÌ ÀÌ·ç¾îÁö´õ¶óµµ ¸®´ª½º ÀÚüÀÇ ±Ù°£À» ÀÌ·ç´Â Á¤½Å¿¡ ´ëÇÑ ÈѼÕÀº ¾øÀ» °ÍÀÌ´Ù. GPLÀº ÇÁ¸® ¼ÒÇÁÆ®¿þ¾îÀÇ °³³äÀ» ¸¸µé¾î³½ ¸®Â÷µå ½ºÅ縸ÀÇ ÃÖ´ëÀÇ ¾÷ÀûÀÌÀÚ »ó¾÷È­¿¡ ´ëÇÑ º¸È£ÀåÄ¡ÀÎ °ÍÀÌ´Ù.

ÃÖ±Ù¿¡ ¿ÀÇ ¼Ò½º ¿î¿µÃ¼Á¦¿Í ¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ °ü½ÉÀÌ ³ô¾ÆÁö°í, ÃÖ±Ù¿¡´Â À̸¦ ÇØÄ¿µéÀÇ ÀüÀ¯¹°À̱⺸´Ù´Â ¸ðµç »ç¶÷µéÀÌ Æí¸®ÇÏ°Ô ¿î¿µÇÒ ¼ö ÀÖ´Â °ÍÀ» ¸¸µé±â À§ÇÑ ³ë·ÂÀÌ ¿©·¯¸ð·Î ÀÌ·ç¾îÁö°í ÀÖ´Ù. ÀÌ·± ¹Ù¶÷Àº ÀÌ¹Ì ÇØ¿Ü¿¡¼­ ¸î³â ÀüºÎÅÍ ¿¹°ßµÇ¾î ¿Ô´ø °ÍÀÌÁö¸¸, ±¹³»¿¡¼­´Â ¾ÆÁ÷ ¿ÀÇ ¼Ò½º ÀÚü¿¡ ´ëÇÑ ÀνÄÀº ¸¹ÀÌ ³ô¾ÆÁ³Áö¸¸ ¹ÙÅÁÀÌ µÇ´Â »ç¿ëÀÚÀÇ ÀÚ¹ßÀûÀÎ Âü¿© Á¤½ÅÀÌ ¾Æ½¬¿î »óÅ¿¡¼­ ¼º±ÞÇÏ°Ô »ó¾÷ÀûÀÎ ¹Ù¶÷ÀÌ ºÎ´Â °Í °°¾Æ ¾ÈŸ±î¿î Á¡ÀÌ ÀÖ´Ù. ÀÌÁ¡À» ±Øº¹Çϱâ À§Çؼ­´Â ¿ÀÇ ¼Ò½ºÀÇ »ç¿ëÀÚ°¡ ´Ü¼øÇÑ »ç¿ëÀÚ¿¡ Áö³ªÁö ¾Ê±â º¸´Ù´Â Àû±ØÀûÀÎ Âü¿©ÀÚ°¡ µÇ¾î¾ß ÇÑ´Ù. ±×°ÍÀÌ ¿ÀÇ ¼Ò½ºÀÇ À̳信 ¾Ë¸Â´Â ÀÏÀÌ µÉ °ÍÀ̸ç, ¾Æ¸¶Ãß¾îÀÇ ÀÚ¼¼ÀÇ ±âº»ÀÌ Àß °®Ãß¾îÁø »óÅ¿¡¼­ÀÇ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÇ ºñ´ÏÁö½º µµÀÔÀº ¼º°øÀûÀÎ °áÇÕÀÌ µÉ °ÍÀ̶ó »ý°¢ÇÑ´Ù. ¾ÕÀ¸·ÎÀÇ ºü¸¥ º¯È­´Â ¹«¾ùÀÌ µÉÁö ¿¹°ßÇϱâ ÈûµéÁö¸¸, ¸ðµÎµé °ü½ÉÀÖ°Ô ÁöÄѺ¸ÀÚ.

´Ù¾çÇÑ Ç÷§ÆûÀÇ ¸®´ª½º Æ÷ÆÃ »ç·Ê

ELKS - 16ºñÆ® CPU¸¦ À§ÇÑ À¯´Ð½º
ELKS´Â Embeddable Linux Kernel SubsetÀÇ ¾àÀÚ·Î, 8086(XT¿Í AT)±â¹ÝÀÇ ¸®´ª½ºÀÌ´Ù(AT´Â 80286CPUÀÌÁö¸¸ ±¸¼º»ó¿¡ À־ °¡»ó ¸Þ¸ð¸® ±â´ÉÀÌ 386°ú ´Ù¸£¹Ç·Î ¿©±â Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù). Áö±Ý¿¡ À־ 16ºñÆ® CPU¸¦ À§ÇÑ °ÍÀÌ ¾î¶² Àǹ̰¡ ÀÖÀ»Áö´Â ¸ð¸£Áö¸¸, Áý¿¡ ³²´Â XT°¡ ÀÖ´Ù¸é Çѹø ÇØº¸´Â °Íµµ ÁÁ°Ú´Ù.
uClinux
uClinux´Â MMU°¡ ¾ø´Â CPU¿¡ ¸®´ª½º¸¦ Æ÷ÆÃÇÏ´Â ÇÁ·ÎÁ§Æ®ÀÌ´Ù. MMU(Memory Management Unit)°¡ ¾ø´Ù´Â °ÍÀº À¯´Ð½ºÀÇ ÁÖ¿äÇÑ ±â´ÉÀÎ ¸Þ¸ð¸® º¸È£¿Í °ü¸® ±â´ÉÀ» ¾î·Æ°Ô ÇÏÁö¸¸, PalmPilot°ú °°ÀÌ °£´ÜÇÑ ±¸¼ºÀ» °¡Áø ½Ã½ºÅÛ¿¡¼­µµ ¿î¿µÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ´Ù.
Cobalt
Cobalt´Â ¹Ì±¹ Cobalt Network»çÀÇ ³×Æ®¿öÅ© ¼­¹öÀÌ´Ù. ÀÌ ½Ã½ºÅÛÀº ÀϹÝÀûÀÎ ¿©·¯°¡Áö ÀÎÅÍ³Ý ¼­¹ö(À¥, FTP, ÀüÀÚ¿ìÆí µîµî)¿¡ »ç¿ëÇÏ´Â °ÍÀÌÁö¸¸, ¸¹ÀÌ »ç¿ëÇÏ´Â ¸®´ª½º Ç÷§ÆûÀÎ x86À̳ª ¾ËÆÄ°¡ ¾Æ´Ï¶ó MIPS¶ó´Â ƯÀÌÇÑ ±¸¼ºÀ¸·Î µÇ¾î ÀÖ°í, ÄܼÖÀÌ ¾ø´Â °ü°è·Î ¾ÕÀÇ LEDÆÇ¿¡ ½Ã½ºÅÛ »óŸ¦ Ç¥½ÃÇϸ鼭 ºÎÆÃÇϴ ƯÀÌÇÑ Ä¿³Î·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

$Id: index.shtml,v 1.1.1.1 2001/05/23 03:11:13 cjh Exp $

[ Home | Freetime works | FreeBSD | KFUG ]


Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 CHOI Junho, all rights reserved.
Please send spam/UCE here to register your mail to razor