모든 디자이너가 알아야 할 저작권법 필수 사항
게시 됨: 2022-03-10소프트웨어 디자이너 또는 개발자는 프로그램이 효율적이고 사용자 친화적이며 고유한 방식으로 작동하도록 하는 중요한 임무를 가지고 있습니다. 프로그램이 제대로 작동하도록 하기 위해 쏟아지는 모든 창의성을 감안하면 잘 설계된 소프트웨어 프로그램은 예술 작품이라고 말할 수 있습니다.
법적 관점에서 소프트웨어 프로그램은 기능적 요소와 예술적 요소를 모두 포함하는 복잡한 작업입니다. 이는 소프트웨어 프로그램이 다양한 유형의 지적 재산권(IP) 법률에 의해 보호될 수 있음을 의미합니다. IP법에는 저작권, 상표, 영업 비밀 또는 특허법이 포함됩니다. 이러한 IP 영역 중 일부는 특정 소프트웨어 프로그램의 요소에 따라 겹칠 수 있습니다. 이것은 IP 전문가가 아닌 사람들에게는 혼란스러울 수 있습니다.
이 기사는 소프트웨어 설계자로서 귀하의 소프트웨어 설계 프로젝트와 관련된 한 가지 유형의 IP 법률인 저작권법에 대한 기본 개요를 제공하기 위해 작성되었습니다.
저작권법이란 무엇입니까?
저작권법은 연극, 영화, 원고, 그림, 그림, 노래, 편지 및 기타 많은 것을 포함할 수 있는 창작물을 보호하는 일종의 지적 재산권법입니다. 미국 헌법은 저작권법이 문학, 연극, 음악, 예술 및 기타 특정 지적 저작물을 포함한 "저작자의 원본 저작물"을 보호한다고 규정하고 있습니다. 세계지적재산권기구(WIPO)의 회원국인 대부분의 다른 국가들도 비슷한 정의를 가지고 있습니다.
저작권법은 아이디어, 절차, 작업 방법 또는 수학적 개념을 보호하지 않습니다(다른 유형의 IP가 특정 상황에서 보호할 수 있음). 즉, 저작권법은 주어진 저작물의 기능적 요소가 아니라 아이디어의 특정 표현을 보호하는 것에 관한 것입니다.
저작권법은 컴퓨터, 태블릿, 스마트폰 또는 비디오 게임 시스템과 함께 사용되는 모든 종류의 기술 저작물에 적용될 수 있습니다. 여기에는 앱, 컴퓨터 프로그램, 데이터베이스, 스프레드시트, 화면 디스플레이, 가상 현실 환경이 포함됩니다. 저작권은 웹사이트, 블로그 및 기타 온라인 콘텐츠와 같이 인터넷에서 사용 또는 배포되는 저작물에도 적용됩니다.
저작권법은 소프트웨어 디자인과 어떤 관련이 있습니까?
모든 디자이너가 알고 있듯이 소프트웨어 디자인은 혁신적인 소프트웨어 솔루션을 만드는 프로세스의 필수적인 부분입니다. 최고의 소프트웨어 프로그램은 사용하기 쉽고 아름답게 디자인되어 있으며 누구도 해결하지 못한 문제를 해결합니다. 이 작업은 반드시 창의성과 독창성을 포함합니다. 소프트웨어 디자이너로서 당신은 문제 해결사이지만 작가 또는 예술가로 불릴 수도 있습니다. 사용자 인터페이스의 요소, 소프트웨어의 "흐름"을 개선하기 위해 만든 스토리보드 또는 소스 코드 자체와 같이 창의적인 표현을 포함하는 소프트웨어의 여러 측면이 있습니다.
소프트웨어 프로그램은 "리터럴" 및 "비리터럴" 요소로 구성됩니다. 법적 관점에서 프로그램의 리터럴 요소는 소스 코드와 개체 코드로 구성됩니다. 법원은 "구조, 순서, 조직"(1986년 미국 법원 사건에서 사용된 특정 언어)과 화면 표시, 메뉴 구조 및 사용자 인터페이스를 포함하도록 컴퓨터 프로그램의 "문자가 아닌" 요소를 정의했습니다. 리터럴 및 비 리터럴 요소 모두 저작권으로 보호될 수 있습니다.
저작권은 어떻게 얻나요?
저작권은 일반적으로 저작물의 출판 여부에 관계없이 저작물의 "고정된 형식"에 고유한 것으로 간주됩니다. "고정된 형식"에 있다는 것은 단순히 표현이 일종의 유형 매체에 기록되었음을 의미합니다.
예술가에게 그 표현은 그가 무엇을 그릴지 생각하지 않고 실제로 캔버스에 물감을 칠하기 시작했을 때 "고정된 형식"일 수 있습니다. 음악가에게는 마음속으로 곡을 적거나 녹음할 때일 수 있습니다. 소프트웨어 디자이너의 경우 스토리보드를 스케치하거나, 새로운 캐릭터를 만들거나, 고유한 코드를 작성할 때일 수 있습니다.
전 세계적으로 저작권은 일반적으로 저작물에 "내재적"인 것으로 간주되며, 이는 저작물이 위에 설명된 대로 작성되거나 기록되는 즉시 저작권이 존재함을 의미합니다. 베른 협약에 서명한 국가(172개국 모두)에서는 저작권 보호를 위해 정식 등록이 필요하지 않으므로 일반적으로 모든 저작물에 등록이 필요한 것은 아닙니다. 그러나 적어도 미국에서는 일반적으로 침해 소송에서 손해 배상을 받기 전에 저작권 등록이 필요 합니다.
다행히 저작권 등록은 일반적으로 특허나 상표와 같은 다른 유형의 지적 재산권을 얻는 것보다 훨씬 간단하고 시간이 덜 소요되며 반드시 변호사의 도움이 필요하지 않습니다. 미국에서는 미국 저작권청에 온라인으로 저작권 등록을 요청할 수 있습니다. 일반적으로 디지털 콘텐츠를 등록하려면 저작자를 결정한 다음 해당 프로그램이나 프로그램 요소에 가장 적합한 항목에 따라 문학 작품, 시각 예술 작품 또는 공연 예술 작품으로 작품을 제출하도록 선택합니다. 보호하기 위해 노력하고 있습니다. 예를 들어 소스 코드는 문학 작품으로 제출되고 그래픽은 시각 예술 작품으로 제출될 수 있습니다.
저작권은 어떤 권리를 제공합니까?
일반적으로 저작권법은 저작권이 있는 저작물의 복제, 2차적 저작물의 준비, 배포, 공연 및 전시에 대한 독점권을 소유자에게 부여합니다. 기타 특정 권리에는 다음이 포함될 수 있습니다.
- 번역할 권리;
- 작업을 조정하고 조정할 수 있는 권리
- 공개 연극, 연극 뮤지컬 및 음악 작품에서 공연할 권리;
- 공개적으로 문학 작품을 낭송할 권리;
- 그러한 작업의 실행을 대중에게 알릴 권리,
- 방송할 권리;
- 복제할 권리; 그리고
- 저작물을 시청각 저작물의 기초로 사용할 권리.
참고 : 여기에서 미국 법령에서 제공하는 독점권 목록을 검토할 수 있습니다.
분명히 이러한 권한은 소프트웨어 프로그램을 한 형식에서 다른 형식으로 배포하고 변환하는 데 중요합니다. 예를 들어 소프트웨어 디자이너가 인기 있는 PC용 컴퓨터 게임을 만드는 경우 동일한 게임의 iPhone용 앱 버전을 만들 수 있으려면 파생 작업을 만들 수 있는 권한이 있어야 합니다.
이러한 권한은 소프트웨어 프로그램에 어떻게 적용됩니까?
위에서 논의한 바와 같이 저작권 보호는 아이디어 자체가 아니라 아이디어가 표현되는 특정 형식으로 확장됩니다. 소프트웨어의 경우 저작권법은 소스 및 개체 코드, 사용자 인터페이스의 고유한 요소 또는 게임을 위해 생성된 캐릭터 및 설정과 같은 소프트웨어와 관련된 기타 창의적인 작업 및 표현과 같은 것을 보호합니다. 특정 유형의 소프트웨어 프로그램이나 필요한 기능 요소에 대한 아이디어를 보호하지 않습니다.
소프트웨어 프로그램에 대한 법적 보호의 기반은 미국과 유럽에서 잘 확립되어 있습니다. 미국에서는 저작권법에서 소프트웨어가 저작권 대상임을 구체적으로 확인합니다. 유럽에서 컴퓨터 프로그램 지침은 유럽 연합의 저작권법에 따른 컴퓨터 프로그램의 법적 보호에 관한 지침을 제공합니다.
소프트웨어 프로그램의 어떤 특정 요소가 저작권으로 보호될 수 있다고 선언되었습니까? 첫째, 소스 또는 개체 코드는 모두 "문학 저작물"로 간주되며 저작권법에 의해 명확하게 보호됩니다. 1983년에 제3순회법원은 Apple Computer, Inc. 대 Franklin Computer Corp.(714 F.3d 1240)에서 컴퓨터의 운영 체제와 바이너리 코드가 모두 저작권으로 보호될 수 있다고 판결했습니다. 그러나 법원은 저작권이 코드 이상을 다루는 소프트웨어 개발자를 보호할 수 있다고 판결했기 때문입니다. 저작권은 소스 및 객체 코드와 같은 소프트웨어의 문자적 요소와 "모듈 간 관계" 및 "일반 흐름"을 포함한 문자가 아닌 요소를 모두 포함할 수 있습니다. 컴퓨터 프로그램의 그래픽, 사운드 및 모양도 시청각 저작물로 보호될 수 있습니다.
소스 코드나 목적 코드가 허가 없이 한 프로그램에서 다른 프로그램으로 복사된 경우 침해를 입증하기가 상대적으로 쉬울 수 있습니다 . 그러나 기소된 복사가 프로그램의 문자가 아닌 요소에서 발생하는 경우 침해가 발생했는지 여부를 결정하는 것이 더 주관적일 수 있습니다. 1992년의 경우 Computer Associates Int. Inc. v. Altai Inc.(982 F.2d 693), Second Circuit은 두 컴퓨터 사이에 "실질적인 유사성"이 있는지 여부를 결정하기 위해 "추상-여과-비교"(AFC) 테스트라는 테스트를 개발했습니다. 침해를 나타낼 수 있는 소프트웨어 프로그램. AFC 테스트는 해당 프로그램의 보호 가능한 요소를 비교하여 소프트웨어 프로그램의 문자가 아닌 요소가 복사되었는지 여부를 결정하는 데 사용됩니다.
그러나 저작권법은 소프트웨어의 기능적 요소를 보호하지 않는다는 점을 명심하십시오. 17 USC 섹션 102에 따르면 소프트웨어의 "아이디어, 절차, 프로세스, 시스템, 작동 방법, 개념, 원칙 또는 발견"의 복사를 방지하지 않습니다. 예를 들어 사용자가 예산을 편성하는 데 도움이 되는 소프트웨어 프로그램을 만든다고 가정해 보겠습니다. 저작권법은 예산 책정 소프트웨어 프로그램의 아이디어를 보호하지 않습니다. 그것은 그 아이디어의 특정 표현만을 보호하므로 저작권법은 다른 사람들이 자신의 예산 책정 소프트웨어 프로그램을 작성하는 것을 막지 않습니다.
아마도 당신의 프로그램에는 사용자 인터페이스에 등장하는 친근한 캐릭터가 있을 것입니다. 다른 소프트웨어 프로그램도 사용자 인터페이스에 등장하는 캐릭터를 가질 수 있습니다. 그들은 단지 당신의 캐릭터를 복사할 수 없습니다.
여기 또 다른 소프트웨어 예가 있습니다. 새 게임 앱에 대한 작성된 소스 코드가 있다고 가정해 보겠습니다. 친구가 귀하의 코드를 보고 아이디어를 좋아하며 다른 앱의 일부로 사용할 권한 없이 귀하의 코드를 복사합니다. 소스 코드는 저작권이 있으므로 침해입니다. 그러나 다른 사람이 귀하의 코드를 사용하지 않고 단순히 유사한 게임을 만드는 경우 귀하의 코드 저작권을 침해하지 않은 것입니다(게임이 얼마나 유사한지에 따라 다른 유형의 침해가 있을 수 있음).
법원은 여전히 소프트웨어의 어떤 요소가 기능적인 것으로 간주되는지 결정하고 있습니다 . 예를 들어, Oracle과 Google은 Google의 Oracle Java API 사용과 관련하여 지속적인 분쟁을 겪고 있습니다. Google은 Android OS용 자체 언어를 만들었지만 Java API를 사용하여 여러분과 같은 개발자가 Android에서 작동하는 프로그램을 작성할 수 있도록 했습니다. 지방 법원 수준에서 판사는 API가 기능적이며 저작권이 있을 수 없다고 판결했습니다. 그러나 항소심에서 연방순회법원은 결정을 번복했다. 이 사건은 Google이 대신 "공정 사용" 방어를 성공적으로 주장한 지방 법원으로 돌아갔습니다. 하지만 오라클이 이 사건에 대해 다시 항소한 만큼 이번 사건에서 법이 어떻게 될지 두고 봐야 할 일이다.
계속 진행하기 전에 주의해야 할 또 다른 사항 - 저작권은 특허법과 달리 유사한 작업의 독립적인 생성을 보호하지 않습니다. 저작권법 보호는 누군가가 실제로 귀하의 아이디어를 "복사"했음을 보여줄 수 있을 때 가장 강력합니다. 따라서 다른 소프트웨어 설계자가 귀하와 매우 유사한 프로그램을 독립적으로 내놓는다면 저작권법은 귀하에게 별로 도움이 되지 않을 것입니다.
소프트웨어 저작권의 소유자는 누구입니까?
저작권 소유자는 저작물의 "저자"입니다. 소프트웨어 디자이너로서 귀하는 저작물의 "저자"이며 저작권은 귀하에게 있습니다. 그러나 많은 소프트웨어 프로그램은 고용 계약 또는 다른 고용 시나리오에 따라 팀의 일부로 생성됩니다. 따라서 이러한 상황에서 저작권은 고용주에게 양도되는 경우가 많으며 고용주는 저작권 소유자가 되어 향후 해당 저작권으로 보호되는 표현을 사용할 권리를 통제합니다(즉, 파생물에서). . 항상 그렇듯이 고용 계약(비공개 계약 포함)을 매우 주의 깊게 읽고 지식재산과 관련하여 계약과 함께 일할 때의 결과를 이해하십시오.
저작권은 얼마나 오래 지속됩니까?
일반적으로 미국이나 베른협약에 가입한 기타 국가에서 저작권의 존속기간은 저작자의 생애에 50년을 더한 기간입니다. 직원이 고용 과정에서 만든 소프트웨어의 경우 "고용을 위해 만들어진 작업"으로 인해 발행된 후 75년 동안 저작권법의 보호를 받습니다. 이 분야의 적극적인 로비와 정책 변경 덕분에 다른 예외가 있지만 일반적으로 50년 규칙이 적용됩니다.
최종 메모
소프트웨어 디자이너로서 귀하의 작업은 다른 작성자의 작업과 마찬가지로 보호받을 자격이 있습니다. 이 기사는 개요만 제공하지만 이 정보는 우리 삶을 풍요롭게 하는 소프트웨어 프로그램을 만들고 개선하기 위해 매일 일하는 사람들에게 도움이 될 것입니다.