10년이 넘는 시간이 지난 지금, Android에서 Java를 사용하여 발생한 세기의 가장 중요한 저작권 소송 중 하나의 판결로 Oracle v. Google 소송이 마무리되는 것 같습니다.
미국 대법원은 과반수(6 – 2)로 그 이유를 Google*에 제공하기로 결정하여 회사가 Oracle에 93억 달러 이상을 배상해야 하는 상황을 피했습니다.
2010년에 시작된 이 긴 법적 투쟁의 기원은 Android에 있는 37개의 Java API의 구조, 순서 및 구성과 관련이 있습니다. 이 API에서 Oracle은 소스 코드가 저작권으로 보호된다고 변호했습니다.
2016년 법원은 이미 두 번째 재판에서와 같이 Android에서 Java를 구현하는 것이 “공정한 사용”이라고 주장하면서 Google에 이유를 제시했습니다. 같은 해 Google은 Android의 새 버전에서 발생할 수 있는 법적 문제를 방지하고 배상금이 계속 증가하는 것을 방지하기 위해 무료 Java 버전인 OpenJDK를 사용하도록 Android API를 업데이트했습니다.
이 사건은 2018년 연방 순회 항소 법원이 Oracle의 항소를 받아들였을 때 재개되었으며, 이제 2021년에 다음 결론을 인용하여 새로운 판결이 공개되었습니다.
“소프트웨어가 근본적으로 기능적이라는 사실은 그 기술 세계에서 전통적인 저작권 개념을 적용하기 어렵게 만듭니다… …. 우리는 결론적으로 Google이 사용자 인터페이스를 다시 구현한 이 경우 사용자가 축적된 재능을 투입할 수 있도록 하는 데 필요한 것만 취했습니다. 새롭고 혁신적인 프로그램에서 작업하기 위해 Google의 Java API 복사는 법에 따라 해당 자료를 공정하게 사용하는 것이었습니다.”
“그 결정을 검토하면서 우리는 논쟁을 위해 그 자료가 저작권이 있다고 가정했습니다. 그러나 우리는 문제의 복사가 공정 사용에 해당한다고 주장합니다. 따라서 구글의 복제는 저작권법에 위배되지 않는다”고 말했다.
법원은 Google이 Android API를 생성하기 위해 일부 Java 기능을 “복사”하는 것 외에 선택의 여지가 없었지만 Oracle이 동의하지 않는 경우에도 사용이 항상 공정했다는 Google의 주장을 확인합니다.
Google 글로벌 업무 담당 SVP인 Kent Walker가 보고한 바와 같이 이번 판결은 신제품을 개발하는 차세대 개발자에게 법적 확신을 주기 때문에 소비자, 상호 운용성 및 컴퓨팅의 승리입니다. 몇 줄의 코드에서 영감을 얻었다는 이유로 고소당하는 것에 대한 두려움은 더 이상 없을 것입니다.