David Bagley xlockÀÇ °ü¸®ÀÚ |
david bagley´Ô°úÀÇ ÀÎÅͺäAbstract: David Bagley´ÔÀº ÀαâÀÖ´Â XÀ©µµ¿ì»óÀÇ È¸éº¸È£±âÀÌÀÚ Àá±ÝÀ¯Æ¿¸®Æ¼ÀÎ xlockÀÇ ÇöÀç °ü¸®ÀÚÀÔ´Ï´Ù. LF: ¾È³çÇϼ¼¿ä. ¸ÕÀú ¼Ò°³Á» ºÎŹµå¸³´Ï´Ù. D.Bagley:¿¹. Àú´Â David BagleyÀÔ´Ï´Ù., ±×¸®°í ¿Ü¹ßÀÚÀü°Å¸¦ Àß Å¸±¸¿ä.(À½..´ç½ÅÀÌ ¹¯Áöµµ ¾ÊÀ¸¼ÌÁö¸¸ °£´ÜÇÑ ¸¶¼úÁ¤µµµµ ÇÒ ¼ö ÀÖÁÒ.) ä½ÄÁÖÀÇÀÚÀÌ°í(¹°·Ð µ¿¹°µéÀ» »ç¶ûÇÕ´Ï´Ù) ±×¸®°í ±Í¿©¿î µÎµþÀ» µÐ ¾Æ¹öÁöÀÔ´Ï´Ù. LF: ´ç½ÅÀº xlockÀ» °ü¸®ÇÏ°í ÀÖÁÒ. xlockÀÇ ¿ª»ç¿¡ ´ëÇØ °£´ÜÈ÷ ¼Ò°³ÇØ ÁֽðڽÀ´Ï±î? D.Bagley: À½. Á¦°¡ óÀ½ HP¸Ó½ÅÀ» ÀÌ¿ëÇÏ´Ù°¡ XÀ©µµ¿ì½Ã½ºÅÛ¿¡¼ ȸéÀ» Àá±Û ¹æ¹ýÀÌ ¾ø´Ù´Â °ÍÀ» ¾Ë°í¼ ½ÃÀÛÇÏ°Ô µÇ¾ú½À´Ï´Ù. SUN¿¡¼ xlockÀ» ÁÖ·Î ÀÌ¿ëÇß¾ú±â¶§¹®¿¡ »õ·Î¿î xȸ麸ȣ±â¸¦ »ý°¢ÇÏ°Ô µÇ¾úÁÒ. Àú´Â xlock ¸ðµå¸¦ ÁÁ¾ÆÇßÁÒ. ±×·¡¼ Àú´Â xlockÀ» HP·Î À̽ĽÃÅ°±â·Î ÇÏ°í ¸î°¡Áö ¸ðµå(½ºÇÁ¶óÀÎ, ¹Ì·Î, ±¸, ÇÏÀÌÆÛ, Ç︯½º, ¹ÙÀ§, º¼Æ®)¸¦ Ãß°¡Çß½À´Ï´Ù. xscreensaver¿¡¼ ±×´ë·Î °¡Á®¿Â °ÍÀÌÁÒ. Àú´Â xlockÀÇ ¿ø ÀúÀÚÀÎ Patrick Naughton´Ô²² ±×ÀÇ ¹èÆ÷ÆÇ¿¡ À̸¦ Ãß°¡ÇØÁÖ¾úÀ¸¸é ÇÏ°í ÆíÁö¸¦ º¸³Â½À´Ï´Ù. PatrickÀº ¸Å¿ì ¹Ùºü¼ Àú¿¡°Ô xlock°ü¸®¸¦ ºÎŹÇÏ°Ô µÈ °ÍÀÔ´Ï´Ù. LF: ¾î¶² ¿î¿µÃ¼Á¦³ª ÄÄÇ»ÅÍ¿¡¼ xlockmore¸¦ °ü¸®ÇÏ°í ½ÃÇèÇØ º¸½Ê´Ï±î? D.Bagley:¿¹Àü¿¡´Â HP, SunOS ±×¸®°í VMS¿¡¼ ½ÃÇèÀ» Çß¾úÁÒ. Áö±ÝÀº Á÷Àå¿¡¼ »ç¿ëÇÏ´Â Solaris¿Í Áý¿¡¼´Â ¸®´ª½º¿¡¼ ÇÕ´Ï´Ù. LF: ÀÌ ÇÁ·Î±×·¥ÀÌ Áö¿øÇÏ´Â ÄÄÇ»ÅÍÀÇ Á¾·ù´Â ¾î´ÀÁ¤µµÀԴϱî? D.Bagley: Àú´Â X¿Í UNIX/VMS¸¸ ÀÖÀ¸¸é ÀÌ ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖµµ·Ï ÇÏ·Á°í ÇÕ´Ï´Ù. NT·ÎÀÇ À̽ÄÀ» ÁÖµµÇÏ°íÀÖ½À´Ï´Ù¸¸ ±×·¯³ª Àú´Â Á»Ã³·³ ¾ø¾îÁöÁö ¾Ê´Â UNIX ¿ËÈ£·ÐÀÚÀÔ´Ï´Ù. Àú´Â ÀÌ ÇÁ·Î±×·¥À» ¸¸µé±â À§ÇÑ ¿ä±¸Á¶°Ç¿¡ ANSI-CÄÄÆÄÀÏ·¯¸¦ ´õÇß½À´Ï´Ù. ¸î¸î À¯´Ð½º ¹Ú½º¿¡¼ ºüÁ®ÀÖ´Â °æ¿ìµµ ÀÖÁö¸¸ ±×¶§´Â ¾ðÁ¦µçÁö gcc¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖÁÒ. ÀÌ·¸°Ô ÇÑ ÀÌÈÄ Á¦ ¿ìÆíÇÔÀ¸·Î ¿À´Â ¼öÁ¤ÆǵéÀº ¾ðÁ¦³ª ANSI-C¾ð¾î·Î µÇ¾î Àֱ⶧¹®¿¡ °ü¸®ÇϱⰡ Á¶±Ý ÆíÇØÁ³½À´Ï´Ù. LF: Àü¼¼°è¿¡ xlockÀÌ ¾î´ÀÁ¤µµ ÆÛÁ®ÀÖ´ÂÁö Ȥ½Ã ¾Æ½Ê´Ï±î? ¸®´ª½º³ª BSD, Sun, HPµîÀ» µûÁ®º»´Ù¸é..¿Í¿ì...100¸¸Ä«ÇÇ Á¤µµ À̰ڴµ¥¿ä? D.Bagley:¿¹..Á¤È®ÇÑ ±Ù°ÅÀÚ·á´Â °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù. ¸¹Àº ¸®´ª½º ¹èÆ÷ÆÇ¿¡¼ X°¡ ½ÇÇàµÇ¾îÁú ¶§ ±âº»¼³Á¤À¸·Î xlock·Î ½ÇÇàµÇ¹Ç·Î ±×Á¤µµÂë µÉ °Í °°³×¿ä. LF: Á¦°¡ ÁÁ¾ÆÇÏ´Â ÇÁ·Î±×·¥Àä. ÀÌ ÇÁ·Î±×·¥ÀÇ ÀúÀÛ±ÇÀº ´ç½ÅÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ ÁÁ¾ÆÇÏ´Â »ç¶÷Àº ´ç½Å¿¡°Ô ¿±¼¸¦ º¸³»µµ·Ï µÇ¾î ÀÖ´Â Ä«µå¿þ¾î ¹æ½ÄÀÌÁÒ? :) http://www.xbae.syd.net.au/postcards.html¿¡¼ Á¦ À̸§À» º¸¼Ì³ª¿ä? :) D.Bagley: ¿¹. Àú´Â BSD¹æ½ÄÀÇ ÀúÀÛ±ÇÀ» ÁÁ¾ÆÇÕ´Ï´Ù. ¸¸µç»ç¶÷ÀÇ À̸§ÀÌ Äڵ忡 ±â·ÏµÇ´Â ¹üÀ§¿¡¼ °¡´ÉÇÑÇÑ Á¦¾àÁ¶°ÇÀ» µÎÁö ¾ÊÀ¸·Á ÇÕ´Ï´Ù. ¹°·Ð Àúµµ xlockÀÇ ¿øÀúÀÚ´Â ¾Æ´Ï±â¶§¹®¿¡ ÇԺηΠ±×°ÍÀ» ¹Ù²ÙÁö´Â ¾Ê½À´Ï´Ù. º§±â¿¡»ê ÃÊÄÚ·¿¿þ¾î´Â ¾î¶³±î¿ä...¸¸¾à ¿©·¯ºÐÀÌ º§±â¿¡¿¡ »ì°í ÀÖ°í xlockÀ» »ç¿ëÇÏ°íÀÚ ÇÑ´Ù¸é ¾Ë·Ï´Þ·ÏÇÑ ÃÊÄÚ·¿ 500gÀ» º¸³»¾ß¸¸ µÇµµ·Ï ¸»ÀÌÁÒ. (¾Æ ÄÚÄÚ³ÓÀº »ç¾çÇÕ´Ï´Ù.) LF: ¾ó¸¶³ª ¸¹Àº ÄÄÇ»ÅÍ¿¡ ÀÌ ÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÇ¾î ÀÖÀ»±î¿ä?(¸®´ª½º,BSD,Sun,HPµîµîÀÇ ÄÄÇ»Å͵éÀ» ´Ù °í·ÁÇÏ¸é ¸»ÀÌÁÒ.) D.Bagley:Àß ¸ð¸£°Ú³×¿ä. Á¦°¡ Æò°¡ÇÏ´Â ¹æ¹ýÀº ÇÑ´Þ¿¡ ÆíÁö°¡ ¾à 1000¿©ÅëÁ¤µµ µµÂøÇÏ´Â °ÍÀ» ´õÇÏ´Â °ÍÀÔ´Ï´Ù. À̸¦ ±Ù°Å·Î »ý°¢Çغ¸¸é ¾à 8¸¸¿©¸íÀÌ Ä¿¸àµå¶óÀο¡¼ ÀÔ·ÂÇÏ¿© xlockÀ» »ç¿ëÇÏ°í ÀÖ´Â °Í°°½À´Ï´Ù. (Å©¸®½º¸¶½º‹š°¡ °¡±î¿ö¿À¸é xlock¸ÞÀÏÀ» º°·Î ¹ÞÁö ¸øÇؼ ¿ì¿ïÇÏÁÒ :( ) LF: xlockÀ» ¸¸µé¸é¼ ¾î¶² ¾î·Á¿òÀÌ ÀÖ½À´Ï±î? D.Bagley: ½Ã°£À» ³»´Â °ÍÀÌ Á¦ÀÏ ÈûµéÁÒ. Á¦°¡ ÇÏ°í ½ÍÀº °ÍµéÀÌ ³Ê¹« ¸¹´ä´Ï´Ù. Àú´Â ´Ã ¼ö¸éºÎÁ·À¸·Î °í»ýÇÏ°í ÀÖÁÒ. xlockÀ» °ü¸®ÇÏ°Ô µÈÁö 5³âÀÌ Áö³ª¸é¼ xlockÀÇ ºÎºÐµéÀº Á¦°¡ ½±°Ô ¹Ù²Ü¼ö ¾ø´Â ºÎºÐµéÀÌ ¸¹°Ô µÇ¾ú½À´Ï´Ù. Àú´Â Á¦°¡ ÇؾßÇÒ ¹æ´ëÇÑ ÀϵéÀÇ ¸ñ·Ï (TODO list)¿¡¼ ½¬¿îÀϺÎÅÍ ¸ÕÀú ÇÏ·Á°í ÇÕ´Ï´Ù. Æ®·çÄ÷¯¹®Á¦´Â Á¦°¡ ÇØ°áÇϱâ´Â Èûµç ºÎºÐÀÔ´Ï´Ù. ´õ±º´Ù³ª ÃÖ±Ù¿¡´Â Á¦°¡ 24ºñÆ® Çػ󵵷ΠµÇ´Â °ÍÀ» Çϳªµµ °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù. :( LF: xlock(more)Àº ¾à 70°³ÀÇ ¸ðµå°¡ ÀÖÁÒ? ¾î¶²°ÍÀ» °¡Àå ÁÁ¾ÆÇϼ¼¿ä? Ȥ½Ã Ưº°ÇÑ ÀÌÀ¯¶óµµ? D.Bagley:ÇöÀç´Â 90°³ÀÔ´Ï´Ù. Á¡Á¡ ¸¹¾ÆÁö°í ÀÖ¾î¿ä. Àú´Â "µûºÐÇÑ Àλý(boring life)"¸ðµå¿Í °Å¹Ì, Å©¸®½ºÅ», Ææ·ÎÁî¸ðµå¸¦ ÁÁ¾ÆÇÕ´Ï´Ù. óÀ½¿¡ »ý°¢Çß´ø °ÍµéÁßÀÇ Çϳª°¡ Àλý¸ðµå¸¦ ¼öÁ¤ÇÑ °ÍÀÔ´Ï´Ù. xlockÀÇ Sun¹öÁ¯¿¡¼ Àλý¸ðµåÀÇ Ãʱâ ȯ°æ¼³Á¤µéÀº °¡²û Á×À½À» ¹ß»ý½ÃÅ°´Â »ç¼ÒÇÑ ½Ç¼ö°¡ ÀÖ¾ú¾î¿ä. Ææ·ÎÁî´Â µÚ¿¡¼ ½ÇÇàÁßÀÎ º¹ÀâÇÑ ¼öÇÐÀû °è»êÀº Á¦²¸µÎ´õ¶óµµ ¸Å¿ì »ê¶æÇÑ ¸ð¾çÀÌÁÒ. ±×·¯³ª Á¾Á¾ ¿ÀÀÛµ¿À» Çؼ °á±¹ ŸÀϸð¾çÀ» ´õÀÌ»ó ¸¸µé¾î³»Áö ¾Ê¾ÒÁÒ.(-verbose ¿É¼ÇÀ¸·Î ½ÇÇà½ÃÅ°½Ã¸é ¾Ë ¼ö ÀÖÀ» ²®´Ï´Ù.) LF: ¾ó¸¶³ª ¸¹Àº ºÐµéÀÌ ÀÌ ÇÁ·Î±×·¥À» ¸¸µé±â À§ÇØ ÀÏÇÏ°í ÀÖ½À´Ï±î?? D.Bagley: Àú´Â ¼öÁ¤/¿À·ù°íħÀÛ¾÷À» °°ÀÌ ÇÏ´Â 6ºÐÀÌ ÀÖ½À´Ï´Ù. ¸¹Àº ºÐµéÀÌ ÆÐÄ¡³ª Á¦¾È, ¶Ç´Ù¸¥ ¸ðµåµéÀ» º¸³»ÁֽʴϴÙ. Àú´Â ¼ö³âµ¿¾È Àú¸¦ Ç×»ó µµ¿ÍÁֽŠJouk Jansen¾¾(¼öÁ¤(crystal)¸ðµåÀÇ ¿øÁ¦ÀÛÀÚ)¿¡°Ô À̽ð£À» ºô¾î °¨»çÀÇ ¶æÀ» ÀüÇÕ´Ï´Ù. LF: ¸í·É¾î¹æ½ÄÀÇ ÀÎÅÍÆäÀ̽º´Â »ç¶óÁ³°í ÇöÀç ¸ðµç °ÍÀÌ ±×·¡Çȱâ¹ÝÀÇ ÀÎÅÍÆäÀ̽º(GUI;Graphical User Interface)ÀÎ °Í¿¡ ´ëÇØ ¾î¶»°Ô »ý°¢Çϼ¼¿ä? D.Bagley: Âü ½½Ç ÀÏÀÔ´Ï´Ù. Àú´Â ¸¶¿ì½º·Î ÇÏ´Â ÀϺ¸´Ù ¸í·É¾î¹æ½ÄÀ¸·Î ÀÏÇÏ´Â °ÍÀÌ ´õ ¸¹Àº ÀÏÀ» ÇÒ ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. Àú´Â ¿©ÀüÈ÷ ¾îµåº¥Ãijª ÇÙ(hack)°ú °°Àº °ÔÀÓÀ» ÁÁ¾ÆÇÕ´Ï´Ù. ¹®ÀÚ±â¹ÝÀÇ È¸éº¸È£±â¸¦ °¡Áö°í ÀÖ´Ù´Â °ÍÀÇ Á¦¾àÁ¡Àº ´ÜÁö »ç¿ëÀÚ°¡ ¹«½¼ ±ÛÀÚ¸¦ ÀÔ·ÂÇÒÁö »ý°¢ÇØ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ( SCO´Â ¹®ÀÚ¹æ½ÄÀÇ È¸éº¸È£±â¸¦ °¡Áö°í ÀÖÁÒ. Á¦°¡ ±×°Íµµ ¸¸µé¾î º¼±î¿ä?:) LF: XlockÀº xscreensaver¶ó´Â °æÀïÀÚ¸¦ °¡Áö°í Àִµ¥¿ä. ¿¬¶ôÇغ¸½Å ÀûÀº ¾øÀ¸¼¼¿ä? D.Bagley: Jamie Zawinski¾¾(xscreensaverÀÇ °³¹ßÀÚÀÌÀÚ °ü¸®ÀÚ)¿Í Àú´Â ¸¹Àº ÁÖÀå°ú Åä·ÐÀ» ÇØ¿Ô¾î¿ä. xscreensaverÀÌ ÈǸ¢ÇÑ Á¦Ç°À̶ó´Â °ÍÀº ÀÎÁ¤ÇÕ´Ï´Ù. ±×·¯³ª Àú´Â xlockó·³ ½±°Ô(´ÜÁö °£´ÜÇÑ ¸í·É¾î¸¸À¸·Î) ½ÇÇà½ÃÅ°´Â °ÍÀ» ´õ ÁÁ¾ÆÇÕ´Ï´Ù. °°ÀÌ Çùµ¿ÀÛ¾÷À» ÇÏ´Â µ¿¾È ¿ì¸®´Â (Jamie¾¾°¡ ´õ Å« ÀϵéÀ» ¸¹ÀÌ ÇßÁö¸¸) °á±¹ xlock¸ðµå¸¦ xscreensaver¿¡¼ ½±°Ô ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¼ö ÀÖ¾úÁÒ. ¿ì¸®´Â ¿©ÀüÈ÷ ¼·Î¼·Î¿¡°Ô ÁÁÀº ¾ÆÀ̵ð¾î¸¦ ¿³º¸°í ±×°ÍÀ» ¸¸µé°ï ÇÏÁÒ. ¿ì¸®´Â ÃÖ±Ù ½ÇÁúÀûÀ¸·Î (¾Æ¹«·± °íħ¾øÀÌ) °°ÀÌ»ç¿ëÇÒ ¼ö ÀÖ´Â °øÀ¯ÆÄÀÏÀ» ÀÌ¿ëÇϱâ·Î Çß¾î¿ä. ¾ÕÀ¸·Î ¾î¶»°Ô µÇ´ÂÁö ÁöÄѺÁÁÖ¼¼¿ä. LF: after dark³ª ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»çÀÇ È¸éº¸È£±â°°Àº ´Ù¸¥ ȸ麸ȣ±â´Â ¾î¶§¿ä? D.Bagley: ±× ÇÁ·Î±×·¥Àº ¿©·¯ºÐÀÌ ½áº¸½Ã¸é ¾Ë°ÚÁö¸¸ ÈǸ¢ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °¡Áö°í ÀÖ¾î¿ä. Àú´Â xlockÀÌ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç°¡ ¸¸µç °Í¿¡¼´Â Àý´ë º¼¼ö ¾ø´Â ½ÅºñÇÑ ¿É¼ÇµéÀ» °¡Áö°í ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù....-use3d󷳿ä. ÀÌ·¸°Ô ÇÏ¸é ¿©·¯ºÐÀº ½±°Ô 3Â÷¿ø¾È°æÀ» °¡Áö°Ô µÇÁÒ. ÀÌ·¯ÇÑ ¿É¼ÇµéÀÇ Á¾·ù´Â ¼Ò½ºÄڵ尡 ÀÚÀ¯·Ó°Ô ¹èÆ÷µÇ°í ¿À·ù¸¦ °íÄ£ °ÍÀÌ °ü¸®ÀÚ¿¡°Ô ´Ù½Ã Çǵå¹éµÇÁö ¾ÊÀ¸¸é Àý´ë º¼ ¼ö ¾ø´Â °ÍÀÔ´Ï´Ù. LF: xlockÀÇ ¼¼¹ø° ¹öÀüÀÌÈÄ ¸î°³ÀÇ 3Â÷¿ø¸ðµå°¡ µé¾î°¡ ÀÖ½À´Ï´Ù. ÀÌ·± º¯È¸¦ ¾î¶»°Ô »ý°¢Çϼ¼¿ä? D.Bagley: µ¹ÀÌÄѺ¸¸é Ãʱ⠹öÁ¯ÀÇ º¯È´Â Á¦¸Ú´ë·Î ¿´¾î¿ä. ±×·¯³ª ¹öÁ¯ 3°ú ¹öÁ¯ 4¿¡¼ OpenGL°ú GNUÀÇ È¯°æ¼³Á¤ÇÁ·Î±×·¥À» äÅÃÇß°í ¸î°³ÀÇ µð·ºÅ丮·Î ¼Ò½º¸¦ ±¸ºÐÀ» Çß½À´Ï´Ù. 3Â÷¿øÀ» ¸¸µå´Â Àç·áÀÎ OpenGLÀº ¸Å¿ì ½Å¼±ÇÑ Ãæ°ÝÀÔ´Ï´Ù. ƯÈ÷ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ À̸¦ äÅÃÇÏ°í ³ª¼ºÎÅÍ ¿©±â¿¡ Á¶±Ý ´õ ½Å°æÀ» ¾²°í ÀÖ½À´Ï´Ù. Àú´Â ÀÌ·¯ÇÑ ¹æ½ÄÀ» »ç¿ëÇÏ´Â ´õ ¸¹Àº ¸ðµå°¡ °³¹ßµÇ¾úÀ¸¸é ÁÁ°Ú¾î¿ä. 3Â÷¿ø ¹®ÀÚ¿¸ðµå°¡ ÇöÀç °³¹ßÁß¿¡ ÀÖ½À´Ï´Ù. LF: À¯´Ð½º °øµ¿Ã¼³ª ¸®´ª½º »ç¿ëÀÚµéÀÌ ´ç½ÅÀÇ ÀÏ¿¡ ´ëÇØ º¸´äÀ» Çϳª¿ä? SuSE°¡ ´ç½Å¿¡°Ô ÁØ CD¿Í ÀüÀÚ¿ìÆí ±×¸®°í ´©±º°¡°¡ ÁÖ¾ú´Ù´Â À̾߱⺸µå¿¡ ´ëÇؼ ¸»¾¸Á» ºÎŹµå¸³´Ï´Ù. D.Bagley: Á¦ ÆíÁöÀÇ ´ë·« ¹ÝÀº ¸®´ª½º »ç¿ëÀÚ¿¡°Ô¼ ¹ÞÀº °ÍÀÔ´Ï´Ù. Àú´Â Ç×»ó ÆíÁö¸¦ ¹Þ°í, xlockÀ» ¼öÁ¤ÇÏ´Â °ÍÀÌ Àç¹ÌÀÖ½À´Ï´Ù. À¥À» ÅëÇÑ Áö¿øÀº xlockÀÇ Áß¿äÇÑ ¿ä¼ÒÀÔ´Ï´Ù. Àú´Â SuSe(¸®´ª½º ¹èÆ÷»çÁßÀÇ Çϳª)ÀÇ ¸®´ª½º CD¸¦ Àú¿¡°Ô ÁØ °Í¿¡ ´ëÇØ °¨»çÈ÷ ¿©±â°í ÀÖ½À´Ï´Ù. Àú´Â °³¹ßÀÚÀÌÀÚ °ü¸®ÀÚÀ̴ϱî¿ä. LF: Á¶¸¸°£¿¡ xlockÀ» °ü¸®ÇÏ´Â °ÍÀ» ±×¸¸µÎ½Ç°Ç°¡¿ä D.Bagley: xlockÀ» °ü¸®Çϱâ À§ÇØ Àúº¸´Ù ¸¹Àº ½Ã°£À» ÅõÀÚÇÒ ¼ö ÀÖ´Â »ç¶÷ÀÌ ÇÊ¿äÇÑ °Í°°½À´Ï´Ù. (I would like some patches for xlock first so I know its going into safe hands). ±×¸®°í Àú´Â ¸ðµåµéÀ» Çâ»ó½ÃÅ°´Âµ¥ ÁýÁßÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.(¿ø·¡ Á¦°¡ ÀÌÀÏÀ» ¸Ã¾Ò´ø ÀÌÀ¯¿´ÁÒ.) ÇöÀç Á¦ ½Ã°£ÀÇ »ó´çºÎºÐÀ» ÀüÀÚ¿ìÆí¿¡ ´äÇÏ°í xlockÇÁ·Î±×·¥ÀÇ ÁÖ¿äºÎºÐÀ» Å×½ºÆ®ÇÏ°í °ü¸®ÇÏ°í ÆÐÄ¡Çϴµ¥ º¸³»°í ÀÖ½À´Ï´Ù. Çö½ÇÀûÀ¸·Î Á¦°¡ xlock¿¡ ÅõÀÚÇÒ ½Ã°£À» ³»´Â °ÍÀº ¹«Ã´¾î·Æ½À´Ï´Ù. (Á¦ ¾È»ç¶÷Àº xlcok¿¡ ´õ ½Ã°£À» ÅõÀÚÇØ¾ß ÇÑ´Ù°í ¸»ÇÏÁö¸¸¿ä.) ÃÖ±Ù¿¡ ´õ ¸¹Àº ÀÏÀ» ¸Ã°ÔµÇ¾î¼ xlock¿¡ ÅõÀÚÇÒ ¼ö ÀÖ´Â ½Ã°£ÀÌ ¿¹Àüº¸´Ù ´õ ÁÙ¾îµé¾ú¾î¿ä. Á¶¸¸°£¿¡ xabacus¸¦ ¾÷µ¥ÀÌÆ®ÇÏ°í½Í¾î¿ä. ±×·¸Áö¸¸ Àú¿¡°Ô ¿À´Â ÀüÀÚ¿ìÆíÀº °ÅÀÇ 100%°¡±îÀÌ xlock¿¡ °üÇÑ °ÍÀÌÁÒ. ±×·¡¼ ±×°ÍÀ» ¾î¶»°Ô Çغ¼ ¼ö°¡ ¾ø¾î¿ä. LF: ¸®´ª½º³ª Free BSD, (GNU gcc, emacs, ¿ÀǼҽº¹æ½ÄÀÇ ³Ý½ºÄÉÀÌÇÁ°°Àº) ÀϹÝÀûÀÎ ¹«·á °ø°³¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇØ ¾î¶»°Ô »ý°¢ÇϽʴϱî? D.Bagley: ¼Ò½º¸¦ °¡Áø´Ù´Â °ÍÀº ´ë´ÜÇÑ °ÍÀÔ´Ï´Ù. ¶ÇÇÑ »ç¿ëÀڵ鿡°Ô ÀÇ°ßÀ» µé¾î ´Ù½Ã ¼öÁ¤Çؼ ¹èÆ÷ÇÒ ¼ö ÀÖµµ·Ï Çã¶ôÇÑ´Ù´Â °Í ¶ÇÇÑ ´ë´ÜÇÑ ÀÏÀÔ´Ï´Ù. Àú´Â gcc¸¦ ÀÌ¿ëÇÏ¿© ÀÏÀ» ÇÏ¸é ´õ¿í »¡¸® ¼·Î ´Ù¸¥ ¾ÆÅ°ÅØÃÄ¿¡¼ ÀÏÀ» ¸¶Ä¥ ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. ±× ºÎºÐ¿¡ ´ëÇØ Àú´Â Àü¹®ÀûÀÎ Áö½ÄÀÌ ¾ø½À´Ï´Ù. Àú´Â ´Ã gcc¿Í SunC¸¦ »ç¿ëÇÕ´Ï´Ù. ¼Ò½ºÆíÁýÀº ´Ã vi¸¦ »ç¿ëÇß¾úÁÒ. ½ÉÁö¾î Á¦°¡ DOS¸¦ »ç¿ëÇÏ´ø ½ÃÀýµµ µµ½º¿ë vi¸¦ »ç¿ëÇß¾ú½À´Ï´Ù. ´ëºÎºÐÀÇ ½Ã½ºÅÛ °ü¸®ÀÚµéÀº ±×µéÀÇ ½Ã½ºÅÛ¿¡ vi¸¦ ±âº»ÀûÀ¸·Î ¼³Ä¡Çصα⠶§¹®¿¡ vi¸¦ ÁÁ¾ÆÇÕ´Ï´Ù.(½ÉÁö¾î »ó¾÷¿ë À¯´Ð½º¿¡µµ vi´Â ±âº»ÀÌÁÒ) ¸®´ª½º¿¡¼ vi¸¦ »ç¿ëÇÒ ¶§ ÇÑ°¡Áö ¹®Á¦Á¡Àº Ç¥ÁØ vi°¡ ¾ø´Ù´Â °ÍÀÔ´Ï´Ù. Àú´Â ´Ã »õ·Î¿î ±â´ÉÀ» ÁÁ¾ÆÇÕ´Ï´Ù. ´ÙÁß ½ÇÇàÃë¼Ò(undo)±â´É°°Àº °Íµé ¸»ÀÌÁÒ. ±×·±µ¥ viÀÇ ´Ù¸¥ Ư¡Àû ±â´ÉµéÀÌ ¶§¶§·Î ÀÛµ¿ÇÏÁö ¾Ê´Â vi¿¡µðÅ͵µ ÀÖ¾î¿ä. °ø°³¼Ò½ºÀÎ ³Ý½ºÄÉÀÌÇÁ¶ó...À½...Àú´Â ±×·¯ÇÑ ¹æ½ÄÀÌ Jamie ZawinskeÀÇ ¾ÆÀ̵ð¾î¿´´Ù°í »ý°¢ÇÕ´Ï´Ù. Àú´Â ¾î¶»°Ô ±×°¡ ±×·¸°Ô ¸¹Àº ½Ã°£À» xscreensave¿¡ ½ñ¾ÆºÙ´ÂÁö µµÀúÈ÷ ¾Ë¼ö°¡ ¾ø¾î¿ä. LF: Solaris°¡ ¼Ò½ºÄڵ带 ¹«·á·Î Á¦°øÇÏ´Â °Í¿¡ ´ëÇØ ¾î¶² °ßÇظ¦ °¡Áö°í °Ô½Ê´Ï±î?(½ÇÁ¦·Î CD°¡°Ý°ú ¿ì¼Û·á¸¦ Æ÷ÇÔÇؼ ¾à 20$Á¤µµ°¡ ÇÊ¿äÇÔ). D.Bagley: ¿Í¿ì! Àü óÀ½ µè´Â À̾߱âÀä. Á¦°¡ ¸®´ª½º¸¦ ¾ËÁö ¸øÇß´Ù¸é ¾Æ¸¶ ±×°ÍÀ» ±¸Çؼ »ç¿ëÇÏÁö ¾Ê¾ÒÀ»±î ½Í³×¿ä. Àú´Â ÇÁ·Î±×·¥À» °Ë»çÇØ º¸±â À§ÇÏ¿© ´Ù¸¥ ¿î¿µÃ¼Á¦°¡ ÇÊ¿äÇϱ⠶§¹®¿¡ Áý¿¡¼´Â ¾ÕÀ¸·Îµµ ¸®´ª½º¸¦ »ç¿ëÇÒ °ÍÀÔ´Ï´Ù.Á¦°¡ ´Ü Çϳª¸¸À» °¡Áú ¼ö ÀÖ´Ù°í ÇÏ¸é ¼±ÅÃÇϱâ Èûµé°Ú´Âµ¥¿ä. DECÀº VMS¿¡¼µµ ±×·± ÀÏÀ» ÇØ¾ß ÇÕ´Ï´Ù. ±×·¯³ª ±×µéÀÌ ±×·¸°Ô ÇÏ´Â °ÍÀ» ÁÁ¾ÆÇÏÁö´Â ¾Ê°ÚÁö¿ä. À½...µý À̾߱âÁö¸¸ Àú´Â xlockmore¶ó´Â À̸§ÀÌ ³Ê¹«³Ê¹« ½È¾î¿ä. ..±×·¯³ª ÀÌÁ¦¿Í¼ ¾î¼°Ú¾î¿ä. óÀ½ ±×°ÍÀ» °ü¸®ÇÒ ¶§ ³Ê¹« ¸¹Àº »ý°¢µéÀ» ÇÏÁö ¸øÇß¾î¿ä. Àú´Â ´Ù¸¥ À̸§À̾úÀ¸¸é ÁÁ°Ú¾î¿ä. ¾Æ¸¶ Á¦°¡ ¿ø·¡ °³¹ßÀÚ°¡ ¾Æ´Ï¶ó¼ ÀÌ·¸°Ô ¸»ÇÒ ¼ö ÀÖ´Â °ÍÀÌ°ÚÁö¿ä. |
¹ø¿ª : ÀÌÁÖÈ£.
º» À¥ ½ÎÀÌÆ®´Â Miguel Angel Sepulveda´Ô²²¼ °ü¸®ÇϽʴϴÙ. © Charles Vidal 1998 LinuxFocus 1998 |