Unix Platform for Windows

윈도우 환경(98~XP) 에서 이용할 수 있는 유닉스 플랫폼의 목록입니다.

/*','[-]'); } /*]]>*/

1 선택하기


선택에 참고하시기 바랍니다.

  • 진짜 유닉스를 원한다 ---> 리눅스, *BSD 설치하세요.
  • 진짜 유닉스를 원하는데 설치할데가 없다. 돈도 있고 PC도 빵빵하다 --> vmware
  • 진짜 유닉스를 원하는데 설치할데가 없다. 돈은 없다 --> coLinux
  • 유닉스 쉘만 원한다 --> cygwin
  • 재배포 가능한 Win32 프로그램을 유닉스같은 환경에서 개발하고 싶다 --> mingw
  • 유닉스 프로그램을 혼자 쓰게 윈도 환경에서 빌드해보고 싶다 --> cygwin
  • 난 grep이나 wget같은 단순 유틸리티만 있으면 된다 --> gnu-win32, unixutils
  • NFS를 써야 겠다 --> Windows Services for Unix
  • System V 환경에 익숙하다 --> Windows Services for Unix
  • X 클라이언트 창을 윈도에서 불러내고 싶다. 돈은 없다 --> cygwin X서버, Xming(추천)
  • X 클라이언트 창을 윈도에서 불러내고 싶다. 돈은 있다 --> Xmanager, X-Deep/32




2 리눅스 커널 포트


Cooperative Linux는 윈도우에서 어플리케이션 형태로 동작할 수 있도록 포팅된 리눅스입니다. 설치하면 프로그램 형태로 리눅스 커널이 부팅되고, 사용자는 별도의 콘솔 프로그램을 이용하여 리눅스 콘솔에 접속하거나, 네트워크 설정을 하고(별도의 브리지 드라이버 이용) 외부에서 터미널 로그인을 할 수 있습니다. 파일시스템은 Debian이나 Gentoo의 파일시스템 이미지에서 부팅합니다.


3 유닉스 환경


Cygwin은 윈도우용의 리눅스와 유사한 환경입니다. 쉘, 프로그래밍 환경, 일반 유틸리티, X 윈도우 등의 환경을 종합적으로 제공합니다. 유일한 단점은 cygwin1.dll 레이어 위에 있다는 것과 조금 느리다는 점입니다. 일반적으로 가장 좋은 선택입니다. 단 cygwin으로 작성한 프로그램을 상업적으로 재배포하려면 cygwin1.dll을 들고다녀야 하는데, 그러기 위해서는 RedHat에게 라이센스를 받아야 합니다. 단 GPL로 하면 예외.(cygwin1.dll을 포함하여 정적 빌드가 안되기 때문에 반드시 dll까지 배포해야 합니다)

MinGW는 Cygwin과 달리 cygwin1.dll같은 별도의 호환성을 위한 DLL에 의존하는 것이 아니라, 윈도에서 바로 동작할 수 있는 GNU 개발 환경과 유틸리티를 제공합니다. 기능상 cygwin과 유사하나 cygwin에 비해 기능 제한이 있습니다. msys라는 소규모 쉘 환경도 제공하고, Win32 GUI 프로그램도 개발이 가능합니다.

GNU 또는 다른 오픈 소스 유틸리티를 Win32환경에서 빌드해 놓은 것입니다.

GNU 또는 다른 오픈 소스 유틸리티를 Win32환경에서 빌드해 놓은 것입니다.

cygwin이나 mingw와 유사한 환경입니다. 원래는 Interop Systems의 Interix라는 제품이나 마이크로소프트가 사들여 무료 다운로?가능합니다. 기본적으로 System V 환경을 제공하며, 다른 오픈 소스 환경과 다르게 NFS 클라이언트와 서버를 제공합니다. csh과 ksh 환경도 제공합니다. [http]Interix에서 사용할 수 있는 오픈소스 패키지 (대부분 최신 버전으로 유지되고 있습니다.)


4 X 윈도우


  • cygwin의 X 서버 - cygwin 패키지에 XFree86 또는 xorg 패키지 중 X 서버를 설치하면 윈도우에서 X서버를 띄우고 로컬 컴퓨터나 외부 서버에서 X 클라이언트를 부를 수 있습니다. 최근 버전은 rootless 서버도 지원하기 때문에, 윈도 바탕 화면 상에서 바로 X 클라이언트만 불러낼 수 있습니다.

  • [http]X-Deep/32 X Server 프리웨어 X 서버입니다. 원래 상용이었던 것이 공개되어서 상당히 뛰어난 기능을 지원하고 있습니다. 일반적인 사용에는 무리가 없습니다. 단 한글 글꼴은 알아서 설치해야 합니다. - 유료화 되었습니다.

  • [http]넷사랑컴퓨터 Xmanager 무료는 아니지만 국산이고 거의 모든 기능을 잘 지원하며, 한글 글꼴을 위한 패키지를 제공합니다.

  • [http]Xming Xming은 윈도우용 X 서버로 Xmanager와 비슷한 프로그램입니다. Xmanager와 달리 무료지요. 만일 리눅스 박스를 두고 putty를 써서 접속해서 사용하신다면 거의 바로 Xming을 붙여 사용하실 수 있습니다. [http]소개와 설치 사용 방법(한글 )


5 윈도에서 리눅스 자원 활용하기