• Title/Summary/Keyword: 오픈 소스 소프트웨어

Search Result 425, Processing Time 0.029 seconds

Measurement for License Identification of Open Source Software (오픈소스 소프트웨어 라이선스 파일 식별 기술)

  • Yun, Ho-Yeong;Joe, Yong-Joon;Jung, Byung-Ok;Shin, Dong-Myung
    • Journal of Software Assessment and Valuation
    • /
    • v.12 no.2
    • /
    • pp.1-8
    • /
    • 2016
  • In this paper, we study abstracting and identifying license file from a package to prevent unintentional intellectual property infringement because of lost/modified/confliction of license information when redistributing open source software. To invest character of the license files, we analyzed 322 licenses by n-gram and TF-IDF methods, and abstract license files from the packages. We identified license information with a similarity of the registered licenses by cosine measurement.

The design of open source community of Smart TV Set-Top Box (STB) (스마트TV 셋톱박스(STB) 오픈소스 커뮤니티 설계)

  • Song, Juhong;Kim, Kyung-Ah;Moon, Nammee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1102-1103
    • /
    • 2011
  • 오픈소스 커뮤니티들은 개발자들 간의 커뮤니케이션을 활성화시키고, 협업 할 수 있도록 환경을 제공하고 있다. 하지만 스마트TV 셋톱박스 요소 기술과 관련된 오픈소스프로젝트는 극히 미비한 수준이다. 이에 본 연구에서는 스마트TV 요소기술과 상위 6개의 오픈소스 커뮤니티의 기능을 조사, 분석하였으며, 이를 기반으로 스마트TV 셋톱박스 기반의 오픈소스 커뮤니티를 설계하였다. 본 논문에서 제안하는 스마트TV 기반의 오픈소스 커뮤니티는 스마트TV 셋톱박스 기반의 오픈 소프트웨어의 고도화를 가지고 올 수 있는 개발 환경을 제공 할 수 있을 것이다.

IBM, 500건의특허를 오픈 소스 소프트웨어 개발자에 무상제공

  • Korea Invention Promotion Association
    • 발명특허
    • /
    • v.30 no.1 s.343
    • /
    • pp.22-23
    • /
    • 2005
  • 2005년 1월 10일, 미국 특허 취득 건수에 있어서 12년 연속 1위를 차지하고 있는 IBM은 500건의 특허를 오픈소스 소프트웨어 개발자들이 자유롭게 사용할 수 있도록 무상 제공하기로 하였다고 발표. 동 발표는 미국 특허상표청이 2 0 0 4년 미국특허 최다 취득기관에 대한 순위를 공개한 날에 이루어짐.

  • PDF

An Exploratory Study about Korean Participants in Open Source Development

  • Cho, Jun-Gee
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.328-333
    • /
    • 2007
  • 최근들어 꾸준히 증가하고 있는 오픈소스를 통한 소프트웨어 개발에 대한 관심과 참여는 국가적 규모의 지원과 활성화 방안에 대한 연구로 이어지고 있다. 그중에서 오픈소스 개발환경의 한 요소인 개발자들에 대한 이해는 가장 모든 관련연구에 우선하는 핵심적인 연구주제로 다루어져 왔으며, 연구자들은 국제적인 규모의 프로젝트를 대상으로 어떤이들이 무슨 동기로 참여하고 있는가에 대한 질문을 위주로 연구해왔다. 본 연구는 국지적 관점을 추가하여 이러한 연구노력의 연장선상에서 오픈소스 개발에 참여하고 있는 한국인 개발자들을 대상으로 탐색적으로 살펴본다. 본 연구는 한국인 오픈소스 개발자들은 누구인가라는 질문에 대한 답변을 기술통계적 분석기법을 이용하여 시도하고, 또 한국인 참가자들 오픈소스개발 참여에 대한 내재적인 동기와 외적(또는 환경적)동기에 대해 기존 연구들과 비교분석을 통해 이해하려고 시도한다. 이와같은 비교관찰을 토대로 한국의 오픈소스 개발환경에 대한 좀 더 포괄적인 지식을 얻어낼 수 있을 것으로 기대되며, 또 오픈소스 개발과 관련한 기타 연구에 있어 인적요소에 대한 이해를 증진시키는데 기여할 수 있을 것으로 생각된다. 본 연구는 방법론으로써 각종 국내외 오픈소스 프로젝트들에 가입하여 활동중인 한국인 개발자들을 대상으로 전자메일을 이용한 사전조사(설문)를 실시하였다.

  • PDF

Development of a Flood Model GUI using Open Source Software (오픈소스 소프트웨어를 이용한 침수해석 모형 GUI 개발)

  • Choi, Yun-Seok;Park, Sang Hoon;Kim, Joo Hun;Kim, Kyung-Tak
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2019.05a
    • /
    • pp.372-372
    • /
    • 2019
  • 본 논문에서는 격자 기반의 2차원 침수해석 모형인 G2D(Grid based 2-Dimensional land surface flood model)의 GUI 개발에 대해서 기술하였다. G2D 모형은 ASCII 래스터 포맷의 DEM을 이용하여 정형 사각격자로 구성되는 침수모의 도메인을 설정하고, 수위, 수심, 유량 등의 경계조건과 강우와 유량을 연속방정식의 생성항으로 사용하여 2차원 침수모의를 한다. 주요한 침수모의 결과는 ASCII 래스터 포맷을 가지는 수심과 수위 등이다. 이와 같이 G2D 모형은 ASCII 래스터 파일을 주로 이용하고 있다. 본 연구에서는 우선 래스터 파일의 전후처리와 침수모의 결과의 가시화에 대한 편의성을 높이기 위해서 GIS 소프트웨어를 이용하여 GUI를 개발하고자 하였다. 이와 더불어 사용자들이 소프트웨어 구매 비용에 대한 부담을 없애고, 편리하게 사용할 수 있는 오픈소스 소프트웨어를 이용하고자 하였으며, 이 두 가지 조건을 만족할 수 있는 QGIS를 이용해서 G2D 모형의 GUI인 QGIS-G2D를 개발하였다. QGIS-G2D는 QGIS의 plug-in으로 실행된다. QGIS-G2D는 G2D 모형의 실행에 필요한 프로젝트 파일(.g2p)을 GUI를 이용해서 만들 수 있으며, 모의결과를 애니매이션 등으로 가시화 할 수 있는 후처리 기능을 포함하고 있다. 또한 QGIS-G2D는 DEM 수정 기능과 같이 G2D 모형의 입력자료 전처리를 위해서 QGIS plug-in으로 제공되는 여러 가지 기능을 함께 이용할 수 있다. 또한 물리적 분포형 강우-유출 모형인 GRM(Grid based Rainfall-runoff Model)의 QGIS plug-in인 QGIS-GRM과 연계하여, 유역 유출모의와 침수모의를 QGIS 환경에서 함께 수행할 수도 있다. 개발된 소프트웨어는 오픈소스 플랫폼인 GitHub(https://github.com/floodmodel/)를 통해서 제공된다. 본 연구를 통해서 홍수해석에 필요한 강우-유출 모의와 침수모의를 위한 모형을 제공하고, 이를 편리하게 활용할 수 있는 오픈소스 소프트웨어를 제공할 수 있었다. 이러한 연구들은 홍수 분야의 전문가들에 의해서 다양한 분야의 홍수해석에 사용될 수 있을 것으로 기대한다.

  • PDF

오픈소스 e-Navigation 소프트웨어 역공학 사례 연구 : Enterprise Architect를 이용하여

  • Lee, Jae-Uk;Kim, Hyo-Seung;Im, Sang-U;Lee, Seo-Jeong
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2014.10a
    • /
    • pp.47-49
    • /
    • 2014
  • 최근 e-Navigation 소프트웨어의 개발과 검증을 위한 다양한 시도가 국내외적으로 진행되고 있다. 본 논문에서는 국제공동실험에서 사용되고 있는 오픈소스 e-Navigation 소프트웨어를 대상으로 역공학을 통해서 해외에서 각종 실험이 시도 되고 있는 e-Navigation 소프트웨어의 기능적, 구조적 특성 등을 분석해 본다. 이 실험을 통해 관련 시스템에 대한 국제적 기여를 탐색하고자 한다.

  • PDF

공급망 보안을 위한 오픈소스 소프트웨어 취약점 관리 기술

  • Hong, Hyunji;Woo, Seunghoon;Lee, Heejo
    • Review of KIISC
    • /
    • v.32 no.5
    • /
    • pp.35-43
    • /
    • 2022
  • 혁신적인 소프트웨어 개발을 위해, 소프트웨어 개발 환경에서 오픈소스 소프트웨어(OSS)를 활용하는 것은 하나의 개발 트렌드로 자리매김했다. 이러한 이점에도 불구하고, 적절한 관리가 이루어지지 않는 OSS 재사용은 취약점의 전파 문제나, 공급망 공격과 같은 위험한 보안 위협을 초래한다. 본 고에서는 OSS 재사용으로 인해 야기되는 다양한 보안 위협을 해결하기 위한 최근 연구들의 동향을 소개하고, 이런 연구들에 기반하여 제작된, OSS 보안성 향상을 위한 기술들을 소개한다.

Development of a Testing Tool to Validate Integrity of a Constructed Cloud System based on OpenStack (오픈스택 기반 클라우드 시스템의 구축 검증 도구)

  • Son, Seokho;Kang, Dong-Jae
    • KIISE Transactions on Computing Practices
    • /
    • v.20 no.12
    • /
    • pp.658-663
    • /
    • 2014
  • Due to the rapid development of open source based Cloud management platforms such as OpenStack, many and various individuals and institutions are trying to construct Cloud computing systems based on open source software projects. It is essential, for those who install, administrate or operate a Cloud, to validate the integrity of the constructed Cloud system. This paper, therefore, proposes the design of a testing tool for validating the integrity of a constructed OpenStack-based Cloud system. Especially, the proposed testing tool utilizes the Tempest project which is an open source project that consists of OpenStack test cases. The proposed testing tool is expected to help developing Cloud technology and Cloud users.

SPDX Document Generation Visual Studio Plug-in development for Invigorating Blockchain based Software Distribution Platform (블록체인 기반의 소프트웨어 유통 플랫폼의 활성화를 위한 SPDX 문서 생성 Visual Studio용 플러그인 개발)

  • Yun, Ho-Yeong;Joe, Yong-Joon;Shin, Dong-Myung
    • Journal of Software Assessment and Valuation
    • /
    • v.13 no.2
    • /
    • pp.9-17
    • /
    • 2017
  • Software compliance is an essential process when Open Source Software is included in software development to avoid such as license violation issue. However, analyzing quite big software which involves many developers requires enormous time and hard difficulty. To resolve these kinds of problem, SPDX formalizes and standardize the metadata about the software package. When the use of SPDX is activated, software package analysis would be simple and could contribute fair Open Source Software distribution. In this paper, we develop blockchain based SPDX distribution platform which fulfills the requirement of SPDX lifecycle to provide SPDX database which does not depend on particular centralized service but serve as distributed ledger and control by user's certification and their purpose. Moreover, to contribute invigoration of blockchain based SPDX distribution platform, we develop SPDX document generation plug-in for integrated development environment such as Visual Studio.

A Study on Estimation of Development Duration in Open Source Community (Open Source 커뮤니티에서의 개발 기간 산정에 관한 연구)

  • Byun, Jung-Won;Kim, Ji-Hyeok;Rhew, Sung-Yul
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2008.05a
    • /
    • pp.243-248
    • /
    • 2008
  • 오픈 소스 소프트웨어에 대한 관심과 함께 많은 연구가 진행 중이며, 오픈 소스 소프트웨어 개발을 지원하는 커뮤니티도 다수 존재하고 있다. 오픈 소스를 활용한 개발비용을 예측을 위해선 오픈 소스의 개발 기간을 예측하여야 하지만, OSS 개발 방법에는 개발 기간을 산정하는 것이 미비하다. 그리하여 본 연구에서는 OSS 커뮤니티에서 개발기간을 산정하는 것에 대하여 XP 개발 방법의 사용자 스토리 카드를 이용한 산정법을 적용하여 활용하는 연구를 하고자 한다. 이를 위해, XP의 산정법을 OSS 커뮤니티에 적합하게 수정하였다. 또한 제안한 방법을 실제 SourceForge.net의 프로젝트 중 버그와 추가사항의 기록이 많은 프로젝트에 적용하여 그 가능성을 입증하였다.

  • PDF