5P by neo 9일전 | favorite | 댓글 2개
  • Google Drive와의 연결 기능이 Transmit에서 제거될 예정
  • Google의 새로운 정책으로 인해 Google Drive에 연결하는 앱은 매년 비용이 많이 드는 검토를 받아야 함
  • Transmit은 여전히 개발 중이며 다른 연결 유형에는 영향이 없음
  • 기존 연결은 인증이 유지되는 한 계속 작동할 것임

이유

  • Google의 새로운 정책으로 인해 Google Drive 연결 유지가 어려워짐.
  • iA Writer도 유사한 이유로 Android 버전 개발을 중단함
  • Panic은 Google Drive를 통해 게임 개발자와 파일을 주고받는 데 사용함
  • 이 결정은 많은 논의와 고민 끝에 내려짐

추가 배경

  • 2019년 Google은 Drive에 대한 앱의 보안 검사를 강화함
  • Transmit은 Google의 검토를 받았으나, Nova는 승인받지 못함
  • 2023년 12월, Google은 Transmit의 접근을 다시 비활성화하고 보안 검토를 요구함
  • 보안 검토는 시간이 많이 소요되었고, Transmit에 대한 개선점이 발견되지 않음
  • Google은 자체 코드 스캔 옵션을 제거하고, Google의 비즈니스 파트너를 통해 검토를 받도록 요구함

결론

  • Transmit의 Google Drive 접근 갱신을 시도하지 않기로 결정함
  • Google이 정책을 변경하면 다시 검토할 의향이 있음
  • Transmit 사용자와 Panic을 지원해 준 모든 사람들에게 감사의 말을 전함

GN⁺의 정리

  • Google의 정책 변화로 인해 Transmit에서 Google Drive 지원이 중단됨
  • 보안 검토 과정이 복잡하고 비용이 많이 들어 작은 개발사에 부담이 됨
  • Google Drive와의 연결이 중요한 사용자에게는 불편함이 있을 수 있음
  • 비슷한 기능을 제공하는 다른 클라우드 서비스나 파일 전송 솔루션을 고려할 수 있음

Total Commander 페이지에 이 비용이 $75,000 라고 나와있네요.
심지어 32bit + 64Bit 둘다 지원하려면 양쪽다 별도라 $150,000 이라고.

https://www.ghisler.com/googledrivehelp.htm

이를 회피하기 위해서는 자신의 Client ID / Secret 을 사용하면 된다는데.. 33 단계 가이드가 있네요. (하지 말라는 얘기)

Transmit 이나 TC나 그냥 맘편하게 "다른 클라우드 쓰세요" 라고 애둘러 말하는 듯

Hacker News 의견
  • Ghisler 페이지에 따르면, 보안 평가 비용이 연간 최대 $75,000이며, 이는 인디 개발자에게 큰 부담임. 그러나 이는 Google 시장 외의 대안 솔루션에 대한 관심을 높이는 긍정적인 측면도 있음. 예를 들어, yt-dlp, FreeTube, F-Droid 같은 대안 소프트웨어가 있음.

  • YouTube API 할당량을 늘리기 위한 감사 과정은 번거롭고 시간 낭비임. 매년 같은 양식을 작성하고, 지원팀에 보내면 몇 주 후에 관련 없는 질문을 받음. 이후 스크린샷을 보내고 나서야 승인이 됨.

  • Google의 권한 범위 변경은 긍정적인 면이 있음. 많은 사람들의 Google Drive 데이터에 대한 무제한 접근은 보안 위험이 큼. 새로운 감사 요구 사항을 감당할 수 없다면, 중요한 개인 데이터를 보호할 능력에 의문을 가짐.

  • Google이 자체 코드 스캔 옵션을 제거하고, Google의 비즈니스 파트너에게 검토를 맡기도록 한 것은 반경쟁적이라는 의견이 있음. 이는 EU가 주목할 가능성이 있음.

  • Google Drive가 많은 회사의 비즈니스 데이터 저장의 중심이 되고 있음. 그러나 제3자 접근을 제한하는 방식에 대해 불만이 있음. 시장이 Google Drive를 대규모로 버릴 가능성은 낮지만, 비용 문제로 인해 Google에 대한 불만이 커질 수 있음.

  • Google 생태계와의 상호작용에서 법적 신원에 기반한 권리가 부여되며, 이는 보안 명목으로 이루어짐. 자유로운 신뢰가 어려운 상황임.

  • 다른 회사의 서비스에 의존하지 말라는 조언이 있음. Amazon이나 Google 같은 서비스에 의존하다가 문제가 발생할 수 있음. 오픈 소스 구성 요소를 사용하고 Linux에서 운영하여 독립성을 유지하는 것이 중요함.

  • Transmit 앱에서 Google Drive 지원이 종료됨. 이는 Transmit을 잘 모르는 사람에게 놀라움을 줄 수 있음.

  • 작은 개발자들이 자체 코드 스캔 옵션을 받았는지 확신할 수 없음. Google이 스캔된 코드가 배포된 버전인지 확인할 방법이 없기 때문임.

  • rclone 및 유사 도구에서 Google Drive 지원에 어떤 영향을 미칠지에 대한 궁금증이 있음.