[완료]와인의 동작원리가 궁금합니다

oosap의 이미지

답변 감사합니다. ^^

우분투에 와인으로 윈도우즈용 StarUML 을 설치해 보았습니다.
너무나 만족스럽습니다. StarUML 때문에 윈도우를 VMWarePlayer 에서 사용해야만 했었는데
이제는 윈도우즈를 쓸 일은 뱅킹할 때만 으로 줄어들었습니다. (이건 와인으로 안되죠? 안해봤지만요..)

그런데 와인의 동작원리가 궁금해졌습니다. JVM 과 비슷하지는 않을 것 같네요... OS 에물레이터 인가요? Cygwin 과 반대 방향의 동일한 기능(이걸로 강력하게 추측되네요..)인가요?

감사합니다.

익명 사용자의 이미지

Cygwin이랑 비슷하다고 보면 됩니다.

단지 차이점은 wine은 윈도우에서 사용하는 바이너리(PE포맷)을 직접 읽을 수 있는 로더를 가지고 있어서
윈도우용 실행파일이나 라이브러리(DLL)을 바이너리 그대로 사용할 수도 있는게 차이점이죠...

Cygwin에도 ELF파일 로더를 구현해 놓으면 wine같은게 될 듯 싶은데
이 동네는 소스코드가 모두 공개되어 있기 때문에
소스를 재컴파일하는게 더 깔끔하니 그런건 아무도 안만들겠죠 ^^

cleansugar의 이미지

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

cleansugar의 이미지

술 얘기인 줄 알고 들어온 사람 추천

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com