소프트웨어 IP란 무엇인가요?
소프트웨어 지적 재산(소프트웨어 IP)은 복사, 도용, 오염 또는 소유자가 허용하지 않은 기타 사용으로부터 법으로 보호되는 모든 컴퓨터 코드, 프로그램 또는 애플리케이션을 말합니다. 소프트웨어 IP는 소프트웨어를 만들었거나 소프트웨어에 대한 권리를 구매한 회사의 소유입니다. 다른 사람이 무단으로 사용하는 것은 불법으로 간주됩니다.
소프트웨어는 지적 재산으로 간주되나요?
예. 발명품, 예술 및 문학 작품, 디자인, 이름, 이미지 등 인간의 정신이 만들어낸 모든 유형의 무형 자산은 지적 재산으로 간주될 수 있습니다. 소프트웨어가 이 범주에 속합니다.
지적 재산의 네 가지 유형
지적 재산 법률에서는 네 가지 유형의 지적 재산을 인정합니다. 네 가지 유형의 IP와 이들이 소프트웨어 지적 재산 보호와 어떤 관련이 있는지 살펴보겠습니다.
1) 특허
특허는 발명을 생산, 사용, 판매할 수 있는 독점적인 권리입니다. 특허 자격을 얻으려면 자신의 발명품이 다음과 같음을 입증해야 합니다.
- 신규성: 이와 같은 기술이 생산된 적이 없습니다
- 유용성: 해당 발명이 사용자에게 명확하고 합리적으로 활용할 수 있는 이점을 제공합니다
- 비자명성: 해당 발명에는 혁신의 요소가 있어야 하며 선행 기술의 개발로 자명하게 이를 수 있는 단계일 수 없습니다
- 특허 대상성: 국가마다 무엇이 특허를 받을 수 있고 무엇이 받을 수 없는지에 대한 기준이 다릅니다
소프트웨어 특허는 다른 지적 재산 법률이 보호하지 못하는 제품의 측면을 보호할 수 있기 때문에 공급업체에게 매우 중요합니다. 그러나 소프트웨어 특허는 획득하기 어려울 수 있으며, 신청 절차도 길고 복잡합니다. 더욱이, 국가마다 소프트웨어의 특허 가능성에 대한 접근 방식이 다릅니다.
예시: Apple AI 및 머신러닝 연구의 일환으로, Apple은 장면이 다른 시점에서 어떻게 보일 수 있는지에 대해 예측할 수 있는 기술을 개발했습니다. GSN(Generative Scene Networks)이라고 불리는 이 기술은 Apple에 의해 특허로 등록되어 있습니다.
미국 특허청(United States Patent and Trademark Office) 웹사이트에서 특허를 신청하고 유지하는 방법에 대해 더 자세히 읽어볼 수 있습니다. 여러 국가에서 동시에 발명을 보호받을 수 있는 국제 특허 출원에 대한 자세한 내용은 세계지식재산기구(WIPO)의 국제특허제도에서 확인하세요.
2) 저작권
발명의 아이디어나 개념을 보호하는 특허와 달리 저작권은 그 아이디어의 구체적인 표현을 보호합니다. 이는 소유자에게 재산의 사본이나 수정본을 대중에게 복사, 수정, 배포하거나 판매할 수 있는 독점적인 권리를 부여합니다. 저작권은 특허와 달리 신청 절차를 거칠 필요 없이 자동으로 부여됩니다.
마케팅 자료나 로고에 적용되는 저작권에 대해 잘 알고 계실 것입니다. 저작권은 프로그램에 사용된 특정 코드나 사용자 인터페이스의 요소와 같은 소프트웨어 요소에도 적용됩니다. 회사 내 누군가가 고유 코드를 만들거나 앱을 개발하면 해당 코드나 애플리케이션은 저작권법에 따라 자동으로 보호됩니다. 즉, 소프트웨어와 지적 재산은 모두 저작권의 대상이 될 수 있습니다. 마찬가지로 AI 모델이나 도구를 만들거나 학습시키는 데 사용할 수 있는 데이터 세트도 저작권이 있을 수 있습니다.
예: Salesforce는 자사의 대표적인 마케팅 캐릭터와 Salesforce 및 그 계열사인 MuleSoft, Slack 및 Tableau의 데이터에 대한 저작권을 보유하고 있습니다.
3) 영업 비밀
영업 비밀이란 경쟁에서 우위를 유지하기 위해 공개되지 않고 비밀로 유지되는 프로세스, 도구, 메커니즘 또는 공식을 말합니다.
소프트웨어 영업 비밀은 소유자가 비밀로 유지하려고 하고 다른 사람이 독자적으로 발견하지 않은 경우 법으로 보호받을 수 있습니다. 그러나 법적 보호는 악의적인 공격자가 리버스 엔지니어링을 통해 영업 비밀을 노출하는 것을 막지 못할 수도 있습니다. 가장 좋은 방법은 코드를 강력한 보호 기술로 감싸고 배포 후 소프트웨어 라이선스를 통해 보호를 강화하고 시행하는 것입니다.
예: Tesla의 전기차 배터리 성능을 기존 전기차에 비해 매우 우수하게 만드는 배터리 셀 기술은 영업 비밀입니다.
4) 상표
상표는 특정 제품이나 브랜드를 구별하는 데 사용되는 기호, 문구, 이름 또는 기타 유형의 표현입니다. 브랜드 또는 제품 이름은 상표 기호를 사용하여 상표로 표시하는 경우가 많습니다. 미등록 상표의 경우 ™, 등록 상표의 경우 ®를 사용합니다.
소프트웨어 회사의 경우 상표는 브랜드 정체성을 보호하고 고객이 제품을 만든 회사와 제품을 연관시킬 수 있도록 합니다. 상표는 소프트웨어 자체의 기능, 디자인 또는 기술적 특징을 보호하지 않습니다. 이러한 측면은 저작권 또는 특허 보호 대상에 해당할 수 있습니다.
예:Apple의 대표적인 무선 헤드폰을 지칭하는 AirPods®라는 용어는 상표입니다. 따라서 이름 뒤에 ® 기호가 표시됩니다.
소프트웨어는 어떤 종류의 지적 재산인가요?
소프트웨어 자체, 즉 실제 코드는 자동으로 저작권이 보호됩니다. 경우에 따라서는 영업 비밀로 간주되거나 특허를 받을 수도 있습니다.
고유한 소프트웨어를 만든 사람이나 회사가 특허나 상표를 등록하지 않아도 무단 사용은 불법으로 간주됩니다. 소프트웨어 지적 재산권은 제작자가 특허를 등록한 경우 특허법에 의해 보호받을 수 있습니다. 그러나 소프트웨어에 대한 IP 권리가 법적으로 보호된다고 해서 그러한 권리가 복사나 크랙을 방지하는 것은 아닙니다. 법적 보호만으로는 한계가 있습니다. 집에 침입하는 것은 체포 사유에 해당하지만, 사람들은 집을 안전하게 지키기 위해 잠금 장치와 경보 시스템을 추가로 설치합니다. 소프트웨어에서도 잠금 장치, 열쇠, 알람 시스템이 필요합니다.
소프트웨어 IP 보호 및 라이선싱은 어떻게 작동하나요?
소프트웨어 라이선싱은 고객의 소프트웨어 액세스에 대한 법적 및 기술적 측면을 통제합니다. IP 보호는 라이선싱에 내재된 액세스 제어를 뛰어넘습니다. 여기에는 암호화, 변조 감지, 키 비활성화 등의 높은 수준의 보안 기능이 포함되어 있습니다. 라이선스 제어 기술이 초기 진입 장벽이라면, IP 보호 및 보안 메커니즘은 라이선스를 강화하고 보안을 강화하여 리버스 엔지니어링, 불법 복제, 코드 변조, 귀중한 코드 및 IP 도용을 방지합니다.
라이선싱 및 IP 보호
소프트웨어 공급업체는 고객이 구매한 소프트웨어를 변조하지 않을 것이라고 생각하기 때문에 고급 소프트웨어 IP 보호가 필요하지 않다고 생각하는 경우가 있습니다. 사실일 수도 있지만, 선의에 의존하는 것은 위험합니다.
소프트웨어를 시장에 출시하는 순간, 아무리 법적으로 보호받는다고 해도 IP가 노출됩니다. 누군가 제품을 해킹하여 불법으로 배포하고 해적판으로 만들거나 소프트웨어 지적 재산을 리버스 엔지니어링하여 코드나 데이터를 훔칠 수 있습니다. 그 위험은 지역에 따라 다소 차이가 있지만, 전 세계적으로 존재합니다. AI 및 머신러닝이 활성화된 기능은 더 많은 위험을 추가합니다. 변조되거나 오염된 AI 코드는 비즈니스와 사용자에게 큰 위험을 초래할 수 있습니다. 따라서 변조 방지 IP 보호 기능을 적용하는 것이 핵심적인 과제로 인식되고 있습니다.
AI 모델, 에이전트 및 제품을 위한 IP 보호
다양한 분야에서 AI 모델에 대한 의존도가 높아지면서 공급업체는 다양한 보안 위험에 노출되고 있습니다. 동시에 AI의 잠재력을 혁신하고 활용해야 한다는 시급성 때문에 안타깝게도 많은 조직이 특히 데이터 및 IP 보호 영역에서 보안의 중요한 측면을 간과하고 있습니다.
소프트웨어 오퍼링의 일부로 ML 모델을 활용하는 공급업체의 경우 특히 위험 부담이 높습니다. AI 애플리케이션의 급속한 발전으로 인해 새롭고 복잡한 공격 벡터가 생겨났으며, 그 중 상당수는 아직 밝혀지지 않았고 과소평가되고 있습니다. 이러한 적대적 공격은 AI 모델을 표적으로 삼아 금전적 손실, 사용자 안전 침해, 경쟁력 상실로 이어집니다.
백서
지적 재산에 대한 네 가지 위협에 맞서 방어하기
보안은 기업이 자체적으로 수행하려는 모든 프로젝트 중 가장 어려운 과제입니다. 이 가이드는 온프레미스, 고객 클라우드, 엣지 디바이스 등에 배포되어 자사가 제어하는 클라우드 환경 외부에서 실행되는 애플리케이션을 판매하는 소프트웨어 공급업체에게 필수적인 자료입니다.
소프트웨어 지적 재산 보호를 위한 모범 사례
포괄적인 보안 전략은 법적 보호, 개발 중 보안, 배포 전후의 소프트웨어 지적 재산 보호, 사용 약관 시행을 위한 라이선싱 제어 등을 다루어야 합니다. 다음은 이러한 관행을 효과적으로 구현하기 위한 단계별 가이드입니다:
1. 강력한 법적 기반 구축
소프트웨어 지적 재산을 보호하는 첫 번째 단계는 권리를 명확하게 정의하고 법적으로 집행할 수 있도록 하는 것입니다.
- 법률 전문가와 협력: 경험이 풍부한 IP 변호사와 협력하여 소프트웨어에 대한 적절한 보호 조치를 파악하세요.
- 특허 검토: 혁신적인 알고리즘, 프로세스 또는 기술 구현을 보호하기 위해 특허를 신청할지 여부를 결정하세요.
- 상표 등록: 소프트웨어의 이름, 로고, 태그 라인을 포함한 브랜드 아이덴티티를 보호하여 시장에서 인지도를 구축하고 유지하세요.
- 기밀 유지를 위해 NDA 활용: 직원, 계약자 및 파트너에게 기밀 유지 계약(NDA)에 서명하도록 요구하여 영업 비밀과 민감한 정보를 보호하세요.
2. 개발 프로세스 보안
보안은 코드를 만들고 관리하는 방식에서 시작됩니다.
- 안전한 개발 관행: 암호화된 저장소, 다중 인증, 민감한 리포지토리에 대한 통제된 액세스를 사용하세요.
- 보안 감사 실시: 코드가 도용이나 변조에 노출될 수 있는 취약점과 약점이 있는지 정기적으로 검토하세요.
- 코드에 워터마크 삽입: 고유하고 추적 가능한 마커를 삽입하여 무단 복사본이 다른 곳에 나타날 경우 이를 식별하고 추적할 수 있습니다.
3. 배포 후 코드 보호
배포 후에는 특히 최종 사용자 기기나 온프레미스 서버에서 소프트웨어가 취약해집니다. 소프트웨어 IP가 리버스 엔지니어링, 변조, 복사 및 무단 액세스로부터 완전히 보호되도록 하세요.
- 코드 패킹 적용: 전용 기술을 사용하여 소프트웨어 코드를 보호하고 추출 또는 수정을 방지하세요.
- 핵심 구성 요소 암호화 또는 난독화: 중요한 코드와 알고리즘을 암호화하여 IP가 노출되는 것을 차단하세요.
- 보호 레이어 추가: 앱온칩 실행, 지문 인식, 디지털 서명 라이선스, 퀴즈 마스터링과 같은 기술을 통해 무단 액세스를 추가로 방지할 수 있습니다.
- 공격 시뮬레이션: 샌드박스 환경을 만들어 효과를 테스트하여 보호 조치의 효과를 확인하세요.
포괄적인 불법 복제 방지 및 IP 보호 기능의 업계 표준인 탈레스의 Sentinel Envelope 도구에 대해 자세히 알아보세요.
4. 라이선싱을 활용하여 사용 약관 정의 및 제한 사항 적용
라이선싱은 법적 프레임워크이자 제어 메커니즘의 역할을 하며, 소프트웨어 사용 방식을 정의하고 시행할 수 있게 해줍니다.
- 명확한 라이선싱 계약 초안을 작성하세요: 비즈니스 목표에 부합하는 방식으로 사용 조건, 제한 사항, 무단 사용에 대한 벌칙을 명시하세요.
- 유연한 라이선싱 모델을 제공하세요: 액세스 및 사용에 대한 엄격한 제어를 유지하면서 고객의 요구를 충족하는 라이선싱 조건을 제공하세요. 고객이 원하는 방식으로 합법적으로 제품을 구매할 수 있으면 불법적으로 제품을 사용하려고 시도할 가능성이 줄어듭니다.
- 라이선스가 시행되도록 하세요. 기술적 안전장치가 법적 보호를 뒷받침해야 합니다. 여기에는 사용 권한을 검증하는 디지털 라이선스 키와 라이선싱 제어의 변조를 방지하는 변조 방지 메커니즘 임베딩이 포함됩니다.
탈레스 Sentinel이 지적 재산 도난 방지를 지원하는 방법
기술 제품을 만드는 데 상당한 시간과 투자가 필요한 만큼, 도용으로부터 지적 재산을 보호하는 것은 비즈니스의 필수 요소입니다. 강력한 소프트웨어 IP 보호 기능을 개발하려면 고급 보안 전문 지식이 필요합니다. 문제를 더욱 복잡하게 만드는 것은, 해커와 크래커를 저지하면서도 합법적인 사용자를 위해 제품에 대한 쉬운 접근성을 균형 있게 유지해야 한다는 점입니다. 즉, 한편으로는 액세스를 막고, 다른 한편으로는 액세스를 쉽게 만들어야 하는 것입니다.
이때 필요한 것이 바로 탈레스의 Sentinel 솔루션입니다. 기업용 애플리케이션, IoT 기기, 소비자 시장용 소프트웨어 등 무엇을 개발하든 탈레스는 귀사의 애플리케이션의 보안을 유지함과 동시에 소프트웨어 수익화 목표 역시 지원합니다.
기업들이 자체 기술을 개발하여 소프트웨어 IP 보호 기능과 라이선싱을 자사 오퍼링에 추가하려고 시도하는 경우는 수없이 많았습니다. 이는 일회성이 아니라 지속적으로 비용이 많이 들기 마련입니다. 보안을 최신 상태로 유지하고 최신 기술과 기법으로부터 보호해야 할 필요성은 결코 사라지지 않습니다.
당사의 탁월한 보안 도구는 업계 최고의 라이선싱 솔루션과 결합하여 모든 소프트웨어 공급업체가 모든 사용자에게 긍정적인 경험을 보장하면서 가장 강력한 IP 보호 제어를 손쉽게 적용할 수 있도록 지원합니다.
지금 전문가에게 문의하고 귀사의 소프트웨어 지적 재산 보호에 어떻게 도움을 드릴 수 있는지 맞춤형 평가를 받아보세요.


