오늘 하루종일 만든 결과물입니다.사실 제 목표는 누구나 쉽게 리눅스에서 인터넷 익스플로러를 쓸 수 있는 것이었습니다. 심지어 우분투를 처음 쓰는 제 여자친구도 쓸 수 있도록 말이죠. 주 브라우저로 쓰는건 역시 무리지만, 적어도 결제나, 간단한 ActiveX를 돌릴 수 있는 것을 바랬습니다. 사실 제가 했던 WINE 삽질도 그런 부분에 있었습니다.그러나 리눅스에서 IE는 상당히 불안정합니다. CPU 점유율도 높고 엄청 느립니다. 심지어 종료해도 프로세스에 잔류하는 버그는 여전하지요. 한국에서는 심지어 글꼴 문제도 있습니다. 물론 조금의 삽질을 더하면 이런 IE도 잘 쓸 수 있습니다만 처음 사용하는 사람들에게는 막막하고 번거로운 삽질일 뿐입니다.처음엔 wine에 IE의 안정성을 더해주는 패치를 해서 PPA를 운영하기도 했었고, 그러다가 WINE과 함께 실행스크립를 만들었다가, 무설치로 동작하는 IE6을 만들었다가 결국 이런 것을 만들게 되었습니다.JWBrowser for Linux는 예전에도 글 올린적이 있었지만 완전히 다른 프로그램입니다. 이 프로그램은 그 자체로 바로 실행이 가능한 무설치 버전입니다. WINE을 내장하고 있기 때문에 시스템에 WINE이 설치되어있지 않아도 실행이 가능합니다. 안에 내장되어있는 WINE은 IE 안정화를 패치한 1.0 버전입니다.사실 이렇게까지 만들려고 한건 아니었는데..;; 어쩌다보니 이렇게 되었습니다=_= 문제는 안에 IE 사용에 필요한 이것저것을 넣다보니 라이선스상으로 문제가 너무 많아졌다는 것입니다.(굴림체 내장, IE 바이너리 포함 등) 그러고보니 JWBrowser 배포를 위한 길석님의 허락도 받지 않은 상태로군요.그러므로 아직 배포할 수는 없을 것 같습니다. 어쩌면 영원히..=_=;; 라이선스 상의 문제가 해결된다면 꼭 블로그나 우분투 커뮤니티를 통해 배포하고 싶습니다.덧. 혹시 저 화면만 봐도 재현하실 수 있는 능력자 분들을 위해.. 제가 참고한건 파이어폭스 실행 스크립트, 피카사 스크립트, Chromium for Linux(Codeweaver에서 만든), PlayonLinux 스크립트.. 등을 참고했습니다(…)덧2. 라이선스 상의 문제를 피하기 위해 ies4linux 같은 경우는 인스톨러만 존재하지요.=_=;; 근데 그런걸 만들 능력이 없네요(…)덧3. 근데 많은 걸 내장하고 있다보니 무설치버전치고 용량이 엄청나졌습니다(…) 무려 95MB! JWBrowser 치곤 엄청 무겁군요(…)덧4. 사실 리눅스용 피카사를 염두에두고 만든 것은 아닌데, 만들어놓고 보니 리눅스용 피카사와 거의 동일한 원리가 되었네요(…)덧5. 라이선스는 일단 ies4linux와 동일하게 사용할 것 같습니다. “이 프로그램의 실행 스크립트와 Wine은 GPL과 오픈소스의 법칙에 따라 배포하지만, IE와 굴림체 바이너리는 마이크로소프트의 독점적 라이선스의 적용을 받습니다. IE와 굴림체를 사용하기 위해선 EULA에 따라 윈도 95 이상의 합법적인 윈도 라이센스가 있어야 합니다. 그 외의 사용자가 이 프로그램을 사용할 경우는 불법이며 해당 국가의 제재를 받을 수 있습니다.”http://www.tatanka.com.br/ies4linux/page/Legal_notices
JWBrowser for Linux (무설치)
오늘 하루종일 만든 결과물입니다.사실 제 목표는 누구나 쉽게 리눅스에서 인터넷 익스플로러를 쓸 수 있는 것이었습니다. 심지어 우분투를 처음 쓰는 제 여자친구도 쓸 수 있도록 말이죠. 주 브라우저로 쓰는건 역시 무리지만, 적어도 결제나, 간단한 ActiveX를 돌릴 수 있는 것을 바랬습니다. 사실 제가 했던 WINE 삽질도 그런 부분에 있었습니다.그러나 리눅스에서 IE는 상당히 불안정합니다. CPU 점유율도 높고 엄청 느립니다. 심지어 종료해도 프로세스에 잔류하는 버그는 여전하지요. 한국에서는 심지어 글꼴 문제도 있습니다. 물론 조금의 삽질을 더하면 이런 IE도 잘 쓸 수 있습니다만 처음 사용하는 사람들에게는 막막하고 번거로운 삽질일 뿐입니다.처음엔 wine에 IE의 안정성을 더해주는 패치를 해서 PPA를 운영하기도 했었고, 그러다가 WINE과 함께 실행스크립를 만들었다가, 무설치로 동작하는 IE6을 만들었다가 결국 이런 것을 만들게 되었습니다.JWBrowser for Linux는 예전에도 글 올린적이 있었지만 완전히 다른 프로그램입니다. 이 프로그램은 그 자체로 바로 실행이 가능한 무설치 버전입니다. WINE을 내장하고 있기 때문에 시스템에 WINE이 설치되어있지 않아도 실행이 가능합니다. 안에 내장되어있는 WINE은 IE 안정화를 패치한 1.0 버전입니다.사실 이렇게까지 만들려고 한건 아니었는데..;; 어쩌다보니 이렇게 되었습니다=_= 문제는 안에 IE 사용에 필요한 이것저것을 넣다보니 라이선스상으로 문제가 너무 많아졌다는 것입니다.(굴림체 내장, IE 바이너리 포함 등) 그러고보니 JWBrowser 배포를 위한 길석님의 허락도 받지 않은 상태로군요.그러므로 아직 배포할 수는 없을 것 같습니다. 어쩌면 영원히..=_=;; 라이선스 상의 문제가 해결된다면 꼭 블로그나 우분투 커뮤니티를 통해 배포하고 싶습니다.덧. 혹시 저 화면만 봐도 재현하실 수 있는 능력자 분들을 위해.. 제가 참고한건 파이어폭스 실행 스크립트, 피카사 스크립트, Chromium for Linux(Codeweaver에서 만든), PlayonLinux 스크립트.. 등을 참고했습니다(…)덧2. 라이선스 상의 문제를 피하기 위해 ies4linux 같은 경우는 인스톨러만 존재하지요.=_=;; 근데 그런걸 만들 능력이 없네요(…)덧3. 근데 많은 걸 내장하고 있다보니 무설치버전치고 용량이 엄청나졌습니다(…) 무려 95MB! JWBrowser 치곤 엄청 무겁군요(…)덧4. 사실 리눅스용 피카사를 염두에두고 만든 것은 아닌데, 만들어놓고 보니 리눅스용 피카사와 거의 동일한 원리가 되었네요(…)덧5. 라이선스는 일단 ies4linux와 동일하게 사용할 것 같습니다. “이 프로그램의 실행 스크립트와 Wine은 GPL과 오픈소스의 법칙에 따라 배포하지만, IE와 굴림체 바이너리는 마이크로소프트의 독점적 라이선스의 적용을 받습니다. IE와 굴림체를 사용하기 위해선 EULA에 따라 윈도 95 이상의 합법적인 윈도 라이센스가 있어야 합니다. 그 외의 사용자가 이 프로그램을 사용할 경우는 불법이며 해당 국가의 제재를 받을 수 있습니다.”http://www.tatanka.com.br/ies4linux/page/Legal_notices