Blog

아이폰 내장 사전에 대한 잡설

December 2, 2013

아이폰 내장 사전에 대한 잡설

아이폰 내장 사전에서 한영, 영한 사전을 지원하기 시작했다.
( 사실 UIReferenceLibraryViewController 는 iOS 5.0 부터 사용이 가능했으나 한영, 영한 사전을 지원하기 시작한 건 iOS 7.0 이니 관심이 있을리가.. )

여튼 이 기능을 활용해서 여러가지 앱이 등장했고, 오늘은 InDic – Simple and fast Dictionary 에 관련된 이야기를 해볼려고 한다.

이 녀석에 관심을 가진 이유는 기본적인 사전의 기능을 충실히.. 일리가 없고, 단지 유료로 판매하던 앱을 완전히 무료로 풀었기 때문이다.
무슨 사정이 있었을텐데.. 주변에 수소문해보니 이런 사정 이 있었다고 한다.

일단 현재 팩트는.
누구도 (Enfour 나 Apple 이나 사전컨덴츠사업자인 Oxford , Newace 등.) InDic 에 라이센스 비용을 지불하라고 한적이 없으며,

Enfour 입장은. 너 내장사전을 쓰는데 라이센스 비용 냈니? 아니지? 애플에 딴지좀 걸게. 요 상황이구요
전 애플에다가. API 이용해서 만든건데 내 앱 내려야하니? 라고 메일을 보내둔 상태이구요.

그러던 와중에 API Document 를 다시 살펴보니 It should not be used to display wordlists, create a standalone dictionary app, or republish the content in any form. 이러한 문구를 발견해서 내려가지 않을까라고 생각이 된겁니다.
애플이 API 는 제공하지만 이것으로 ‘standalone dictionary app’ 을 만들라고 하지 않았거든요.
예를들어 영어 동화책앱인데 단어를 누르면 사전 뜻이 나오는것은 OK 이지만 제 앱처럼 사전만을 위한 앱은 안된다 요거인것 같아요.
저는 여기서 애플의 결정을 기다리고 있는겁니다.

실제로 문서를 찾아보면 다음과 같은 내용을 발견할 수 있다.

A UIReferenceLibraryViewController object provides a dictionary service to look up the definition of a word or term from within an app. It should not be used to display wordlists, create a standalone dictionary app, or republish the content in any form.

안타깝지만 어쩔 수 없는 상황.

개발을 담당하신 모근원님도 주요 기능을 사전에서 단어장으로 변경할려고 하시는 것 같다.
같은 개발자 입장에서 여러모로 마음이 쓰인다.