FAQ: Sun Contributor Agreement (SCA)
- Sun Contributor Agreement (SCA)은 무엇입니까?
- 언제 SCA를 작성해야 합니까?
- 왜 OpenSolaris는 SCA를 요구합니까?
- 만약 회사가 나에게 변경에 기여하기 원한다면, 회사와 본인 중에 누가 SCA에 서명해야 합니까?
- 회사가 모든 소속 임직원을 위해 SCA에 서명을 할 수 있습니까?
- 본인 혹은 소속사가 SCA의 변경 혹은 추가 항목을 원할 경우 어떻게 요청해야 합니까?
- 이미 다른 프로젝트의 SCA에 서명했다면 OpenSolaris를 위해 재차 서명할 필요가 있습니까?
- SCA에 서명을 명기하고 기여했다면, 이를 번복하거나 파기할 수 있습니까?
- opensolaris.org에 기여하기 위해 SCA에 서명했지만, 기여가 수락되지 않았을 때 어떤 결과가 초례됩니까?
- 왜 SCA에는 특허에 관한 조항이 있습니까?
- 소속사를 대신하여 디바이스 드라이버에 소스 기여를 했으며, 소속사는 해당 디바이스에 관한 하드웨어 특허를 보유하고 있습니다. SCA의 특허 조항에 따라, OpenSolaris에 소프트웨어 기여함으로써 보유하고 있는 하드웨어 특허권을 포기하게 되는 것입니까?
- 완성된 SCA는 어떻게 제출합니까?
- 완성된 SCA를 전자우편으로도 제출할 수 있습니까?
- 모든 기여에 관하여 매번 SCA를 제출해야 합니까?
Sun Contributor Agreement (SCA)은 무엇입니까?
Sun Contributor Agreement[Sun 기여자 협약(協約); 이하 SCA]은 코드에 관한 Sun과 기여자에게 공동의 저작 이익을 부여하는 것입니다. 기여자가 저작권을 유지함과 동시에 Sun이 오픈 소스 프로젝트 제공자로서 동일한 권리를 확보함을 의미합니다. 또한, 기여가 인정되는 자로부터 확보된 임의의 특허권을 Sun과 타(他)수여자에게 라이센스로 발급합니다. SCA는 Sun이 소유하고 관리하는 모든 제품과 프로젝트에 적용됩니다. 한 번의 SCA 서명으로, 서명자는 Sun이 제공하는 어떤 오픈 소스 프로젝트에도 기여할 수 있습니다. SCA는 Common Development and Distribution License (이하 CDDL)하에 조직되는 OpenSolaris 프로젝트의 책임과 권리에 대하여 변경을 가하지 않습니다.
언제 SCA를 작성해야 합니까?
기여의 정도에 상관없이 OpenSolaris와 관여되는, 소스 코드나 여타 소재(素材) – 문서 및 상세 설계 등 – 에 기여할 의도가 있다면, SCA에 서명을 해야 합니다. opensolaris.org 에 기여하는 모든 기여자는 SCA에 필히 서명해야 합니다. 이로써 모든 기여자의 기록을 용이(容易)하게 관리할 수 있습니다. 참고로, 기여자는 회사가 될 수도 있으며 개인이 될 수도 있습니다.
왜 OpenSolaris는 SCA를 요구합니까?
Sun은 기여자의 기여를 통해 발생하는 저작권 공유를 확인함으로써 OpenSolaris 프로젝트를 보호할 수 있습니다. SCA의 효력을 통하여 기여자는 대체 가능한 라이센스 발급 유형의 OpenSolaris 코드 기반을 보호합니다. 그리고 SCA의 효력을 통하여 기여자는 OpenSolaris 코드 기반을 보호하고, 대체 라이센스 발급 유형을 허용하며, 또한 변화하는 프로젝트의 요구에 부흥하는 유동성을 보호합니다. .
만약 회사가 나에게 변경에 기여하기 원한다면, 회사와 본인 중에 누가 SCA에 서명해야 합니까?
회사를 대신하여 변경에 기여한다면 회사의 책임 수행이 가능한 부서장1)(VP; Vice President 혹은 그 이상)이 직급을 명기한 서명을 SCA에 해야 합니다. 회사가 "Full Name"란에 기여에 참여할 특정 직원의 성명(姓名)을 기입합니다. 직원 명단의 추가가 필요할 경우 회사는 별첨으로 명부를 제출할 수 있습니다. 위와 같은 SCA 서명시, 책임 수행이 가능한 부서장이 최 상단에 이름으로 올려야 하며 별첨 명부에도 역시 서명을 해야 합니다. 만약, "Full Name"란이 비어 있으면 회사의 모든 임직원들이 SCA의 영향을 받게 됩니다.
회사가 모든 소속 임직원을 위해 SCA에 서명을 할 수 있습니까?
네. 책임 수행이 가능한 부서장이 SCA에 서명할 때, ‘Full Name’ 란을 비워두면 됩니다. 이로써 해당 회사의 모든 임직원이 SCA에 영향을 받게 됩니다. 만약 임직원들 중 누군가가 회사를 떠난 후에도 기여를 원할 경우 개인 명의로 SCA에 개별 서명해야 합니다.
본인 혹은 소속사가 SCA의 변경 혹은 추가 항목을 원할 경우 어떻게 요청해야 합니까?
Sun은 SCA을 개별 동의로 치환하거나 개정할 수 없습니다. 커뮤니티는 자발적 참여가 어떤 계략으로 좌절되지 않는다는 확신을 가진 성원들에 의하여 존속될 수 있습니다. 따라서 Sun은 모든 과정에서 어떤 기여자와도 이면거래(裏面去來)를 하지 않는다는 확고한 입장을 취해오고 있습니다. 이로써 모든 기여자는 어떤 조건이 여타 기여자들을 결속시키는지 정확히 알게 될 것입니다.
이미 다른 프로젝트의 SCA에 서명했다면 OpenSolaris를 위해 재차 서명할 필요가 있습니까?
어떤 Sun 프로젝트를 위해 SCA(version 1.3)에 서명했다면, 다른 모든 Sun 프로젝트에도 효력이 있습니다.
SCA에 서명 제출하고 기여했다면, 이를 번복하거나 파기할 수 있습니까?
언제든지 오픈 소스 프로젝트의 참여를 중지할 수 있으며, 추가적 기역을 중단할 수 있습니다. 하지만 이미 기여된 부분에 대하여서는 SCA를 파기할 방법은 없습니다. 이 체제는 (SCA와 CDDL을 활용함으로써) 프로젝트의 코드 기반을 보호하도록 조직되어 있습니다. 따라서, 모든 이들이 체제에 의존하여 본 체제를 활용할 수 있습니다.
opensolaris.org에 기여하기 위해 SCA에 서명했지만, 기여가 수락되지 않았을 때 어떤 결과가 초례됩니까?
SCA는 모든 기여에 효력이 있습니다. 또한 기여는 프로젝트의 특정 부분에 통합되지 않더라도 OpenSolaris 프로젝트의 일부로 취급됩니다. 그렇다 하더라도, 귀하의 (코드 기여 등) 고유한 권리는 행사될 수 있습니다.
왜 SCA에는 특허에 관한 조항이 있습니까?
SCA에 기술된 특허 조항은 다음의 우려를 언급하고 있는 것입니다. 소프트웨어는 사용자가 그것을 OpenSolaris의 일부로 사용하는 것을 차단하는 어떠한 ‘은닉’이라도 포함할 수 없습니다. 하지만, Sun은 프로젝트(이 경우 OpenSolaris)를 완수하는 데 타당하고 필수적인 부분 이외의 기여자의 특허권을 확대하려는 의도는 없습니다.
소속사를 대신하여 디바이스 드라이버에 소스 기여를 했으며, 소속사는 해당 디바이스에 관한 하드웨어 특허를 보유하고 있습니다. SCA의 특허 조항에 따라, OpenSolaris에 소프트웨어 기여함으로써 보유하고 있는 하드웨어 특허권을 포기하게 되는 것입니까?
SCA에 기술된 특허 조항은 다음의 우려를 언급하고 있는 것입니다. 소프트웨어는 사용자가 그것을 OpenSolaris의 일부로 사용하는 것을 차단하는 어떠한 ‘은닉’이라도 포함할 수 없습니다. 그 조항으로 어느 누구에게 특별한 권리를 수여하지는 않습니다. 디바이스 드라이버의 경우, 소프트웨어를 통해 하드웨어의 정보를 취득하더라도 동일 하드웨어를 누군가가 제작을 시도할 권리를 부여하지는 않습니다.
완성된 SCA는 어떻게 제출합니까?
Sun Contributor Agreement 페이지를 참조바랍니다.
완성된 SCA를 전자우편으로도 제출할 수 있습니까?
네. Sun Contributor Agreement 페이지를 참조바랍니다.
모든 기여에 관하여 매번 SCA를 제출해야 합니까?
아닙니다. 한 번 SCA를 제출하면, OpenSolaris와 Sun이 소유하고 관리하는 모든 프로젝트 상의 기여에 효력이 있습니다.
1) VP; Vice President 라는 개념은 직역하여 부사장 혹은 부회장으로 삼기에는 무리가 있다. 원문을 작성한 미주나 그 이외의 서양 기업문화에서는 VP는 하나의 단위 부서를 실질적으로 책임지며 운영하며 대표하게 된다. 따라서 ‘책임 수행이 가능한 부서장’이라는 다소 어색한 의역을 가했으며, 실재 국내 기업문화에서는 부장급, 책임급, 혹은 이사급 그리고 유연한 조직일 경우 직급에 상관없이 팀장 직책으로도 가능하다. 이 부분, 회사의 대표로서 SCA에 서명할 경우에는 해당 소속된 부서의 직원을 해고하거나 신규로 채용할 수 있는 권한 정도를 가지고 있어야 하며, 부서의 존폐에 직접적인 영향을 줄 수 있어야 한다.