Loading...

오픈소스라이선스

4 Contents
최신순

오픈소스와 특허

지식재산권은 크게 특허청이 주관하는 산업재산권과 문화체육관광부가 관리하는 저작권으로 나뉩니다. 산업재산권은 등록을 통해 권리가 발생하는 반면, 저작권은 창작과 동시에 효력이 생기는 특성이 있습니다. 소프트웨어 분야에서 오픈 소스와 특허는 흔히 상반된 개념으로 인식되곤 합니다. 오픈 소스는 누구나 자유롭게 기술을 사용하도록 개방하는 것이 원칙이지만, 특허는 특정인에게 독점적인 권리를 부여하기 때문입니다. 이러한 두 영역은 현대 기술 생태계에서 필연적으로 공존할 수밖에 없으므로 이를 전략적으로 활용하는 것이 매우 중요합니다. 최근 소프트웨어와 게임 산업에서는 특허와 저작권을 둘러싼 법적 분쟁이 더욱 가속화되고 있습니다. 과거에는 소스 코드의 복제 여부를 따지는 저작권 소송이 주를 이루었으나, 이제는 게임의 규칙이나 독특한 플레이 방식까지 특허권의 보호 대상으로 인정받는 추세입니다. 예를 들어, 닌텐도와 같은 기업은 게임 방식에 대한 특허를 활용해 타사에 강력한 소송을 제기하기도 합니다. 이는 오픈 소스 기반의 소프트웨어 개발자들에게도 특허 리스크 관리가 이제 선택이 아닌 생존을 위한 필수적인 업무가 되었음을 시사하는 지점이라 할 수 있습니다. 오픈 소스 라이선스에는 생태계의 평화를 유지하기 위한 '특허 보복 조항'이라는 독특한 안전장치가 포함되어 있습니다. 이는 오픈 소스를 무료로 사용하도록 허가받은 사용자가 역으로 개발자나 다른 참여자에게 특허 소송을 제기할 경우, 부여받았던 특허 라이선스 효력을 즉시 정지시키는 장치입니다. 아파치나 GPL 3.0 같은 주요 라이선스들은 이러한 보복 조항을 명시하여 오픈 소스 특유의 상호 호혜적인 정신을 보호합니다. 이를 통해 개발자는 기술을 공개하면서도 사용자의 무분별한 특허 공격으로부터 스스로를 보호할 수 있는 최소한의 근거를 마련하게 됩니다. 기업이 오픈 소스를 배포하거나 활용할 때는 특허 관점에서의 면밀한 검토가 선행되어야 합니다. 자사의 핵심 기술이 포함된 소스 코드를 특허 라이선스 부여 조항이 있는 라이선스로 배포할 경우, 나중에 해당 특허로 수익화하거나 권리를 주장하는 데 제약이 생길 수 있기 때문입니다. 반대로 특허 소송을 준비하는 기업은 자사가 사용 중인 오픈 소스의 보복 조항을 사전에 점검하여 예상치 못한 역공을 차단해야 합니다. 전략적으로는 특허권을 별도 법인으로 이전하여 소송을 진행하거나, 경쟁사가 의존하는 프로젝트에 기여하여 방어권을 확보하는 등의 접근이 필요합니다. 성공적인 지식재산 전략을 위해서는 조직 내 오픈 소스 관리 부서와 특허 전담 부서 간의 긴밀한 협업 시스템 구축이 필수적입니다. 오픈 소스 조직은 라이선스의 법적 리스크를 특허 팀에 공유하고, 특허 팀은 이를 바탕으로 기업의 지식재산 포트폴리오를 최적화해야 합니다. 특히 오픈 소스 개발자는 억울한 분쟁에 휘말리지 않도록 관련 특허를 사전에 확보하여 방어력을 갖추는 노력이 필요합니다. 기술 공유와 독점권 사이의 균형을 맞추는 통합적인 거버넌스가 확립될 때, 기업은 오픈 소스 시대의 법적 리스크를 극복하고 지속적인 기술 경쟁력을 유지할 수 있습니다.

오픈소스와 특허
한국전자통신연구원오픈소스 테크데이
  • 융합
  • 공학·기술

저작권 소송에서 오픈소스의 지위와 쟁점

소프트웨어 저작권 소송에서 오픈소스는 매우 독특하고 중요한 위치를 차지합니다. 실제 2007년의 한 판례를 살펴보면, 신청인 회사가 자사 소프트웨어를 복제한 피고를 상대로 소송을 제기했으나 법원은 저작권 침해를 인정하지 않았습니다. 그 이유는 소스코드 비교 과정에서 오픈소스와 같이 누구나 사용할 수 있는 공통적인 부분을 적절히 여과하지 않았기 때문입니다. 즉, 전체적인 유사도가 높더라도 보호받아야 할 핵심 코드를 따로 분리하여 비교하지 않는다면 법적으로 침해를 인정받기 어렵다는 점을 시사합니다. 저작권 침해 여부를 판단하는 과정은 크게 세 단계의 엄격한 절차를 거칩니다. 첫째는 해당 프로그램이 법적으로 보호받을 가치가 있는 저작물인지 확인하는 저작물성 확인 단계이고, 둘째는 피고가 원고의 코드를 실제로 베꼈는지 확인하는 의거성 단계입니다. 마지막 셋째 단계는 베낀 정도가 법적 처벌을 받을 만큼 실질적 유사성을 갖는지를 따지는 실질적 유사성 판단 단계입니다. 이 과정에서 가장 핵심적인 사실은 단순히 코드를 베꼈다는 행위만으로 침해가 성립하는 것이 아니라, 법적 기준을 충족하는 '양'과 '질'이 담보되어야 한다는 점입니다. 실질적 유사성을 판단할 때 거치는 핵심 절차는 '여과(Filtration)' 과정입니다. 이는 전체 소스코드에서 저작권 보호 대상이 아닌 부분들을 여과하는 작업으로, 오픈소스나 자동 생성 코드, 표준적인 알고리즘, 주석 등이 여기에 해당합니다. 전 세계적으로 활용되는 판단 모델에서도 이러한 여과 과정을 거친 후 남은 '핵심 표현'만을 가지고 비교할 것을 강조하고 있습니다. 만약 이 과정이 부실하게 이루어지면 오픈소스까지 원고의 독창적인 창작물로 오인되어 판결의 공정성을 해칠 위험이 발생하게 됩니다. 재판 실무에서는 유사한 정도를 수치화한 '정량적 유사도'를 중요한 참고 자료로 활용합니다. 하지만 정량적 유사도가 높다고 해서 반드시 저작권 침해인 것은 아닙니다. 정량적 유사도는 질적인 가치를 숫자로 치환한 것일 뿐, 법적인 실질적 유사성과는 차이가 있기 때문입니다. 또한 정량적 유사도를 산출하는 방식에 따라 결과값이 천차만별로 달라질 수 있다는 점도 유의해야 합니다. 라인 단위로 계산하느냐, 모듈 단위로 분석하느냐에 따라 동일한 대상이라도 전혀 다른 수치가 도출될 수 있어 법률 전문가의 전략적인 대응이 필요합니다. 최근 오픈소스 사용이 보편화되면서 저작권 소송에서의 입증은 더욱 복잡해지고 있습니다. 오픈소스를 대거 활용한 프로그램의 경우, 이를 모두 여과하고 나면 프로그램의 유기적인 구조만 남게 되어 저작물성을 인정하기 모호해지는 정책적 고민도 존재합니다. 따라서 개발 단계에서부터 어떤 오픈소스를 사용했는지 명확한 오픈소스 사용 명세서(SBOM)를 관리하는 것이 무엇보다 중요합니다. 철저한 기록 관리가 뒷받침되지 않는다면, 소송 과정에서 자신의 권리를 제대로 보호받지 못하거나 상대방의 면피 수단으로 악용될 소지가 있습니다.

저작권 소송에서 오픈소스의 지위와 쟁점
한국전자통신연구원오픈소스 테크데이
  • 공학·기술

[EOST2023] 안전한 오픈소스 생태계를 위한 오소리 프로젝트

삼성전자의 '오소리(OSORI) 프로젝트'는 오픈소스 라이선스 정보를 투명하게 공개하여 누구나 법적 의무 사항을 쉽게 준수할 수 있도록 돕는 공익적 목적의 활동입니다. 기존에는 사내 포털인 '삼성 오픈소스 허브'를 통해 개발자들이 특정 프로젝트를 사용해도 되는지 신호등 모델로 직관적으로 알려주는 서비스를 제공해 왔습니다. 이러한 서비스는 복잡한 라이선스 해석 과정을 획기적으로 줄여주고 개발 효율성을 높여준다는 점에서 내부 임직원들로부터 매우 긍정적인 호응을 얻었습니다. 하지만 개별 기업이 독자적으로 DB를 운영하는 데에는 현실적인 한계가 있었습니다. 매일같이 쏟아지는 새로운 오픈소스 프로젝트와 오픈소스 라이선스를 실시간으로 업데이트하기에는 리소스가 부족했고, 법적 판결 사례가 드문 영역 특성상 라이선스 판단의 신뢰성을 확보하는 일도 쉽지 않았기 때문입니다. 개발자들에게는 편리한 신호등 모델이 관리자들에게는 늘 불안함과 찝찝함을 남기는 요소였기에, 이를 해결하기 위한 근본적인 변화가 필요하다는 점을 깊이 통감하게 되었습니다. 이러한 고민을 해결하기 위해 삼성전자는 오픈소스의 핵심 가치인 공유와 협력을 선택했습니다. 국내 커뮤니티인 '오픈체인 코리아 워킹그룹'에서 아이디어를 제안했고, 이에 공감한 LG전자와 카카오가 초기 멤버로 합류하며 프로젝트가 구체화되었습니다. 특히 한국저작권위원회가 중립적인 전문 기관으로서 지원을 약속하며 삼성, LG, 카카오 3사와 함께 업무 협약을 체결하게 되었습니다. 이는 국내 기업들이 각자 쌓아온 노하우를 한곳에 모으는 중대한 전환점이 되었습니다. 프로젝트 팀은 정교한 통합 스키마를 설계하기 위해 제주도에서 합숙까지 감행하며 SPDX 라이선스 리스트를 전수 분석했습니다. 라이선스 전문을 읽으며 의무 사항을 정의하고, 기업 입장에서의 실질적인 리스크를 1~5단계의 레벨과 신호등 모델로 구조화하는 고된 작업을 진행했습니다. 이를 통해 사용자들은 단순한 텍스트 정보를 넘어, 특정 오픈소스를 활용할 때 주의해야 할 제약 조건과 위험 수치를 시각화된 데이터로 명확하게 파악할 수 있는 기반을 마련하게 되었습니다. 오소리 프로젝트는 향후 MySQL 기반의 통합 스키마와 API를 제공하여 누구나 정보를 쉽게 활용하고 기여할 수 있는 개방형 생태계를 구축할 예정입니다. 국내 제조사들이 수십 년간 축적해온 검증 노하우가 집약된 이 DB는 중소기업이나 개인 개발자들에게 실무적인 가이드라인이 될 것입니다. 오픈소스의 진정한 가치가 상생에 있듯이, 오소리 프로젝트가 국내외 오픈소스 컴플라이언스 문화를 선도하고 건강한 소프트웨어 생태계를 만드는 신뢰의 초석이 되기를 기대합니다.

[EOST2023] 안전한 오픈소스 생태계를 위한 오소리 프로젝트
한국전자통신연구원오픈소스 테크데이
  • 공학·기술

EOST2021 클라우드 시대 오픈소스 발전 방향

클라우드 컴퓨팅의 등장은 오픈소스 생태계에 유례없는 변화를 가져왔습니다. 과거 온프레미스 환경에서는 소프트웨어의 설치와 패치, 복구 작업을 기업이 직접 수행해야 했기에 기술 지원이 어려운 오픈소스 도입을 주저하는 경우가 많았습니다. 하지만 클라우드의 가상화 기술과 매니지드 서비스는 이러한 운영 부담을 획기적으로 줄여주었습니다. 이제 사용자들은 데이터베이스나 분산 처리 도구를 직접 관리할 필요 없이 개발 본연의 업무에만 집중할 수 있게 되었으며, 이는 결과적으로 오픈소스 사용자 층의 폭발적인 증가와 생태계의 선순환 구조를 만드는 핵심 동력이 되었습니다. 사용자의 요구가 늘어남에 따라 클라우드 서비스 제공자들은 단순히 도구를 제공하는 것을 넘어 오픈소스 커뮤니티의 지속 가능성을 위한 공헌을 강화하고 있습니다. 버그 수정, 보안 개선, 성능 최적화 결과를 커뮤니티에 다시 환원하며 리눅스, 자바, 러스트와 같은 핵심 프로젝트를 장기적으로 지원합니다. 특히 클라우드 상에서 오픈소스를 더 쉽게 배포하고 운영할 수 있는 기능을 강화해 달라는 시장의 목소리는 더욱 커지고 있습니다. 이러한 흐름은 기업들이 내부적으로 오픈소스 도입을 설득할 수 있는 근거가 되며, 앞으로 더 많은 오픈소스 기반의 매니지드 서비스가 탄생할 것임을 예고합니다. 최근의 클라우드 기반 오픈소스는 컨테이너와 서버리스 기술을 중심으로 급격히 재편되고 있습니다. 클라우드 네이티브 컴퓨팅 파운데이션(CNCF)을 중심으로 쿠버네티스와 같은 프로젝트가 시장의 대세로 자리 잡았으며, 이는 마이크로서비스 아키텍처(MSA)와 서비스 메쉬의 확산을 가속화하고 있습니다. 또한 서버 관리의 부담을 없애주는 서버리스 환경에 최적화된 마이크로 가상 머신(MicroVM) 기술이나 경량 운영체제 프로젝트들이 새롭게 부상하고 있습니다. 이러한 기술적 진보는 애플리케이션의 민첩성을 확보하려는 기업들에게 필수적인 도구가 되었으며, 클라우드 자체가 하나의 거대한 소프트웨어 플랫폼으로 진화하는 양상을 보입니다. 오픈소스의 상업적 활용이 늘어나면서 라이선스 정책과 비즈니스 모델에도 유의미한 변화가 나타나고 있습니다. 최근에는 소스 코드 공개 의무가 강한 라이선스보다는 기업 친화적인 아파치나 BSD 라이선스 방식의 사용이 증가하는 추세입니다. 한편으로 클라우드 서비스 제공자와 소프트웨어 원저작사 간의 경쟁 구도가 형성되면서, 지적 재산권을 보호하기 위한 새로운 라이선스 형태가 등장하기도 했습니다. 그러나 경쟁을 넘어 공통의 관심사에 공동 투자하거나 매니지드 서비스 운영에서 협업하는 등 상생을 위한 파트너십도 활발해지고 있습니다. 이는 시장 파이가 커짐에 따라 발생하는 자연스러운 적응 과정이라 할 수 있습니다. 마지막으로 오픈소스는 인공지능 분야의 발전과 산업 전반의 디지털 전환(DX)을 이끄는 핵심축이 되었습니다. 텐서플로나 파이토치 같은 딥러닝 프레임워크들은 클라우드 환경에 최적화되어 학습과 추론 성능을 극대화하고 있으며, 데이터 사이언티스트들은 클라우드 통합 개발 환경을 통해 복잡한 인프라 지식 없이도 혁신을 이어가고 있습니다. 이러한 변화는 IT 산업을 넘어 자동차, 금융, 에너지 등 전통적인 산업 영역으로 확장되고 있습니다. 전 세계적인 팬데믹 상황은 오히려 디지털 전환(DX) 수요를 폭증시켰으며, 오픈소스는 이제 모든 산업군에서 비용 절감과 생산성 향상을 위한 가장 강력하고 표준적인 해결책으로 자리매김했습니다.

EOST2021 클라우드 시대 오픈소스 발전 방향
한국전자통신연구원
  • 융합
  • 공학·기술