[출처] http://mysecret1208.tistory.com/19

QT-Embedded가 원래 QT의 임베디드 리눅스 버전이였다. 
QT4로 들어오면서 QT-Embedded가 Qtopia-Core로 이름이 바뀌었다.
그리고 v4.4 에서 Qtopia-Core가 다시 QT-Embedded로 바뀌었다.

QT의 버전별 특징과 종류에 대해서 알아보도록하자.

v1.x  :  KDE 프로젝트에 기본 라이브러리로 사용, Netscape Plug-in, 자동 레이아웃
v2.x  :  최초의 국제화 기능 지원, 테마기능의 지원, MDI 기능 지원, 
           QT Designer 제공(From v2.2), 멀티 쓰레드 기능
v3.x  :  v2.x 대해서 많은 수의 위젯의 추가 및 수정, Mac OS X 지원
           데이터베이스에 관련된 API 지원

1. Qt/Embedded
Qt/Embedded는 기존 linux 기준으로 볼때 X11 서버 상에서 동작되는데, 통상 임베디드 기기에 X11을 올리지 않고 직접 FrameBuffer를 제어하는 방법을 통해서 속도가 빠르고 가볍게 동작됩니다. Qt/Embedded는 몇몇 Class및 Function을 제외하고 기본적으로 Qt와 거의 동일한 구조를 가지기 때문에, 기존 Desktop용을 쉽게 Porting할 수 있습니다.
Memory와 CPU 들의 리소스의 부감이 많은 Embedded system에 탑재되기 위한 개발된 버전으로 모든 GUI function을 제공하기 때문에 X11 or Motif 같은 라이브러리가 필요 없다.

2. Qtopia
Qtopia는 Qt/Embedded를 이용해서 PDA 또는 Phone을 위해 작성된 application입니다.

Qtopia 4는 기존과 다르게 3가지 버전으로 나눠집니다.
Qtopia Core Edition, Qtopia Platform Edition 그리고 Qtopia Phone Edition...

Qtopia Core Edition는 Qt/Embedded를 대체하는 것으로 기존의 Qt/Embedded와 같이 Virtual Frame을 통해서 Qt 프로그램을 출력해주는 기능을 합니다.

Qtopia Platform Edition는 PDA나 DVR과 같은 플렛폼을 위한 것입니다.

Qtopia Phone Edition은 모바일 기기를 위한 것이고 기존의 Qtopia Phone Edition과 같습니다. 많이 이뻐진 것 같습니다.

현재 Qtopia4를 이용해 IP 폰 개발하고 있습니다. 간단한 qtopia phone edition의 소개글입니다. 

1. Qtopia Phone edition이란?
    - 리눅스 기반의 phone 어플리케이션
    - VoIP, OTA, SIM, E-Mail, GPRS, Bluetooth, Multimedia(Helex DNA), PIM
     Qtopia Phone edition은 Qt4기반에 wireless용 phone 어플리케이션을 구축해둔 어플리케이션 모음입니다.
    Qt와 달리 윈도우 Mac등에서 개발이 불가능하고 Embedded Linux에서 구동되는 target상에서만 동작됨

2. 장단점

   (1) 장점 : QCop, PIMS, Windows Manage등의 어플리케이션이 이미 구축되어있으므로, Application 개발의 시간단축이

        가능하고 GUI상 여러 툴과 라이브러리 제공되어 개발이 편리함

        실제로 XML, QSetting등 개발 시 편리함 면이 많음

        상당히 잘짜여진 어플리케이션 들이 탑재되어있으므로, 시간이 많은 개발자라면 자신의 MVC, Design Pattern등의

        최신 기술이 실재 구현되어있는 소스로 공부하기는 좋은듯.. 반대로 모르면 소스 분석이 배로 걸림

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

   (2) 단점 : qt에 비해 문서화가 잘 되어있지 않다. 수정하려면 새로 짜는 것보다 시간이 더 걸릴 수 있을 정도로 source 분석에

        시간이 걸린다.

        속도가 느리고, 사이즈 등이 커서 tunning에 상당한 시간이 걸린다.

        특히 memory leak등 여러 문제가 남아있다.

        무시할 수 없는 로열티(대당 지불)



현재 Qtopia Core는 Open Source로 제공되고 있어서 테스트가 가능합니다.
하지만 Qtopia 4 Phone Edition은 상업버전을 구입하셔야 사용할 수 있습니다.

3. Qpe
Qpe는 예전에 오픈소스로 진행되던 Qtopia의 옛이름입니다.

4. OPIE
OPIE는 QtPalmTop이라는 이름을 가지는 Opensource PDA환경입니다..

결과적으로 QT-Embedded와 Qtopia-Core는 같은 것으로 생각하면 된다.





본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
1 Yocto란? 졸리운_곰 2015.11.07 401
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED