- 사이드로딩(앱 직접 설치)에 대한 논쟁이 최근 Google의 Android 정책 변화로 다시 주목 받음
- "하드웨어를 소유한 사용자가 어떤 코드든 실행할 수 있어야 한다"는 주장은 맞지만, 실제로는 소프트웨어 수준의 제약임
- Apple처럼 하드웨어와 소프트웨어의 결합이 제품의 특성과 가치에 영향을 미치며, 법적 강제는 제품 본질을 훼손할 수 있음
- 비판의 초점은 구글이나 애플의 소프트웨어 제약이 아니라, 하드웨어에서 자유롭게 다른 운영체제를 설치하거나 개발할 수 있는 권한과 정보 제공임
- 법적으로 운영체제 대체와 개발을 위한 문서 및 지원 제공이 보장되어야 사용자가 하드웨어 진정한 소유권을 가질 수 있음
사이드로딩 논쟁의 핵심 논점
사이드로딩과 소유권 논쟁
- 최근 10여년간 사이드로딩, 즉 공식 스토어를 통하지 않고 앱을 직접 설치하는 이슈가 꾸준히 논의됨
- 최근 Google이 Android의 사이드로딩 제약을 강화하겠다고 발표하면서 이 문제가 다시 이슈됨
- 수백 건의 댓글과 토론에서 “내가 소유한 하드웨어에서 원하는 코드를 실행할 권리가 있다”는 주장이 반복적으로 등장함
- 작성자는 이 주장에 전적으로 동의하지만, 실제 논쟁 맥락에서는 이 논점이 본질에서 벗어난 내용임을 지적함
소프트웨어와 하드웨어의 구분
- Google이 특정 앱 설치를 제한하는 것은, 실제로 사용자의 하드웨어 통제권을 제약하는 것이 아니라, Google이 제공하는 소프트웨어(운영체제)를 통한 실행 통제임
- 사용자는 많은 경우 자신이 구입한 하드웨어에 완전한 접근 권한이 없음
- 모바일 하드웨어에 아예 새로운 운영체제를 개발하거나 설치하는 것은 불가능에 가깝고, 가능하더라도 매우 어려움
- 이는 별도의 블록으로서, Google보다는 Apple의 사례가 이를 더 분명하게 보여줌
Apple 사례와 통합적 경험
- Apple이 iOS와 하드웨어를 긴밀하게 통합하면서 iPhone의 제품 가치와 경험이 형성됨
- iOS가 없는 iPhone은 오늘날 우리가 인식하는 iPhone과는 전혀 다른 제품에 해당함
- 법적으로 iOS의 핵심 원칙을 변경하도록 강제한다면, iPhone이 성공할 수 있었던 요소 자체를 훼손하는 결과임
바람직한 논점 전환
- 저자는 Apple과 Google을 옹호하는 입장은 아님
- 비판의 초점은, 기업들이 제공하는 운영체제의 제약에만 맞추는 것이 아니라, 사용자가 원하는 어떤 코드를 하드웨어에서 실행할 수 있는 진정한 권한에 맞춰야 함을 강조함
- 즉, 하드웨어에서 대체 운영체제를 설치하거나 개발할 수 있는 기술적 지원과 문서가 제공되어야만 비로소 진짜 소유권이 가능함
기술적, 법적 보장 필요성
- 사용자는 iPhone에서 Android를 실행하거나, PS5에서 PlayStation 게임이 아니라 리눅스 기반 에뮬레이터를 돌릴 수 있어야 함
- 이를 위해서는 제조사들이 운영체제 교체 및 개발을 지원하는 충분한 기술 문서와 정보를 공개하는 것이 법적으로 의무화될 필요가 있음
- 이런 권리가 보장되어야, 사용자가 구입한 하드웨어의 진정한 사용 자유와 혁신 가능성이 확대됨