FreeBSD ÇÚµåºÏ : ¼Ò°³ : FreeBSDÀÇ ¿ª»ç
Previous: FreeBSD¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸í
Next: FreeBSD ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÀû

1.2. FreeBSDÀÇ ¿ª»ç

Jordan K. Hubbard <jkh@FreeBSD.ORG> Àú.

¾çÇöÁÖ <whitept@nobreak.com> ¿ª.
1998³â 12¿ù 19ÀÏ

FreeBSD ÇÁ·ÎÁ§Æ®´Â 1993³â Ãʱ⿡ ½ÃÀ۵Ǿú°í ºÎºÐÀûÀ¸·Î´Â patchkit ÀÇ 3¸íÀÇ µ¿¹ÝÀÚ¿´´ø Nate Williams, Rod Grimes ±×¸®°í ÇÊÀÚ·Î ÀÌ·ç¾îÁø "Unofficial 386BSD Patchkit" ¿¡¼­ ºñ·ÔµÈ °ÍÀ̾ú½À´Ï´Ù.

¿ø·¡ÀÇ ¸ñÀûÀº patchkit ¸ÞÄ«´ÏÁòÀÌ ÇØ°áÇÏÁö ¸øÇß´ø 386BSDÀÇ ¸¹Àº ¹®Á¦Á¡À» ÇØ°áÇÏ°í ½Å¼ÓÇÏ°Ô Áß°£ ¸Å°³Ã¼À» ¸¸µå´Â °ÍÀ̾ú½À´Ï´Ù. ¿©·¯ºÐÀÇ ¸î¸íÀº ÀÌ°Í°ú °ü·ÃÇÏ¿© ÃʱâÀÇ "386BSD 0.5" ³ª "386BSD Interim" ÇÁ·ÎÁ§Æ®ÀÇ ½½·Î°ÇÀ» ±â¾ïÇÏ°í ÀÖÀ» °ÍÀÔ´Ï´Ù.

386BSD ´Â Bill JolitzÀÇ ¿î¿µÃ¼Á¦·Î¼­ °ÅÀÇ 1³â Á¤µµ¸¦ ¹æÄ¡ÇØ¾ß ÇÒ Á¤µµ¿¡ ±îÁö À̸£¾ú½À´Ï´Ù. patchkitÀÌ ³¯ÀÌ °¥¼ö·Ï ´õ¿í´õ ºÒ¾ÈÁ¤ÇØÁ³±â ¶§¹®¿¡, ¾î¶² Á¶Ä¡°¡ ÀÌ·ç¾îÁ®¾ß ÇÏ°í ÀÌ Áß°£ "cleanup" À» Á¦°øÇÔÀ¸·Î½á BillÀ» µ½±â·Î °áÁ¤Çϴµ¥ ÀÇ°ßÀ» ¸ð¾Ò½À´Ï´Ù.

°ð BillÀÇ µµ¿òÀ» ¹ÞÁö ¾Ê°íµµ ¿ì¸®ÀÇ ¸íºÐÀ» ÁöÅ°ÀÚ°í °áÁ¤ÇÏ¿´°í ±×·¡¼­ ¿ì¸® ´Â David Greenman°¡ Áö¾î³½ FreeBSD ¶ó´Â À̸§À¸·Î ºÎ¸£±â·Î Çß½À´Ï´Ù. ¿ì¸®ÀÇ Ãʱ⠸ñÀûÀº ÇöÀçÀÇ ½Ã½ºÅÛ »ç¿ëÀÚµé°ú »óÀÇÇÑ ÈÄ¿¡ Á¤ÇØÁø °ÍÀÌ°í ÀÏ´Ü ÇÁ·ÎÁ§Æ®°¡ Çö½ÇÈ­ µÇ´Â °ÍÀÌ È®¿¬ÇØ Á³À» ¶§¿¡¼­¾ß ÇÊÀÚ´Â ÀÎÅͳݿ¡ ½±°Ô Á¢ÇÒ ¼ö ¾ø´Â ¸¹Àº »ç¶÷µéÀ» À§ÇØ FreeBSD ÀÇ ¹èÆ÷ ä³ÎÀ» ³ÐÇô¾ß °Ú´Ù´Â »ý°¢À¸·Î Walnut Creek CDROM ¸¦ ¸¸³µ½À´Ï´Ù. Walnut Creek CDROM ´Â FreeBSD¸¦ CD·Î ¹èÆ÷ÇÑ´Ù´Â »ý°¢À» Áö¿øÇßÀ» »Ó¸¸ ¾Æ´Ï¶ó Áö±Ý±îÁö ÇÁ·ÎÁ§Æ®¿¡ ÀÏÇÒ ¼ö ÀÖ´Â Àåºñ¿Í ½Å¼ÓÇÏ°Ô ÀÎÅͳÝÀ» ¿¬°áÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛÀ» Áö¿øÇÏ°í ÀÖ½À´Ï´Ù. ÀüÇô ¾Ë·ÁÁöÁö ¾ÊÀº ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ Walnut Creek CDROM ÀÇ Çù·ÂÀÌ ¾ø¾ú´Ù¸é FreeBSD °¡ ÀÌ Á¤µµ±îÁö ÀÌ·¸°Ô ºü¸£°Ô ¿À´Ã¿¡ À̸£Áö ¸øÇßÀ» °ÍÀÔ´Ï´Ù.

ù¹ø° CDROM(ÀÏ¹Ý ÀÎÅͳݻ󿡼­)Àº FreeBSD 1.0 À¸·Î 1993³â 12¿ù¿¡ ¹èÆ÷µÇ¾ú½À´Ï´Ù. ÀÌ°ÍÀº U.C. BerkeleyÀÇ 4.3BSD-Lite ("Net/2") Å×ÀÌÇÁ¸¦ ±â¹ÝÀ¸·Î ÇÏ¿´°í ¸¹Àº ¿ä¼ÒµéÀÌ 386BSD¿Í Free Software Foundation¿¡ ÀÇÇؼ­ Á¦°ø¹Þ¾Ò½À´Ï´Ù. ù¹ø° ÆÇ¿¡¼­ ÁÁÀº ¼º°ú¸¦ ¾ò¾ú°í 1994³â 5¿ù¿¡´Â FreeBSD 1.1¸¦ Ãâ½ÃÇÏ¿© ±²ÀåÇÑ ¼º°øÀ» °ÅµÎ¾ú½À´Ï´Ù.

ÀÌÁîÀ½ ¿¹±âÄ¡ ¸øÇÑ ¸Ô±¸¸§ÀÌ Novell°ú U.C. Berkeley »çÀÌÀÇ Berkeley Net/2 tapeÀÌ ÇÕ¹ýÀûÀ̶ó´Â Àå±â°£ ¹ýÁ¤ ¼Ò¼ÛÀÌ ÆÇ°áµÇ¸é¼­ Çü¼ºµÇ¾ú½À´Ï´Ù. ÀÌ ÆÇ°áÀº Net/2 ´ëºÎºÐÀÌ NovellÀÌ ¾ó¸¶Àü¿¡ AT&T¿¡¼­ ±¸ÀÔÇÏ¿© ÀúÀÛ±Ç ÀÖ´Â Äڵ忡 À§¹è(encumbered)µÈ´Ù´Â »ç½ÇÀ» ¹öŬ¸®°¡ ÀÎÁ¤ÇÑ´Ù´Â ³»¿ëÀ̾ú½À´Ï´Ù. Berkeley´Â 4.4BSD-LiteÆÇÀÌ Ãâ½ÃµÉ ¶§ 4.4BSD-Lite¿¡ "encumbered"¶ó°í ¸í½ÃÇÒ °Í°ú ±âÁ¸ Net/2 »ç¿ëÀÚµéÀº ÀÌ°ÍÀ¸·Î º¯°æÇϵµ·Ï Ç϶ó´Â NovellÀÇ ¿ä±¸¸¦ ¹Þ¾Ò½À´Ï´Ù. FreeBSD ÇÁ·ÎÁ§Æ®´Â 1994³â 7¿ù¸» ±îÁö Net/2 »óÇ°ÀÇ ¼±ÀûÀ» Áß´ÜÇϱâ·Î ÇÏ¿´½À´Ï´Ù. ÀÌ µ¿ÀǾÈÀÇ ÀÇ°ÅÇÏ¿© FreeBSDµµ FreeBSD 1.1.5.1ÆÇÀ» ¸¶Áö¸·À¸·Î Ãâ½ÃÇÏ¿´½À´Ï´Ù.

FreeBSD´Â ±×¶§ ¹®ÀÚ ±×´ë·Î ¿ÏÀüÈ÷ 4.4BSD-Lite¸¸À» ±â¹ÝÀ¸·Î ÇÏ´Â Äڵ带 ¸¸µå´Â ÀÏ¿¡ ÀçÅõÀÚÇϱ⠽ÃÀÛÇÏ¿´½À´Ï´Ù. "Lite" ÆÇÀº ¿©·¯°¡Áö ¹ýÁ¤ÀÌ ¹®Á¦·Î Berkeley CSRG°¡ ½ÇÁ¦·Î ºÎÆà °¡´ÉÇÑ ½Ã½ºÅÛÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ´ëºÎºÐÀÇ Äڵ带 Á¦°ÅÇÏ°í ´õºÒ¾î 4.4ÀÇ ÀÎÅÚ Æ÷Æ® (Intel port)°¡ ³Ê¹« ºÒ¾ÈÁ¤Ç߱⠶§¹®¿¡ ¾à°£Àº ºÎÁ·ÇÑ ¸éÀÌ ÀÖ¾ú½À´Ï´Ù. ÀÌ·¯ÇÑ ÀÌÇà ÇÁ·ÎÁ§Æ®´Â 1994³â 12¿ùÀÌ µÇ¼­¾ß ¸¶¹«¸®µÇ¾î 1995³â 1¿ù¿¡´Â FreeBSD 2.0 ¹öÀüÀ» ÀÎÅͳݰú CDROM À¸·Î Ãâ½ÃÇϱ⿡ À̸£·¶½À´Ï´Ù. ¾à°£ÀÇ °áÇÔ¿¡µµ ºÒ±¸ÇÏ°í FreeBSD 2.0 ÆÇÀº ¸¹Àº ¼º°øÀ» °ÅµÎ¾ú°í À̾î 1995³â 6¿ù¿¡´Â ÈξÀ ¾ÈÁ¤ÀûÀÌ°í ¼³Ä¡°¡ ½¬¿î FreeBSD 2.0.5 ÆÇÀ» Ãâ½ÃÇÏ°Ô µÇ¾ú½À´Ï´Ù.

¿ì¸®´Â 1996³â 8¿ù¿¡ FreeBSD 2.1.5¸¦ Ãâ½ÃÇÏ¿´°í 2.1-stable ¹öÀüÀº ISP ¾÷ü¿Í ±â¾÷ü¿¡¼­ »ç¿ëÇÒ ¸¸Å­ ´ëÁßÈ­ µÇ¾ú½À´Ï´Ù. ÀÌ°ÍÀº 1997³â 2¿ù¿¡ Ãâ½ÃµÇ¾î 2.1-stableÀÇ °³¹ßÀÇ ¸¶Áö¸·ÆÇÀÎ FreeBSD 2.1.7.1ÀÔ´Ï´Ù. ÀÌÁ¦ 2.1´ëÀÇ ¹öÀü(RELENG_2_1_0)´Â À¯Áö º¸¼ö Â÷¿ø¿¡¼­ º¸¾È ¹®Á¦¿Í ´Ù¸¥ ½É°¢ÇÑ ¹ö±×°¡ ¼öÁ¤ µÇ¾î¾ß ÇÒ °ÍÀÔ´Ï´Ù.

RELENG_2_2·Î½á °³¹ß Áß¿¡ ÀÖ´ø FreeBSD 2.2´Â 1996³â 11¿ù¿¡ ¹ßÇ¥µÇ¾ú°í 2.2.1 ¿Ï¼ºÆÇÀÌ 1997³â 4¿ù¿¡ Ãâ½ÃµÇ¾ú½À´Ï´Ù. À̾ 97³â ¿©¸§°ú °¡À»¿¡ 2.2 ´ëÀÇ ¹öÀüÀÌ Ãâ½ÃµÇ¾ú°í 98³â 7¿ù 2.2.7À» ¸¶Áö¸·À¸·Î ¹ßÇ¥µÇ¾ú½À´Ï´Ù. °ø½ÄÀûÀÎ 3.0Àº 1998³â 10¿ù¿¡ ¹ßÇ¥µÉ °ÍÀÌ°í 2.2 ´ëÀÇ ¸¶Áö¸· ¹öÀüÀÎ 2.2.8ÀÌ 11¿ù¿¡ ³ª¿Ã ¿¹Á¤ÀÔ´Ï´Ù.

Àå±â°£¿¡ °ÉÃļ­ °³¹ßÁßÀÎ 3.0 (3.0-current)°ú CDROM°ú ÀÎÅͳݿ¡¼­ ¹èÆ÷ÇÒ SNAPshot 3.0ÆÇ ¿¡¼­´Â SMP¿¡¼­ DEC ALPHA±âÁ¾ ¿¡±îÁö Áö¿øÇÏ´Â °ÍÀ» ¸ñÀûÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù.


FreeBSD ÇÚµåºÏ : ¼Ò°³ : FreeBSDÀÇ ¿ª»ç
Previous: FreeBSD¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸í
Next: FreeBSD ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÀû