PC GUI 어플리케이션에 스윙을 사용하면 네이티브룩을 사용해도 이질감이 느껴질 때가 종종 있습니다. 글꼴 렌더링이나 파일선택창 같은 것들. 약간 느린 반응속도. SWT는 직접 SWT를 써서 만들어본 프로그램은 없지만 Eclipse를 쓰는 동안 그런 이질감이 별로 없었습니다. 속도도 만족스럽습니다.
다른 문제는 사용자 PC가 JRE를 기본으로 가지고 있지 않다는 것입니다. 간단한 프로그램이라면 JRE랑 같이 배포하기가 좀 버거운 면이 있습니다. 규모가 좀 되는 프로그램이라면 큰 단점은 아닙니다.
음...왠지...불길한...
음...왠지...불길한...
전 바빠서...=3=3=3
PC GUI 어플리케이션에
PC GUI 어플리케이션에 스윙을 사용하면 네이티브룩을 사용해도 이질감이 느껴질 때가 종종 있습니다. 글꼴 렌더링이나 파일선택창 같은 것들. 약간 느린 반응속도. SWT는 직접 SWT를 써서 만들어본 프로그램은 없지만 Eclipse를 쓰는 동안 그런 이질감이 별로 없었습니다. 속도도 만족스럽습니다.
다른 문제는 사용자 PC가 JRE를 기본으로 가지고 있지 않다는 것입니다. 간단한 프로그램이라면 JRE랑 같이 배포하기가 좀 버거운 면이 있습니다. 규모가 좀 되는 프로그램이라면 큰 단점은 아닙니다.
업체가 상용 프로그램을 만들어 팔 때는 이런 문제들에 민감할 수 있을 것입니다.
sun 라이센스에 보면
sun 라이센스에 보면 jre 재배포를 허용하지 않는 것으로 알고 있습니다. 이경우엔 나중에 패키지화 할때 사용자 컴퓨터에 jre가 설치되 있지않으면,
자동으로 다운로드 사이트로 가도록 유도하면 됩니다.
클라이언트환경이 윈도우인지 리눅스인지 분명히 할 필요는 있어보입니다.
위에 분(purluno)말씀처럼 윈도우환경이라면 swt로 해도 되지만 리눅스환경일 경우에 제약이 있어서 고려해 보셔야 합니다.
===========================================
누구나 실수는 한다. 나도 예외는 아니다.
===========================================
누구나 실수는 한다. 나도 예외는 아니다.
재배포 가능합니다.
JRE 재배포 가능합니다. http://java.sun.com/j2se/1.5.0/jre/README
그리고 SWT도 리눅스에서 딱히 별다른 제약이 있지는 않을텐데요?
어떤 제약을 말씀하시는 것인지...
JRE가 아니라
JRE가 아니라 JVM입니다. 제가 착각했군요.
제 짧은 지식으로는 아래 링크를 확인해주십시요
http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10106&eid=+KKqRBQkHfpNN4bcPjwyzzMQu7I0u68Y&qb=amF2YSDA+sDbscc=&enc=euc-kr§ion=kin&rank=3&sort=0&spq=0
그리고 각 벤더사같은 경우에 jvm을 독자적으로 개발하는 것으로 알고 있습니다. 저번 KT의 jvm에 대한 sun사의 로열티경우도 이에 해당하는 것으로 알고 있습니다.
그리고 리눅스와 윈도우 환경에서 서로 다르게 동작하는 일부 함수 부분이 있어서 그 부분에 대한 제약을 말씀드린 겁니다.
제가 말이 짧아 오해가 있었네요
===========================================
누구나 실수는 한다. 나도 예외는 아니다.
===========================================
누구나 실수는 한다. 나도 예외는 아니다.
인용하신 네이버
인용하신 네이버 답글은 자바가 오픈소스화되기 이전인 2006년에 해당하는 내용입니다.
JVM과 JRE가 다른 게 아니라 일반 PC가 아닌 모바일 기기에 탑재되는 JVM의 경우 주로 벤더사들이 라이센스를 받아 상용 구현을 만들어 쓰는 것으로 알고 있습니다.
즉, 데탑 어플의 경우에는 해당사항이 없습니다. 다만 라이센스를 떠나서 생각해보면 데스크탑 어플을 개발할 경우 앞서 이야기한 스윙의 네이티브 피델리티 문제나 패키징 관련 부분은 여전히 문제로 남습니다.
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
사람들이 자바
사람들이 자바 얘기만 나오면 불길함을 느끼는군요...
무엇이 이토록 사람들이 함부로 말할수 없는것이 되었단 말인가...
요즘 토론장
요즘 토론장 분위기가 장난 아니죠. -_-