¸®´ª½º »ç¿ëÀÚ¸¦ À§ÇÑ OS ¿ª»ç µ¹¾Æº¸±â

¼Û¿µ¹® / Hitel : rldls

   

     

    Áö³­ 2¿ùÈ£ ±îÁö ³»¿ëÀ» ÀÐÀº Ãʺ¸ÀÚ(?)¶ó¸é ±âº»ÀûÀÎ ¾ÐÃà°ú ¾ÐÃàÇØÁ¦´Â ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

    Ãʺ¸ÀÚ¸¦ À§ÇÑ ¸®´ª½º ¸í·É¾î¸¦ ¾²´Ù°¡, ¹®µæ ÀÌ·± »ý°¢ÀÌ µé¾ú´Ù. ¸®´ª½º¸¦ '±×³É »ç¿ëÇϰųª, ³²µéÀÌ »ç¿ëÇϴϱî, ³ªµµ »ç¿ëÇØ º¸ÀÚ' ¶ó´Â ½ÄÀ¸·Î ¾Æ´Ï¸é Ä£±¸°¡ »ç¿ëÇÏ´Â °ÍÀ» º¸¾Ò´Âµ¥, ³ªµµ »ç¿ëÇÏ°í ½Í¾î¼­, ¹«ÀÛÁ¤ ´ýºó »ç¶÷µéµµ ¸¹ÀÌ ÀÖÀ» °ÍÀÌ´Ù.

    À̹ø È£¿¡´Â OS ÀÇ °£·«ÇÑ ¿ª»ç¿¡ ´ëÇؼ­ ¼³¸íÇÏ°íÀÚ ÇÑ´Ù.

    ¸í·É¾î °­Á¸¦ ¾ÈÇÏ°í, OSÀÇ ¿ª»ç¸¦ Àû´Â °ÍÀº ºÐ¸íÈ÷ À߸øÀÏ °ÍÀÌ´Ù. ±×·¯³ª, ÇÊÀÚ°¡ ÀûÀ» ³»¿ëÀ» ¾Ë°í ÀÖÀ¸¸é, ¿©·¯ ¸®´ª¼­µéÀÇ ÇÇ°¡ µÇ°í »ìÀÌ µÉ °ÍÀ̶ó´Â »ý°¢¿¡ Àû¾îº¼±î ÇÑ´Ù.

    ¸®´ª½ºÀÇ Åº»ý ¹è°æÀº ¸¹ÀÌ ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù.

    ÇöÀç »ç¿ë ÁßÀÎ OS µéÀº ¸¹´Ù. ¿©·¯ºÐÀÌ µèÁö ¸øÇß´ø OSµµ ÀÖÀ» °ÍÀÌ°í, µé¾îºÃ´Ù Çصµ Çѹøµµ ±¸°æÇÏÁö ¸øÇÑ °ÍÀÌ ¼öµÎ·èÇÒ °ÍÀÌ´Ù.

    MS-DOS¸¦ ¾Ë °ÍÀÌ´Ù. ÄÄÇ»Å͸¦ ¸¸Áø Áö ¾ó¸¶ ¾ÈµÈ »ç¿ëÀÚ´Â MS-DOS °¡ ºô°ÔÀÌÃ÷°¡ °³¹ßÇÑ °ÍÀ¸·Î ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª, ½ÇÀº ºô°ÔÀÌÃ÷°¡ °³¹ßÇÑ °ÍÀÌ ¾Æ´Ï´Ù.

    8ºñÆ® ½ÃÀý  MS »ç¸¦ ¼¼¿ì´ø ºôÀº Áß¼Ò ±â¾÷üÀÇ OS¸¦ Çæ °ª¿¡ »çµé¿©¼­, ¾à°£ÀÇ ¼öÁ¤À» °ÅÃÄ MS-DOS¸¦ ³»³õÀº °ÍÀÌ´Ù. Áï, ¼öÁ¤À» Çؼ­ ¹èÆ÷ÇßÀ» »Ó Á÷Á¢ °³¹ßÀ» ÇÑ °ÍÀº ¾Æ´Ï´Ù.

    MS-WINDOWS µµ ¸¶Âù°¡ÁöÀÌ´Ù. °³¹ßÀº ÇßÁö¸¸, »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â ¸ÅŲÅä½Ã OS¿Í ³Ê¹«³ª À¯»çÇÏ´Ù.

    GUI ¹æ½ÄÀ¸·Î °³¹ßµÇ¸é ´Ù ¶È°°¾Æ Áö´Â °É±î?

    ¸ÅŲÅä½Ã »ç¿ëÀÚµéÀº WINDOWS 95¸¦ µû·Î ¹è¿ìÁö ¾Ê°í¼­µµ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù.

    ±×³ª¸¶, MS»ç¿¡¼­ °³¹ßÇß´Ù°í ÇÒ ¼ö ÀÖ´Â °ÍÀº WINDOWS-NT ÀÏ °ÍÀÌ´Ù. ±×°Í ¿ª½Ã, µðÁöÅаú Çù·ÂÇÏ¿¡ °³¹ßµÈ °ÍÀÌ´Ù. ÇÊÀÚ´Â MS»çÀÇ Á¦Ç°À» ÁÁ¾ÆÇÏÁö ¾Ê´Â´Ù. MSÁ¦Ç°Àº »ç¿ëÇÏÁöµµ ¾Ê°í ÀÖ´Ù. ±× Àü¿¡´Â OS/2¸¦ »ç¿ëÇÏ¿´´Ù. OS/2¿¡ ´ëÇØ ¾Æ´Â »ç¶÷µµ ¸¹Áö¸¸, ¸ð¸£´Â »ç¶÷µµ ¸¹Àº °Å °°´Ù. OS/2´Â IBM ¿¡¼­ ¸¸µç OSÀÌ´Ù. ¿ø·¡ OS/2ÀÇ °èȹÀº MS»ç¿Í IBM ÀÌ ¼ÕÀâ°í °³¹ß ÁßÀÌ´ø OS¿´´Ù. ±×·±µ¥, MS»ç¿¡¼­ ÀÚ»çÀÇ MS-WINDOWS°¡ Àα⸦ ²øÀÚ, IBMÀ» ¹ö¸®°í °è¾àÆı⸦ Çϸç, IBM °úÀÇ OS °³¹ß¿¡¼­ ºüÁ® ¹ö¸° °ÍÀÌ´Ù. IBMÀº È¥ÀÚ¼­¶óµµ Æ÷±âÇÏÁö ¾Ê°í OS/2¸¦ °³¹ßÇÑ °ÍÀÌ´Ù. ±×·¡¼­ OS/2°¡ ¼¼»ó¿¡ ºûÀ» º¸°Ô µÇ¾ú´Ù. OS/2 1.X ±îÁö´Â GUI ¹æ½ÄÀÌ ¾Æ´Ñ TEXT ¹æ½ÄÀ̾ú´Ù. ±×·¯³ª, 2.1ºÎÅÍ GUI¸¦ äÅÃÇØ ÆÄ¿ö À¯Àúµé¿¡°Ô ¸¹Àº Àα⸦ ²ø±âµµ Çß¾ú´Ù.

    OS/2 3(warp), OS/2 4(merlin) µî ¹öÀü¾÷ÀÌ µÇ¸é¼­ ±Ø¼Ò¼öÀÇ »ç¿ëÀÚ(ºñ MS À¯Àúµé)µé¿¡°Ô Àα⸦ ²ø°Ô µÇ¾ú´Ù. ±×·¯³ª, IBM ÀÌ OS/2¸¦ Æ÷±âÇÔÀ¸·Î¼­ OS/2´Â ÀÏ¹Ý »ç¿ëÀڵ鿡°Ô¼­ »ç¶óÁ® °¡°í ÀÖÁö¸¸ ÇÊÀÚÀÇ »ý°¢À¸·Î´Â OS¸¸ ³õ°í ºÃÀ» ¶©, WINDOWS-95 º¸´Ù, ÈξÀ ¶Ù¾î³­ OS ÀÌ´Ù. IBM ÀÌ MS»ç¿¡°Ô OSºÐ¾ß¸¦ ³»ÁØ °Ç ¹Ù·Î ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾îÀÇ ºÎÁ·À̾ú´Ù.

    ÀÚ! ±×·³ ¿ì¸®°¡ »ç¿ëÇÏ´Â UNIX/LINUX ¿¡ ´ëÇؼ­ ¾Ë¾Æº¸ÀÚ. LINUXÀÇ ¸ðÅ°¡ µÈ UNIX´Â 1960³â´ë¿¡ °³¹ßµÈ OSŸÞ. ÇöÁ¸ÇÏ´Â OS Áß °¡Àå ¿À·¡µÈ OSÀÎ °ÍÀÌ´Ù. UNIX´Â ±â¼úÀÚ, Àü¹®°¡, ¹Ì±¹¿¡¼­´Â ¿ìÁÖ¼±À» ½î¾Æ ¿Ã¸®´Âµ¥ »ç¿ëÇÏ¿´´Ù. Áö±Ýµµ ¿ª½Ã »ç¿ë ÁßÀ̸ç, °è¼Ó ¹ßÀüÇÏ°í ÀÖ´Â OS ÀÎ °ÍÀÌ´Ù. ±×·¯³ª, UNIX¸¦ °³ÀÎ »ç¿ëÀÚ°¡ ±¸ÀÔÇؼ­ »ç¿ëÇϱ⿡´Â ³Ê¹« ºñ½Õ´Ù. ÇÊÀÚÀÇ ±â¾ïÀ¸·Îµµ 100¸¸¿øÀ» È£°¡ÇÏ´Â °¡°Ý¿¡´Ù°¡, C,C++ ÄÄÆÄÀÏ·¯µµ ±¸ÀÔÀ» Çß¾î¾ß ÇϹǷÎ, °³ÀÎÀÌ ¾²±â¿£ µ¢Ä¡°¡ Å« OS ÀÎ µ¿½Ã¿¡ ±× ´ç½Ã(1980³â´ë)ÀÇ °³Àοë ÄÄÇ»Åͷδ UNIX ÀÇ ¼º´ÉÀ» ¹éºÐ ¹ßÈÖÇϱâ¶õ...

    ±×·¯³ª, ±Ý¹æ °³Àοë UNIX ½Ã½ºÅÛÀÌ ÀϹÝÀε鿡°Ô ´Ù°¡°¡±â ½ÃÀÛÇÑ °ÍÀÌ´Ù. MS¿¡¼­ ¸¸µé´ø XENIX, SCO-UNIX µî UNIX Ŭ·ÐÀÌ ³ª¿Í¼­ »ç¿ëÀڵ鿡°Ô »ç¿ëµÇ±âµµ Çß¾ú´Ù. ÇÊÀÚ ¿ª½Ã XENIX, SCO, FreeBSD µîÀ» »ç¿ëÇÏ¿© UNIX °øºÎ¸¦ ½ÃÀÛÇÒ ¶§¿´´Ù. ¸¹Àº UNIX Ŭ·Ð Á¦Ç°ÀÌ ³ª¿È¿¡µµ ºÒ±¸ÇÏ°í, °¡°ÝÀº ¿©ÀüÈ÷ ºñ½Õ´Ù. ±×·¯³ª, 1993³â¿¡ ±¹³»¿¡ Slackware ¶ó´Â LINUX ½Ã½ºÅÛÀÌ ¼Ò°³µÇ¾ú´Ù. ±× ¾öû³­ ¾çÀÇ ÇÁ·Î±×·¥ÀÌ ¹«¾ùÀÎÁö ¸ô¶ó, °Ô½ÃÆÇ¿¡ Áú¹®À» ÇÏ°í °ø°³µÈ À¯´Ð½º¶ó´Â ¸»¿¡ ÇÊÀÚ´Â 2400bps ¸ðµ©À¸·Î 70M¶ó´Â ¿ë·®À» ´Ù¿î ¹Þ±â ½ÃÀÛÇÏ¿´´ø °ÍÀÌ´Ù. °ü·ÃµÈ ¹®¼­³ª, ÀÚ·á°¡ Çϳªµµ ¾øÀÌ Åë½Å°ú, °è¼ÓµÇ´Â ½ÇÆп¡µµ LINUX¸¦ ²À ¼³Ä¡ÇÏ°í ¸»°Ú´Ù¶ó´Â ÀÇÁö Çϳª·Î ¹ãÀ» ³· »ï¾Æ ¼³Ä¡ÇÏ°í, Ä¿³Î ÄÄÆÄÀÏÇÏ°í(´ç½Ã¸¸ Çصµ Ä¿³Î ÄÄÆÄÀÏÇÏ´Ù°¡ ÄÄÇ»ÅÍ°¡ ¸ØÃß´Â Çö»óÀÌ ¸¹¾Ò¾ú´Ù. Áö±Ý¿¡¾ß ¾ÆÁÖ ÁÁÁö¸¸...)

    ÇѱÛÈ­°¡ µÈ °Íµµ ¾ø¾î¼­ ¿µ¾î ½Ç·ÂÀÌ µþ¸®´ø ÇÊÀÚ´Â »çÀüÀ» Ç×»ó ¼Õ¿¡ µé°í ´Ù´Ò Á¤µµ¿´´Ù. ¾î´À Á¤µµ ¸®´ª½º¸¦ »ç¿ëÇϸ鼭 ¸¹Àº ½ÃÇàÂø¿À¸¦ °Þ°Ô µÈ ÇÊÀÚ´Â ½ÃÇàÂø¿ÀµÈ ³»¿ë°ú °¢Á¾ ÆÁµéÀ» ³ëÆ®¿¡ ÀÏÀÏÀÌ Àú¾î ³ª°¬´Ù. Áö±Ýµµ °è¼Ó Á¤¸®¸¦ ÇÏ°í ÀÖ´Â ÁßÀÌ´Ù. ±×·³ ¸®´ª½º´Â ¾î¶² ȸ»ç¿¡¼­ ¸¸µé¾úÀ»±î? ¶ó°í »ý°¢ÇÏ´Â Ãʺ¸ÀÚµµ ÀÖÀ» °ÍÀÌ´Ù. °á·ÐºÎÅÍ ¸»ÇÏÀÚ¸é, ¸®´ª½º´Â ÇÑ ´Üü¿¡¼­ °³¹ßµÈ OS°¡ ¾Æ´Ï¶ó´Â °ÍÀÌ´Ù. ¹°·Ð ¸®´ª½ºÀÇ Ä¿³ÎÀº "¶óÀÌ´©Áî Åä¹ßÁî"¶ó´Â »ç¶÷ÀÌ ¸¸µé¾úÁö¸¸, OS¶ó´Â °ÍÀº Ä¿³Î¸¸ ÀÖ´Ù°í µÇ´Â °Íµµ ¾Æ´Ï°í, ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¸¹´Ù°í µÇ´Â °Íµµ ¾Æ´Ñ °ÍÀÌ´Ù. Áö±Ý ¿ì¸®°¡ »ç¿ëÇÏ°í ÀÖ´Â ¸®´ª½º´Â ´ëºÎºÐ ÁøÁ¤ÇÑ ÀÚÀ¯¿Í ¼ÒÇÁÆ®¿þ¾îÀÇ °ø°³¸¦ ±âº» ¹ÙÅÁÀ¸·Î ÇÏ´Â GNU Á¤½Å¿¡ Ãæ½ÇÇÑ ÇØÄ¿µé¿¡ ÀÇÇØ ¸¸µé¾îÁø °ÍÀÌ´Ù.

    ÇÊÀÚµµ ¸®´ª½º¸¦ óÀ½ ´Ù·ê ¶© ÀÌ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î°¡ ´Ù °ø°³µÈ °ÅÀ̶ó´Â °Í°ú ¼Ò½º±îÁö °ø°³µÇ¾îÀÖ´Ù´Â ¸»¿¡ ³î¶óÁö ¾ÊÀ» ¼ö ¾ø¾ú´Ù. Áö±ÝÀº ÇÊÀÚÀÇ ½Ç·ÂÀ¸·Î ¸®´ª½º¿¡ µ¿À۵Ǵ ÇÁ·Î±×·¥À» ¸¸µå´Â °ÍÀÌ ¼Ò¿øÀÌ´Ù. Áö±Ýµµ ¿­½ÉÈ÷ °øºÎ´Â ÇÏ°í ÀÖÁö¸¸ ¶æ´ë·Î µÇÁö ¾ÊÀ¸´Ï, ´ä´äÇÒ »ÓÀÌ´Ù.

    ¸®´ª½º ¸»°íµµ °ø°³µÈ À¯´Ð½º Ŭ·ÐÀº ¸¹´Ù. ´ëÇ¥ÀûÀ¸·Î FreeBSD, NetBSD µîÀÌ ÀÖ´Ù. ±× ¹Û¿¡µµ BeOS, ÀÚ¹Ù OS NEXTSTEP µî ´Ù¾çÇÑ OS°¡ ÀÖÁö¸¸, ¾ÆÁ÷±îÁö °¡Àå ¶Ù¾î³­ OS´Â UNIX Á¾·ùÀ̸ç, ¿©·¯ºÐÀÌ ÇöÀç LINUX¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é, ÀÚÀ¯·Î¿î OS·Î ÀÛ¾÷À» ÇÏ°í ÀÖ´Â °ÍÀÌ´Ù.

    ÇÊÀÚµµ LINUX¸¦ ȸ»ç¿¡¼­ ÀÎÅÍ³Ý ¼­¹ö¿Í ÀÎÆ®¶ó³Ý ¼­¹ö·Î È°¿ëÇÏ°í ÀÖÁö¸¸, »ç¿ëÇϸé ÇÒ ¼ö ·Ï, ¾Ë¸é ¾Ë¼ö·Ï °­·ÂÇÑ OS¶ó´Â °ÍÀ» ½Ç°¨ÇÏ°Ô µÈ´Ù. ºÒ¹ý ¼ÒÇÁÆ®¿þ¾î ´Ü¼ÓÀ» ³ª¿Íµµ °ÆÁ¤À» ÇÏÁö ¾ÊÀ¸´Ï, ÀÌ ¾ó¸¶³ª ÁÁÀº Á¡ÀÌ ¾Æ´Ï°Ú½À´Ï±î?

    ¿©·¯ºÐ ÀÚÀ¯·Î¿î OS·Î ÀÚÀ¯·Î¿î ÄÄÇ»ÆÃÀ» ÇսôÙ~~~~~




¡ã top

homeÀ¸·Î...