• 제목/요약/키워드: Open Source/Commercial Software

검색결과 50건 처리시간 0.022초

오픈소스 소프트웨어 활성화를 위한 성숙도 및 적용성 평가 모델(OSMAAM)의 설계 및 구현에 관한 연구 (A Study for Design and Implementation of Open Source Software Maturity and Applicability Assessment Model(OSMAAM) for OSS Proliferation)

  • 정윤재;오승운;김형채;박진홍;김근동
    • 정보화정책
    • /
    • 제20권1호
    • /
    • pp.85-109
    • /
    • 2013
  • 본 연구는 오픈소스 소프트웨어(OSS, Open Source Software)의 실질적인 활용을 증대시키기 위해 성숙도뿐 아니라 적용성까지 평가하는 모델과 구현 방법을 제시한다. 이 모델은 기존 모델에서 평가될 수 없었던 적용성을 측정하기 때문에, OSS를 신규 도입하거나, 상용 소프트웨어를 OSS로 대체, 또는 OSS를 상용 소프트웨어와 비교 시 활용할 수 있도록 사용자들을 지원한다. 이 모델의 설계 및 구현을 위해 7단계의 방법론을 제시하였고, 설문을 실시하여 모델의 타당성과 신뢰성을 검증하였다. 또한, 이 방법론을 기반으로 인프라 부분에서 OSS에 대한 성숙도와 적용성을 평가하는 실제적인 예를 제공함으로써 이 모델의 실용성을 입증하였다. 향후 일반 사용자뿐만 아니라 정보화 담당자들까지도 산업적인 적용을 위해 최적의 OSS를 이 모델을 활용하여 선정할 수 있을 것이다. 따라서 본 연구의 결과가 OSS 활성화 정책에 크게 기여할 것으로 기대된다.

  • PDF

소프트웨어 유통에 있어 공개소프트웨어 중개자의필요성에 대한 연구 (A Study on the necessity of Open Source Software Intermediaries in the Software Distribution Channel)

  • 이승창;서응교;안성혁;박훈성
    • 유통과학연구
    • /
    • 제11권2호
    • /
    • pp.45-55
    • /
    • 2013
  • Purpose - The development and implementation of OSS (Open Source Software) led to a dramatic change in corporate IT infrastructure, from system server to smart phone, because the performance, reliability, and security functions of OSS are comparable to those of commercial software. Today, OSS has become an indispensable tool to cope with the competitive business environment and the constantly-evolving IT environment. However, the use of OSS is insufficient in small and medium-sized companies and software houses. This study examines the need for OSS Intermediaries in the Software Distribution Channel. It is expected that the role of the OSS Intermediary will be reduced with the improvement of the distribution process. The purpose of this research is to prove that OSS Intermediaries increase the efficiency of the software distribution market. Research design, Data, and Methodology - This study presents the analysis of data gathered online to determine the extent of the impact of the intermediaries on the OSS market. Data was collected using an online survey, conducted by building a personal search robot (web crawler). The survey period lasted 9 days during which a total of 233,021 data points were gathered from sourceforge.net and Apple's App store, the two most popular software intermediaries in the world. The data collected was analyzed using Google's Motion Chart. Results - The study found that, beginning 2006, the production of OSS in the Sourceforge.net increased rapidly across the board, but in the second half of 2009, it dropped sharply. There are many events that can explain this causality; however, we found an appropriate event to explain the effect. It was seen that during the same period of time, the monthly production of OSS in the App store was increasing quickly. The App store showed a contrasting trend to software production. Our follow-up analysis suggests that appropriate intermediaries like App store can enlarge the OSS market. The increase was caused by the appearance of B2C software intermediaries like App store. The results imply that OSS intermediaries can accelerate OSS software distribution, while development of a better online market is critical for corporate users. Conclusion - In this study, we analyzed 233,021 data points on the online software marketplace at Sourceforge.net. It indicates that OSS Intermediaries are needed in the software distribution market for its vitality. It is also critical that OSS intermediaries should satisfy certain qualifications to play a key role as market makers. This study has several interesting implications. One implication of this research is that the OSS intermediary should make an effort to create a complementary relationship between OSS and Proprietary Software. The second implication is that the OSS intermediary must possess a business model that shares the benefits with all the participants (developer, intermediary, and users).The third implication is that the intermediary provides an OSS of high quality like proprietary software with a high level of complexity. Thus, it is worthwhile to examine this study, which proves that the open source software intermediaries are essential in the software distribution channel.

  • PDF

상용 오픈소스 취약점 스캐닝 도구의 성능 시험을 위한 효율적 평가 기준 개발 및 적용 (A Study on the Development and Application of Efficient Evaluation Criteria for Performance Testing of Commercial Open Source Vulnerability Scanning Tools)

  • 신강식;정동재;최민지;조호묵
    • 정보보호학회논문지
    • /
    • 제32권4호
    • /
    • pp.709-722
    • /
    • 2022
  • 최근 "Log4j 보안 취약점 사태" 가 발생함에 따라 오픈소스인 "Log4j"를 활용하는 정보시스템이 취약점에 노출되었다. 이번 사태로 인해 전 세계뿐만 아니라 국내 주요 정부 기관 또는 기업들의 정보시스템에 큰 취약점이 발생하여 오픈소스의 취약점에 대한 문제가 대두되었다. 오픈소스는 여러 장점에도 불구하고 오픈소스를 활용하여 개발하는 현재의 개발 패러다임으로 인해 소프트웨어 보안 취약점이 손쉽게 확산될 수 있다는 문제점이 많아 오픈소스의 안전성 및 신뢰성 확보하기 위해 오픈소스에 대한 취약점 점검이 필요하다. 하지만 오픈소스 취약점 스캐닝 도구는 종류도 많고 지원하는 언어와 기능들이 상이한 다형적인 특징을 가지고 있다. 따라서, 기존 소프트웨어 평가 기준으로는 평가하기 모호하고 장단점을 평가하기 어려우므로 본 논문에서는 오픈소스 취약점 분석 도구에 대한 새로운 평가 기준을 개발하였다.

구글어스와 공간데이터베이스를 이용한 웹기반 지리정보 표출시스템 개발 (Development of a Web-based Geovisualization System using Google Earth and Spatial DBMS)

  • 임우혁;이양원;서용철
    • Spatial Information Research
    • /
    • 제18권4호
    • /
    • pp.141-149
    • /
    • 2010
  • 최근 웹 GIS에 있어 큰 흐름 중의 하나는 오픈소스 소프트웨어 (Free and Open Source Software: FOSS)를 이용한 시스템 구축이다. 지리정보를 웹에서 처리하는데 있어서 오픈소스 소프트웨어의 등장은 기존 상용소프트웨어의 기술에 의존하지 않으면서, 구현모듈의 재사용과 시스템 확장성을 증대시키고 있다. 본 연구에서는 오픈소스 공간데이터베이스인 PostgreSQL/PostGIS와 동적상호작용을 지원하는 구글어스를 이용하여 지리정보의 효율적인 사각화를 위한 웹기반의 지리정보 표출시스템을 설계 및 구현하였다. 본 시스템의 지도 시각화는 구글어스 플러그인 및 API(application programming interface)를 이용하여 구현하였으며, 사용자의 요구에 따라 동적으로 데이터를 KML(Keyhole Markup Language)로 자동 생성하여 구글어스 상에 다양한 지리적 형태로 시각화 할 수 있는 자바 모듈(KML Generator)을 구현하였다. 프로토타입 시스템은 우리나라의 LAI(leaf area index), 임상도 및 정곡생산량 데이터를 이용하여 테스트되었으며 본 연구에서 설계 및 구현된 웹기반의 지리정보 표출 시스템이 다양한 지리공간데이터의 시각화에 적용될 수 있는 가능성을 제시하였다.

A Review on the Usage of RTKLIB for Precise Navigation of Unmanned Vehicles

  • Lim, Cheolsoon;Lee, Yongjun;Cho, Am;Park, Byungwoon
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제10권4호
    • /
    • pp.243-251
    • /
    • 2021
  • Real-Time Kinematic (RTK) is a phase-based differential GNSS technique and uses additional observations from permanent reference stations to mitigate or eliminate effects like atmospheric delays or satellite clocks and orbit errors. In particular, as the position accuracy required in the fields of autonomous vehicles and drones is gradually increasing, the demand for RTK-based precise navigation that can provide cm-level position is increasing. Recently, with the rapid growth of the open-source software market, the use of open-source software for building navigation system of unmanned vehicles, which is difficult to mount an expensive GNSS receivers, is gradually increasing. RTKLIB is an open-source software package that can perform RTK positioning and is widely used for research and education purposes. However, since the performance and stability of RTK algorithm of RTKLIB is inevitably inferior to that of commercial GNSS receivers, users need to verify whether RTKLIB can satisfy the navigation performance requirements of unmanned vehicles. Therefore, in this paper, the performance evaluation of the RTK positioning algorithm of RTKLIB was performed using GNSS observation data acquired in a dynamic environment. Therefore, in this paper, the RTK positioning performance of RTKLIB was evaluated using GNSS observation data acquired in a dynamic environment. Our results show that the current RTK algorithm of RTKLIB is not suitable for precise navigation of unmanned vehicles.

앱인벤터 오픈소스 수정·구현 (Revision and Implementation of App Inventor Open Source)

  • 김병호
    • 한국정보통신학회논문지
    • /
    • 제22권2호
    • /
    • pp.221-226
    • /
    • 2018
  • 오픈소스는 소스 코드를 볼 수 있고 수정할 수 있다는 점에서 기존 코드의 버그 수정이나 새로운 아이디어의 추가가 가능하다. 오픈소스는 이를 이용한 상업용 소프트웨어 개발은 물론 교육용으로도 그 활용 범위가 매우 넓다. 교육용 블록 프로그래밍 환경의 하나인 앱인벤터는 앱인벤터 오픈소스를 통해 자체 로컬 서버의 구축은 물론 플랫폼 자체도 수정할 수 있다. 본 논문에서는 앱인벤터 오픈소스를 로컬 서버에 구현한다. 특히 교육기관의 특성을 반영한 로컬 서버 구축을 위해 앱인벤터 오픈소스 플랫폼을 수정하고 그 과정에 대하여 기술한다. 이를 통해 학생들에게 보다 친숙한 교육 환경을 제공할 수 있고 나아가 학생들의 요구를 반영한 나만의 프로그래밍 블록 추가와 같은 능동적인 대처를 통해 교육 만족도도 높일 수 있다.

오픈소스 GIS 소프트웨어를 활용한 u-GIS 기반 도시 지상시설물 관리시스템 개발 (Developing an Urban Ground Facilities Management System based on u-GIS using an OpenSource GIS Software)

  • 남상관;오윤석;김태훈;강진아;김장욱
    • 대한공간정보학회지
    • /
    • 제17권4호
    • /
    • pp.67-74
    • /
    • 2009
  • 오픈소스 기반의 소프트웨어 개발 방법은 원시코드가 공개되어있기 때문에 개발비용이 저렴하며, 개발이 용이하다. 본 연구에서는 GeoFOSS를 기반으로 도시 내 지상시설물 관리를 위한 기본적인 GIS 기능뿐만 아니라 USN 센서에서 취득되는 각종 자료를 공간정보 상에서 처리하는 u-GIS 기능을 개발하였다. GeoFOSS를 사용하여 시스템을 구축할 경우 초기 GIS 소프트웨어 구입비용이 거의 소요되지 않아 경제적인 시스템 구축이 가능하였고, 상용 GIS 소프트웨어에서 지원하는 대부분의 기능을 구현할 수 있어 성능 측면에서도 상용제품에 비해 전혀 뒤지지 않으며, 국제 표준을 엄격하게 따를 수 있어 향후 발생할 수 있는 유지보수나 시스템 확장에 용이하고, 타 시스템과 의 상호 운용성을 확보한 시스템 개발이 가능하였다.

  • PDF

Open N2OS를 활용한 가상 라우터 이중화 프로토콜의 기능 동작과 명령어 (Operation and Command of Virtual Router Redundancy Protocol in Open N2OS)

  • 이창식;류호용;박재형
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권4호
    • /
    • pp.693-700
    • /
    • 2018
  • 네크워크 장애 발생 시 재빠른 장애조치를 지원하기 위한 방법으로 가상 라우터 이중화 프로토콜 (VRRP)이 고안되었다. VRRP는 LAN 상에서 외부로 나가는 게이트웨이 역할을 하는 가상의 라우터가 존재하고, 이를 마스터 라우터와 백업 라우터 간에 동적으로 선정함으로써 마스터 라우터의 장애 발생 시에도 사용자들이 중단 없는 망 서비스를 받을 수 있도록 네트워크 이중화 기능을 제공한다. 하지만, 라우터 장비를 운용하기 위해 필요한 네트워크 운영체제 (OS) 들은 비싼 초기 도입 비용과 판매 기업에 종속된 closed 아키텍처라는 단점을 가지고 있다. 이를 해결하고자, 오픈 소스를 기반으로 한 개방형 네트워크 소프트웨어 플랫폼인 Open N2OS가 개발 되었다. Open N2OS는 하드웨어에 종속되지 않고, 고가용성, 유연한 확장성, 다양한 네트워킹 기능을 지원하는 특징을 갖고 있다. 본 논문에서는 Open N2OS에서 지원하는 VRRP 프로토콜의 기능 동작과 구조를 다루고, Open N2OS의 명령어 인터페이스를 통해 제공되는 VRRP 관련 명령어들을 소개한다.

상용소프트웨어대비 공개소프트웨어 총소유비용 절감비율 산정에 관한 연구 (A Study on Computation of the Reduction Rate in the Total Cost of Ownership of the Open Source Software in Comparison to the Commercial Software)

  • 김신표;김태열;박근하
    • 디지털융복합연구
    • /
    • 제11권3호
    • /
    • pp.115-126
    • /
    • 2013
  • 이 연구의 목적은 정보시스템, PC 및 클라우드 컴퓨팅에 장착된 상용소프트웨어대비 공개소프트웨어 총소유비용 절감 정도가 어느 정도 되는지를 확인해 보는 것이었다. 이에 실제로 정부기관, 교육기관 및 민간업체의 정보시스템 분야 51개 업체, PC분야 18개 업체 그리고 클라우드 컴퓨팅 분야 6개 업체를 대상으로 정보시스템, PC 및 클라우드 컴퓨팅에 장착된 공개소프트웨어를 5년간 운영했을 때 소요되는 총소유비용 절감 비율을 전문가 서베이한 결과, (1)정보시스템 분야에서 DBMS, WAS, Web, OS 4개영역 평균 63.3%, (2)PC분야에서 OS, 문서프로그램, 백업 및 복구용, 스크린 캡쳐, 백신, 기타 6개 영역 평균 59.4%, (3)클라우드 컴퓨팅 분야에서 Virtualization, OS, WEM/WAS, DBMS, DFS, Cloud Management 6개 영역 평균 61.2%로 나타났다. 따라서 이 연구의 가장 큰 성과는 공개소프트웨어의 활용이 상용소프트웨어의 활용대비 총소유비용이 절감될 수 있음을 입증했다는 점이다. 그러나 이 연구의 결과는 공개소프트웨어의 활용이 회사 내부 인적 자산, 내부 프로세스의 효율성 향상, 경쟁력 강화 등 장점뿐만 아니라 진작 도움이 필요하거나 장애가 발생 시 기술지원을 받을 수 없다는 공개소프트웨어 이용에 대한 기술지원의 어려움 등 리스크도 동시에 내포하고 있음을 고려하여 해석해야 함을 잊어서는 안 될 것이다.

첨단연구망(KREONET)에서 가상화 서비스 제공을 위한 OSM(Open Source MANO) 확장방안 연구 (A Study on Extension of OSM (Open Source MANO) Architecture for Providing Virtualization Service in KREONET)

  • 김현철
    • 융합보안논문지
    • /
    • 제17권3호
    • /
    • pp.3-9
    • /
    • 2017
  • NFV는 다양한 네트워크 기능(NF: Network Function)들을 전용 네트워크 장비내의 하드웨어 장비로부터 분리하여 고성능 범용 서버에 구현함으로써 소프트웨어적으로 네트워크 서비스가 제어 및 관리 되도록 하는 기술을 말한다. 따라서 NFV에서는 네트워크 기능들의 표준화된 가상화 지원 여부가 가장 중요한 요소 중의 하나이다. 그러나 NFV를 도입하여 상용 서비스를 제공하기까지는 성능, 안정성 보장, 멀티 벤더 환경 지원, 완벽한 상호호환성 보장, 기존의 가상 및 비가상 자원간 연동 등 해결해야 할 많은 기술 이슈를 남겨놓고 있는 실정이다. 이를 위해 본 논문에서는 OSM R2를 기반으로 첨단연구망 종단간 네트워크 가상화 서비스를 제공하기 위한 방안을 제안하였다.