1. 서론
대한민국이 세계 최고의 인터넷 인프라를 갖추었다고는 하지만, 소프트웨어 기술적 측면에서는 주먹구구식의 임시방편들로 인해 정보서비스 접근에 비 효율적으로 낭비되는 비용은 추정이 불가능할 정도입니다.
서비스 구축에 많은 비용이 지불되는 웹기반 정보시스템은, 웹 브라우저만 있으면 언제 어디서든 쉽게 접근할 수 있다는 것이 최고의 장점이었음에도 불구하고, AxtiveX를 비롯한 웹 브라우저 에드인의 남용으로 인해 접근성을 저하시키고, "원격지원"을 비롯한 불필요한 유지관리를 만들었을 뿐만 아니라, 일부는 IE 8이 아니면 사용할 수 없는 것들도 많습니다.
이 글을 통해, 고운소프트가 목표하는 시장의 범위를 구별하여, 내적으로는 고운소프트의 사내 구성원의 연구방향에 대한 가이드라인으로 삼고, 대외적으로 경쟁환경 내에서 협력할 파트너사와의 역할분담을 제안하고자 합니다.
2. 리치 앱 컴포넌트
고운소프트의 리치 앱은 GWT를 사용합니다. HTML5와 Javascript APIs 표준화를 통해 다양 폼 콘트롤과 API가 있지만 GWT에서 이를 모두 지원하지 않고 있고, 주요 웹 브라우저 역시 구현되지 않은 것들이 많습니다.
고운소프트는 W3C의 표준화와 주요 웹 브라우저의 구현을 주시하면서, 고운플랫폼과는 별도의 프로젝트를 통해 HTML5를 사용한 GWT 리치 앱 컴포넌트를 개발 중이며, 조만간 오픈소스 라이선스하에 공개할 예정입니다.
3. 웹기반 정보시스템
고운플랫폼은 웹 기반 정보시스템의 개발과 운영에 반드시 필요한 애플리케이션의 기반구조(platform)와 개발방법(framework), 부가기능(component)를 제공하는 자바 웹 애플리케이션 프레임워크 & 플랫폼으로, 정보의 생산, 관리, 배포의 목표에 효과적으로 부합되는 웹 서비스를 구축하는데 필요한 통합된 시스템구조와 일관성있는 개발패턴을 제공합니다.
4. 서비스의 구성과 운영
- CentOS 7을 비롯한 RHEL 7
- KVM Virtualization & Docker Cloude
- Apache HTTPD, Tomcat 7
- Java 1.7
5. 결론
고운소프트는 웹 정보서비스 관련 시장에서 비효율을 제거하기위한 연구의 중심이 되어, 산업내 생산성 향상에 이바지하고자 합니다.