블로그 티스토리
서울시 강남구 논현로 554 삼성빌딩 5층(역삼동 659-4)
5F, 554, Nonhyeon-ro, Gangnam-gu, Seoul, Korea


Tel. 02-6284-0195 / E-mail. intellicon77@gmail.com
 

응용 프로그램 Tag

Intellicon > Posts tagged "응용 프로그램"

[오픈소스 라이선스 3부] Open API

 

2. Open API

2.1. 개념

  • API(Application Programming Interface): 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻함. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다.
  • Open API(Open Application Programming Interface): 인터넷 이용자가 일방적으로 웹 검색 결과 및 사용자 인터페이스(UI) 등을 제공받는데 그치지 않고 직접 응용 프로그램과 서비스를 개발할 수 있도록 공개된 API를 말한다. 지도 서비스 및 다양한 서비스에서 시도되고 있으며 누구나 접근하여 사용할 수 있다는 장점이 있다.
  • 현재 공공정보에 대한 API가 많이 사용되고 있으며, 상업적인 목적으로 네이버, 다음, 카카오톡 등 기업에서도 API를 공개하고 있다. 이러한 API 공개를 통해 API 제공 기업에서는 시장확대 및 외부 업체를 통한 자연발생적 부가 서비스를 창출할 수 있다.
  • 하지만, Open API의 경우 트레픽 등 사용량에 따른 제재 조건들을 제시하는 경우가 대부분임 (OSS License와는 조건이 다름)
  • 카카오링크 API 사용조건: http://www.kakao.com/ko/kakaolink_terms

 

coding-699318_1280 

참고자료