본문으로 가기

오픈소스 SW동향

오픈소스SW 동향 상세
[국내동향] "오소리(OSORI: Open Source DB Integration) 프로젝트: 오픈소스 소리내다!"

"오소리(OSORI: Open Source DB Integration) 프로젝트: 오픈소스 소리내다!"
(오소리 운영위원 : 김소임(LG전자))


오소리 프로젝트는 오픈소스 정보 데이터를 통합하고 공개하여 누구나 쉽게 접근하고 활용할 수 있도록 함으로써, 투명하고 신뢰성 있는 오픈소스 생태계를 구축하는 것을 목표로 합니다. "오픈 소스 소리내다!"라는 슬로건 아래, 지식과 자원의 공유를 통해 혁신을 촉진합니다.

□ 오픈소스 도입 배경 및 히스토리

오소리 프로젝트는 2022년 OpenChain Korea Work Group에서 오픈소스 커뮤니티 내의 정보 분산과 접근성 문제를 해결하기 위한 논의가 시작되면서 탄생했습니다. 이러한 필요성을 인식한 다양한 기업과 기관들이 협력하여, 2023년에는 삼성전자, LG전자, 카카오, 한국저작권위원회와의 업무 협약을 체결하며 본격적인 활동을 시작했습니다. 이 협약을 통해 오소리 프로젝트는 실질적인 지원과 함께 오픈소스 데이터의 통합과 공유를 위한 기반을 마련하였습니다.

□ 주요 공개 오픈소스 데이터

1. 오픈소스
ㅇ 데이터 내용

- 오픈소스 정보: 버전별 라이선스 정보, 다운로드 위치, 저작권 문구 등을 포함합니다.
ㅇ 세부 항목
- 버전별 라이선스: 각 버전별로 적용된 라이선스 종류와 변경 사항.
- 다운로드 위치: 공식 다운로드 링크 및 미러 사이트 정보.
- 저작권 정보: 저작권 소유자 정보와 관련 법률 문서 링크.

2. 라이선스
ㅇ 데이터 내용

- 라이선스: 소스 코드 공개 범위, 고지 의무, 제약 조건 등을 상세히 설명합니다.
ㅇ 세부 항목
- 소스 코드 공개 범위: 소스 코드를 공개해야 하는 범위와 방법.
- 고지 의무: 배포시 고지 의무를 준수해야하는 지 여부.
- 제약 조건: 라이선스에 따른 다양한 제약 조건과 그 설명.

3. 제약 조건
ㅇ 데이터 내용

- 제약 조건별 설명: 각 오픈소스 및 라이선스의 제약사항을 카테고리화하여 제공.
ㅇ 세부 항목
- 제약 조건 설명: 각 제약사항에 대한 구체적인 설명.
- 신호등: 상업적 사용 및 배포 시 주의해야 할 사항을 신호등 체계로 표시합니다.
· 4~ 5 (주의 필요): 상업적 사용 시 주의가 필요한 정도가 높음.
· 2~3 (주의 필요): 중간 수준의 주의 필요.
· 1 (적음): 상업적 사용에 큰 제약이 없음.


□ 오픈소스 커뮤니티 및 생태계 기여 활동



오소리 프로젝트는 커뮤니티의 성장을 위해 다양한 활동을 지속적으로 진행하고 있습니다. 최근 주요 활동들을 다음과 같이 소개합니다.


□ 워크샵: 라이선스 제약 조건 및 소스 코드 공개 범위 심층 리뷰

워크샵을 개최하여 오픈소스 라이선스의 복잡한 제약 조건과 공개해야 하는 소스 코드의 범위에 대한 심층 리뷰를 진행했습니다. 이를 통해 라이선스의 정확도를 향상시켰으며, 오픈소스 사용시 라이선스 해석의 편의성을 강화했습니다.


□ 정기 개발 회의: 서비스 개선 및 기능 확장

오소리 프로젝트는 지속적인 서비스 개선과 새로운 기능 개발을 위해 정기적인 개발 회의를 진행하고 있습니다.

ㅇ 서비스 개선 사항 논의: 사용자 피드백을 반영하여 오소리 서비스의 성능과 사용성을 향상시키는 방안을 모색합니다.
ㅇ 추가 기능 개발 계획: 향후 업데이트에 포함될 새로운 기능과 개선 사항을 계획하고, 개발 우선순위를 설정합니다.


□ 오픈소스를 통한 향후 비전 및 계획

오소리 프로젝트는 다음과 같은 비전과 계획을 통해 미래를 준비하고 있습니다:

ㅇ 오픈소스 데이터 확대: 삼성전자, LG전자, 카카오, 한국저작권위원회를 포함한 기존 멤버와 더불어 네이버와 현대자동차그룹과 협력을 확대하여, 추가적인 오픈소스 데이터를 공개할 예정입니다.
ㅇ API 기능 검증 및 사용성 향상: 기존에 제공하는 API를 개선하여 사용성을 더욱 편리하게 하고 시스템의 안정성을 높일 예정입니다. 사용자 피드백을 적극적으로 수렴하고 지속적인 업데이트를 통해 API의 신뢰성과 효율성을 향상시킵니다. 이를 통해 개발자들이 더욱 안정적이고 신뢰할 수 있는 환경에서 작업할 수 있도록 지원합니다.
ㅇ 오픈소스 데이터 정확도 향상: 기존에 취합하여 공개한 오픈소스 데이터에 대한 체계적인 검증 프로세스를 도입하여 데이터의 정확도를 높일 계획입니다. 정기적인 데이터 검증과 업데이트를 통해 사용자들이 신뢰할 수 있는 정확한 정보를 제공받을 수 있도록 합니다. 이를 통해 데이터의 신뢰성을 더욱 강화할 예정입니다.
ㅇ 다른 오픈소스 프로젝트와의 협업: 오소리 프로젝트는 다른 오픈소스 프로젝트에서도 활용될 예정입니다. 예를 들어, 오픈소스 거버넌스 시스템인 FOSSLight Hub에서는 라이선스 및 오픈소스 정보를 조회할 때 오소리 API를 통해 오소리 정보를 통합적으로 제공할 계획입니다.

오소리 프로젝트는 이러한 활동을 통해 오픈소스 데이터 공유와 정제 작업을 지속적으로 수행하고 있습니다. 앞으로도 다양한 활동을 통해 개발자들이 더욱 안전하고 효과적으로 오픈소스를 사용할 수 있도록 지속적인 노력을 이어갈 예정입니다.

  1. 첨부파일
이전글, 다음글
이전글 [해외동향] “GPT도 오픈소스 시대” 오픈AI, 기업 겨냥한 오픈 가중치 모델 ‘gpt-oss’ 공개
다음글 [기고문] 마이크로서비스 전환 후폭풍 : 오픈소스 라이선스, 이제는 인프라 문제다

목록