"프로모션 전략 조율 안돼"… 계획보다 3개월 늦춰

일부선 '제품개발 지연' 의문


올해 티맥스소프트의 최대 전략 제품인 PC용 국산 운영체제(OS) 공개 일정이 예정됐던 4월에서 7월로 3개월 연기됐다. 제품명은 `티맥스윈도'가 유력한 것으로 알려졌다.

티맥스소프트(대표 문진일)는 올해 티맥스데이를 7월로 연기한다고 밝혔다. 이 행사는 회사의 연중 최대 행사로, 특히 올해는 마이크로소프트(MS) 윈도에 대응한 국산 OS `티맥스윈도'가 첫선을 보일 예정이어서 주목을 받았다.

티맥스소프트는 제품 개발에 4년간 200여명 이상의 인력을 투입하는 등 연구개발 역량을 집중해 왔다. 윈도용 소프트웨어(SW)와의 호환성, 윈도보다 강화된 보안 등을 차별점으로 내세웠고 브라우저와 오피스 프로그램 등도 자체 개발해 탑재하겠다고 밝힌 바 있다. 그러나 공개를 한달 앞둔 최근까지 개발 상황에 대한 정보가 전혀 공개되지 않아 관심이 집중됐었다.

이번 제품 공개 연기에 대해 회사측은 프로모션 측면의 조율 때문이라고 설명했다. 기존의 티맥스소프트 제품이 주로 기업용 SW였던 반면 `티맥스윈도'는 일반 소비자 대상 제품이기 때문에 시장 전략 마련에 시간이 더 필요하다는 것이다.

아직 확정되지 않았지만 티맥스윈도의 초기 프로모션은 기존 윈도용 SW와의 호환성을 보여주는데 집중될 전망이다. 워드프로세서, 안티바이러스 등 국산 SW 제품과 오픈소스 SW와의 호환성을 집중 검증하고 있다. 온라인을 통한 홍보는 조만간 시작된다. 티맥스소프트는 현재 티맥스윈도 전용 웹사이트를 제작, 이르면 내달 오픈할 예정이다.

김대영 티맥스소프트 전략마케팅본부 팀장은 "처음부터 MS 윈도와의 경쟁 구도를 만들 수는 없겠지만 제품의 강점을 효과적으로 부각할 수 있는 포지셔닝에 대해 고민하고 있다"고 말했다.

그러나 일부에서는 일정 변경이 개발 지연에 따른 것이 아니냐는 의문을 제기하고 있다. 올 초까지만 해도 4월에 티맥스데이 개최하기로 하고 내용을 티맥스윈도 단일 행사로 할 것인지 아닌지에 대해 의견을 조율해왔다. 또 지난 4년간 정해진 일정대로 개발을 추진해왔다는 점에서 마지막 단계에서 프로모션을 이유로 일정을 변경한 것은 석연치 않다는 분석이다.

개발 과정에 대한 정보가 전혀 공개되지 않는 것도 논란이다. 티맥스윈도는 이미 공개된 윈32 API를 이용하고 1000여개에 이르는 라이브러리를 직접 개발하는 방식으로 윈도SW와의 호환성을 구현한다. 그러나 이 방대한 개발작업의 중간 과정에 대해 알려진 것이 거의 없고 내부적으로도 일부 스크린샷과 설치화면을 제외하면 정보가 거의 공유되지 않는 것으로 알려졌다.

김대영 팀장은 "사내 PC와 노트북을 대상으로 티맥스윈도 알파 테스트 계획을 마련하고 있다"며 "제품 공개가 늦어지는 만큼 7월에 공개하는 티맥스윈도 완성도는 더 높아질 것"이라고 말했다.


http://www.dt.co.kr/contents.html?article_no=2009031002010960744004&ref=naver
이올린에 북마크하기(0) 이올린에 추천하기(0)
Posted by hjlee

인터뷰

2009/03/03 15:11






21~22분 사이 -0-
왤케 졸린 눈이냐...
이올린에 북마크하기(0) 이올린에 추천하기(0)
Posted by hjlee
Description
Central interface for rendering.

This is the central interface for graphical output production, and the place where all draw methods are located.

Some notes are in order to explain the concepts used here. The XCanvas interface is free of client-modifiable state, i.e. it can be used safely and without external synchronization in a multi-threaded environment. On the other hand, this implies that for nearly every canvas operation, external state is required. This is provided by ViewState and RenderState in a unified fashion, supplemented by a few extra state parameters for some methods (e.g. textured polygons or text rendering).

When used careless, this scheme can be inefficient to some extend, because internally, view, render and other states have to be combined before rendering. This is especially expensive for complex clip polygons, i.e. when both ViewState and RenderState have a complex clip polygon set, which have to be intersected before rendering. It is therefore recommended to combine ViewState and RenderState already at the client side, when objects are organized in a hierarchical way: the classic example are grouped draw shapes, whose parent group object imposes a common clipping and a common transformation on its siblings. The group object would therefore merge the ViewState and the RenderState it is called with into a new ViewState, and call its siblings with a RenderState containing only the local offset (and no extra clipping).

Furtheron, this stateless nature provides easy ways for caching. Every non-trivial operation on XCanvas can return a cache object, which, when called to redraw, renders the primitive usually much more quickly than the original method. Note that such caching is a lot more complicated, should the actual rendering a method yields depend on internal state (which is the case e.g. for the ::com::sun::star::drawing::XGraphics interface). Please note, though, that deciding whether to return an XCachedPrimitive is completely up to the implementation - don't rely on the methods returning something (this is because there might be cases when returning such a cache object will actually be a pessimization, since it involves memory allocation and comparisons).

Things that need more than a small, fixed amount of data are encapsulated in own interfaces, e.g. polygons and bitmaps. You can, in principle, roll your own implementations of these interfaces, wrap it around your internal representation of polygons and bitmaps, and render them. It might just not be overly fast, because the XCanvas would need to convert for each render call. It is therefore recommended to create such objects via the XGraphicDevice factory (to be retrieved from every canvas object via the getDevice() call) - they will then internally optimize to the underlying graphics subsystem.



출처 : http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html#queryAvailableFonts
이올린에 북마크하기(0) 이올린에 추천하기(0)
Posted by hjlee
◀ PREV : [1] : [2] : [3] : [4] : [5] : ... [49] : NEXT ▶

Google
 
BLOG main image
http://hjoo.org by hjlee

공지사항

카테고리

분류 전체보기 (146)
연구실생활 (9)
여 행 (8)
영어공부 (4)
취미생활 (7)
논 문 (2)
My Stories (31)
기 사 (11)
Computer (13)
즐길거리 (14)
스크랩 (3)
Web Progmming (0)
유용한 정보 (20)
KISANTEL (5)
Total : 45,865
Today : 0 Yesterday : 11