2P by GN⁺ 1일전 | ★ favorite | 댓글 1개
  • Bose가 SoundTouch 홈시어터 스피커의 API 문서를 공개해, 단종(EoL) 이후에도 개발자들이 기기를 활용할 수 있게 함
  • 2025년 10월 발표에 따르면, 2026년 2월 18일부터 SoundTouch 제품은 AUX·HDMI·Bluetooth 연결만 지원하며 클라우드 기능과 앱 연동이 중단될 예정
  • Bose는 이후에도 AirPlay·Spotify Connect 기능 유지AirPlay 2 동시 재생 지원을 약속했으며, 앱은 일부 기능 축소 후 로컬 모드로 지속 제공
  • 회사는 API 문서(PDF) 를 고객에게 이메일로 배포해, 독립 개발자들이 호환 도구와 기능을 개발할 수 있도록 허용
  • 스마트 기기 단종 시 오픈소스화를 통해 기존 사용자의 기기 활용성과 전자폐기물 감소를 도모한 사례로 평가됨

SoundTouch 단종 및 기능 제한

  • Bose는 2025년 10월, SoundTouch Wi-Fi 스피커와 사운드바가 2026년 2월 18일 이후 ‘단순 스피커(dumb speaker)’ 로 전환된다고 발표
    • 이후에는 AUX, HDMI, Bluetooth 연결만 가능하며, Wi-Fi 기반 기능은 중단
    • 보안 및 소프트웨어 업데이트, 클라우드 연결, 전용 앱 지원이 모두 종료됨
  • 앱이 사라지면 Spotify 등 음악 서비스 연동, 다중 기기 동시 재생, 프리셋 저장·편집 기능이 불가능해짐
  • 이 발표는 여러 SoundTouch 기기를 보유한 장기 사용자들의 불만을 초래했으며, Reddit 등 커뮤니티에서 비판이 제기됨

단종 이후 유지되는 기능

  • Bose는 고객 이메일을 통해 AirPlay와 Spotify Connect 기능은 계속 작동한다고 공지
    • AirPlay 2 지원 기기는 동일 오디오의 동시 재생이 가능
  • SoundTouch 앱은 클라우드 의존 기능을 제외하고 로컬 모드로 유지
    • 2026년 5월 6일 자동 업데이트를 통해 로컬 기능만 지원하는 버전으로 전환
  • Bose는 음악 서비스 앱의 즐겨찾기 기능을 이용한 프리셋 저장 우회 방법을 안내

API 공개 및 오픈소스화

  • Bose는 SoundTouch API 문서(PDF) 를 고객에게 이메일로 배포
    • 독립 개발자들이 SoundTouch 호환 도구와 기능을 직접 개발할 수 있도록 허용
  • 이는 스마트 기기 단종 시 오픈소스화 요구에 대한 대응으로, 기존 사용자가 기기를 계속 활용할 수 있게 함
  • 다른 기업들이 보안·브랜드 리스크를 이유로 오픈소스화를 꺼리는 것과 달리, Bose는 이를 실행함

스마트 기기 단종 관행과 비교

  • 최근 여러 기업이 스마트 기기 지원 중단 및 기능 차단(bricking) 을 통해 비용 절감이나 신제품 전환을 추진
    • 기사에서는 Logitech, Belkin, Echelon 등 사례가 언급됨
  • Bose의 조치는 이러한 관행 속에서 상대적으로 사용자 친화적인 접근으로 평가됨
  • 기존 기기 기능을 유지하고 전자폐기물 발생을 줄이는 최소한의 조치로 오픈소스화의 중요성이 강조됨

결론: ‘더 온건한 단종’의 사례

  • Bose는 일부 기능을 제거하지만, API 공개와 핵심 무선 기능 유지로 사용자 불편을 완화
  • 완전한 지원 지속은 어렵지만, 기존 사용자들이 기기를 계속 사용할 수 있는 길을 제공
  • 기사에서는 “스마트 기기 제조사가 단종 전 최소한 해야 할 일”로 오픈소스화를 제시
  • Bose의 이번 조치는 스마트홈 기기 단종 시 모범적 대응 사례로 언급됨
Hacker News 의견들
  • Bose의 공식 발표 링크는 여기에 있음
    관련 SoundTouch API 문서(pdf)이곳에서 확인 가능함

  • 이런 식의 지원 종료 처리 방식이 이상적임
    기기를 전자폐기물로 만들지 않고, API를 공개해 커뮤니티가 수명을 연장할 수 있게 한 점이 훌륭함
    앞으로 right-to-repair가 더 중요해질수록 이런 접근이 필요함

    • Bose가 칭찬받을 일은 아님
      사실 이 조치는 커뮤니티의 강한 반발 이후에야 이루어진 것임
      초기 발표에서는 대부분의 기능을 제거해 단순 스피커로 만들려 했음
      다행히 커뮤니티가 나서서 방향을 바꾸게 만든 것임
      관련 기사: Web Archive 버전, Ars Technica 기사
    • 이런 결정은 축하받아야 할 일
      이제 Bose 제품을 구매할 가능성이 높아졌음
    • 이건 좋은 마케팅 전략이기도 함
      다른 스피커 제조사들도 이런 식으로 하면 계속 구매할 의향이 있음
      Apple도 구형 제품에 대해 이렇게 해줬으면 함
      Microsoft는 일부 구형 제품에 대해 그렇게 하고 있음
      언젠가 Windows XP 소스코드를 GitHub에서 보는 날이 오면 멋질 것 같음
    • EU가 이런 정책을 의무화했으면 함
      사용자가 제어할 수 없고, 손상되지 않았는데도 작동이 중단된다면
      기업은 환불하거나 필요한 시스템을 오픈소스로 공개해야 함
    • 훌륭한 조치이긴 하지만, 왜 처음부터 API를 공개하지 않았는지 의문임
  • 실제로는 소프트웨어나 하드웨어를 오픈소스화한 게 아니라
    SoundTouch 스마트 스피커의 API 문서를 공개한 것임
    클라우드 기능을 대체하려면 백엔드를 새로 만들어야 함
    그래도 클라우드 종료 후 앱 업데이트로 로컬 제어 기능을 유지할 수 있게 한 점이 더 큰 의미가 있음

    • OSS 개발자에 따르면, 공개된 문서로는 대체 백엔드 구현이 불가능
      문서는 앱과 스피커 간의 HTTP 인터페이스만 다루고 있으며
      클라우드와 스피커 간의 인터페이스는 여전히 비공개임
      참고: Ars Technica 댓글, reverse engineering 프로젝트
    • 실제 오픈소스가 아니기 때문에 보안 취약점이 발견되어도 패치되지 않을 것임
      관련 문서: 공식 발표, API 문서
    • IBM이 PC 표준을 공개했을 때처럼, API 공개만으로도 큰 변화를 만들 수 있음
    • 백엔드 앱을 새로 만드는 게 훨씬 쉬워졌음
    • 다만, SoundTouch 앱이 새로운 모바일 OS에서도 계속 지원될지가 궁금함
      다른 스피커용 앱과 통합되어 있다면 사실상 완전한 EoL은 아닐 수도 있음
  • Bose가 실제로 오픈소스를 한 건 아니지만,
    클라우드 의존성 제거API 문서 공개라는 두 가지 조치를 취했음
    제조사 입장에서도 IP나 서명키를 공개하지 않아도 되고,
    유지보수 비용을 줄이면서도 커뮤니티에 기능을 넘길 수 있음
    이런 식으로도 고객 만족을 높일 수 있다는 점에서 좋은 교훈이 됨

  • 나는 이 조치가 지속 지원보다 더 낫다고 생각함
    클라우드 의존성을 없앤 것만으로도 큰 장점이며,
    직접 API를 다룰 수 있다는 점이 매력적임

    • 클라우드에 의존하지 않는 제품이라면 구매 의향이 훨씬 높아짐
  • 이런 결정 덕분에 앞으로 Bose 제품을 고려할 가능성이 높아졌음
    단순히 벽돌이 되지 않아서가 아니라 환경적 영향 측면에서도 긍정적임

    • 하지만 새로 출시되는 스피커는 여전히 클라우드 의존적이라면 구매하지 않을 것임
    • Bose의 사운드 시그니처가 조금만 더 나았으면 좋겠음
      그래도 QC 헤드폰은 노이즈 캔슬링이 뛰어나고 음질도 충분히 만족스러움
    • 예전엔 Bose를 꺼렸지만, Sony 헤드폰이 부서진 뒤 QC를 써보고
      내구성과 착용감, 음질 모두 인상적이어서 인식이 완전히 바뀌었음
  • Bose가 이런 피드백을 봤으면 좋겠음
    오픈소스, 상호운용성, 긴 수명을 중시하는 프로 시장이 존재함
    이런 방향으로 계속 나아가면 금전적 보상도 따를 것임

  • Sonos는 이런 식으로 해야 함
    그래서 많은 사람들이 Sonos 하드웨어를 다시는 사지 않음

    • 아버지께 선물했던 Sonos 사운드바와 스피커가 앱 업데이트로 벽돌이 되었음
      구버전 앱 APK와 전용 안드로이드 폰을 써야만 겨우 연결 가능함
      Sonos는 피해야 할 브랜드임
  • 예전에 Bose가 앱 의존적이라 비판했는데,
    이번에는 훨씬 좋은 EoL 접근을 보여줬음
    이전 댓글 참고

    • 나는 QC를 앱 없이 블루투스로만 사용하고 있음
      설정은 제한적이지만 충분히 쓸 만함
      또한 Gadgetbridge 프로젝트에서 QC35 지원이 진행 중임
  • Bose 하드웨어를 OSS 오디오 생태계로 연결해준 점에 감사함
    bose-soundtouch Python 라이브러리
    로컬 네트워크에서 스피커를 제어할 수 있게 해주며,
    클라우드 종료 후에도 완전한 기능을 유지할 수 있게 함
    또한 Lyrion Music Server(LMS)
    Logitech의 Squeezebox를 지원하던 오픈소스 스트리밍 서버로,
    다양한 네트워크 플레이어와 호환됨

    • 같은 API를 TypeScript 버전으로 구현한 프로젝트도 있음: cssinate/bose-soundtouch
    • opencycling”이라는 단어가 흥미로움, 처음 들어봤음