블로그 방명록 사전 갤러리 게시판 인클봇 인클챗 웹 IRC
 


파이어폭스, Qt 이식 성공

모질라와 노키아 모바일 팀이 모질라 1.9.x 최신 버전을 Qt로 이식했습니다. 파이어폭스 3의 Qt 버전도 함께 공개되었습니다. Qt 4.4와 호환됩니다.

Qt Firefox3.x

파이어폭스는 리눅스, 윈도우, 맥에서 비슷한 모양새를 보여줍니다. 그러나 실제로는 운영체제에 따라 그리는 방식이 다릅니다. 그 중 리눅스에서는 'GTK+'라는 그래픽 툴킷을 사용합니다. GTK는 GNOME이 사용하고 있는 라이브러리이기 때문에, 파이어폭스도 GNOME 테마를 따릅니다.

반면에 KDE는 Qt를 사용합니다. 그래서 KDE 사용자는 파이어폭스가 KDE 테마와 다르게 나와서 곤란을 겪습니다. 그래서 GTK 테마를 KDE 테마와 맞추거나, GTK가 KDE 테마를 따라가게 하는 프로그램을 사용합니다. 따라서 이번 발표로 앞으로 KDE 사용자가 불편을 좀 덜 수 있을 것으로 보입니다.

그러나 파이어폭스는 GTK에 완전히 종속적인 것이 아니라 자체 테마를 사용하기 때문에, Qt로 이식된다고 해도 바로 모양새가 KDE를 따라가게 되지는 않을 것입니다. 파이어폭스 3에서 개선된 사항 중 하나가 운영체제의 테마에 더 가깝게 보이도록 하는 것이었다는 점만 봐도 알 수 있지요. 그래도, GTK 종속성을 제거할 수 있으니 KDE 사용자 입장에서는 메모리 사용량이 줄어드는 등 여러 가지 이익이 있겠지요.

TestQEmbed

파이어폭스의 Qt 이식으로 얻어지는 장점은 하나 더 있습니다. Qt/KDE 기반 프로그램이 파이어폭스를 바로 임베딩할 수 있게 된다는 점이지요. 이제 WebKit 말고 선택이 하나 더 생긴 셈입니다.

ps: 사실 먼 옛날에는 파이어폭스를 Qt로 컴파일할 수 있었습니다. 중간에 지원이 끊겨서 지금은 GTK 버전만 동작하지만요. 파이어폭스를 Qt화하려는 시도가 이것으로 4번째라는 주장도 있습니다. 따라서 실제로 잘 동작할 수 있을지는 좀 더 지켜봐야 알 수 있을 듯합니다.

Mozilla Qt Port is available for testing - x86 사용자용 빌드도 받을 수 있습니다.
관련 버그 리포트 - 공식 지원을 목표로 하고 있습니다.
Well Isn’t That Qt - 기술적인 정보

Daum 블로거뉴스에서 이 포스트를 추천해주세요. [추천]

Posted by 랜덤여신

이 글의 관련글
2008/08/07 23:06 2008/08/07 23:06

Trackback URL : http://barosl.com/blog/trackback/792

Comments List

  1. Lv5드라키 2008/08/08 07:23 # M/D Reply Permalink

    오...이건 또 좋은 소식이군요. ^^

  2. 떠돌이 2008/08/08 10:11 # M/D Reply Permalink

    좋은 소식입니다. 이제 쿠분투에서도 파이어폭스를 기본으로 사용하게될까요?(컨쿼러 싫어요ㅠㅠ)

  3. Enet 2008/08/08 10:45 # M/D Reply Permalink

    PMP에서는 매치박스용으로 포팅한 파이어폭스가 돌아가는걸 본적이있는데.

  4. Dangson 2008/08/08 16:46 # M/D Reply Permalink

    쿠분투는 사운드가 안잡힌 이후로 덮어두고 있는 1人이지만, 반가운 소식이네요 ^^

  5. 비밀방문자 2008/08/09 00:20 # M/D Reply Permalink

    관리자만 볼 수 있는 댓글입니다.

Leave a comment
[로그인][오픈아이디란?]
« Previous : 1 : ... 6 : 7 : 8 : 9 : 10 : 11 : 12 : 13 : 14 : ... 710 : Next »

블로그 이미지

랜덤여신이 살아가는 이야기입니다. / 국내 점유율이 1%도 안 되는 리눅스 관련 글을 주로 씁니다. 관심 좀... ㅠㅠ / 컴퓨터쪽 이야기도 씁니다.

- 랜덤여신

Recent Posts

  1. 네이버, 나눔글꼴 공개 - 한글날 기념 (8)
  2. 애플, 아이폰 NDA 폐지 (5)
  3. 파이썬 2.6 발표 (2)
  4. 구글 크롬 탄생 - 몇 가지 특징 (10)
  5. ReiserFS 개발자 한스 라이저, 징역 15... (5)
  6. PHP 4, 개발 중단 (4)
  7. 동화 같은 README 파일 (6)
  8. 아무 기능도 없는 '나는 부자다' 아이폰... (11)
  9. 리눅스 사용자, 급팽창 중 (13)
  10. 파이어폭스, Qt 이식 성공 (5)
  11. IBM, 리눅스 데스크톱 제작사들과 제휴... (6)
  12. 파이어폭스 3의 달라진 SSL 정책, 웹을... (17)
  13. 야후, 서비스 중단으로 재생할 수 없게... (1)
  14. 파이어폭스 개발자 모임, 낙석으로 갇히... (3)
  15. 리눅스 커널에 대한 신화, 거짓, 그리고... (8)
  16. 자기가 만든 프로그램에 해킹당하다 - H... (2)
  17. 컴피즈의 어머니 XGL, 개발 중단 (1)
  18. KDE 4.1 발표 - 일반 사용자를 위한 첫...
  19. 구글 코드, MPL 라이선스 사용 금지 (1)
  20. MS 워드 95에서 2007까지 성능 비교 (9)
  21. 두 번째 맥 클론 제작사 등장 - 오픈 테크 (8)
  22. 리눅스 커널에 대한 신화, 거짓, 그리고... (19)
  23. 오픈웹, 금융결제원 상대로 1심 패소 (10)
  24. 구글, 실명 기반 위키 '놀(Knol)' 공개... (3)
  25. 해킹도 하고 직업도 얻고 (5)
  26. 파이어폭스, 1등 안 노려 - 인터넷 익스... (22)
  27. '콜드 부트 공격' 예제 발표 - 전원 꺼... (6)
  28. 패치하지 않은 윈도우 PC의 생존 시간 -... (6)
  29. GNOME 창시자 미겔, GTK+ 3.0 구상 비판
  30. Gmail로 보내는 스팸 급격히 증가 (2)