오랜 Apple 사용자였던 저자가 Gatekeeper, macOS 26의 디자인 문제, 그리고 영국의 연령 확인 기능 도입을 계기로 개인 컴퓨팅 환경을 Linux와 Android로 옮기기로 결심한 이유를 설명한다.
Apple은 방금 나를 사용자로서 잃었다. 그들의 기기에서 완전히 벗어나기까지는 시간이 좀 걸릴 것이고, 업무 때문에 mac 하나쯤은 계속 곁에 둬야 할지도 모르겠지만, 개인 컴퓨팅은 다시 전부 Linux와 Android로 옮길 생각이다.
나는 MacOS 8 시절부터 Apple 사용자였다. Newton MessagePad 2000도 있었고 eMate 300도 있었다. 파란 변기 뚜껑처럼 생긴 오리지널 iBook G3도 샀다. MacOS X를 소개하던 개발자 로드쇼 현장에도 있었다. 그때부터 개발자 계정 비용도 내 왔다. 최근까지도 Macbook Air, iPhone 17, iPad Mini를 쓰고 있었다.
나는 이걸 전부 집어던질 생각이다 — 물론 문자 그대로는 아니다 — 이 회사가 최근 내놓고 있는 엉망진창 같은 것들 때문이다. 천 개의 종이 베임으로 죽는 기분이다. 요약하자면 내게는 세 가지 큰 문제가 있었고, 마지막 문제는 오늘 일어났으며 그게 나를 결국 한계선 너머로 밀어버렸다.
나는 Apple의 소프트웨어 검역과 게이트키핑을 정말로 혐오한다. 개발자라면 내 앱에 관심 있는 사람들에게 그냥 소프트웨어를 배포할 수 있어야 한다. 분명히 말하지만 나는 모바일 개발에는 조금도 관심 없다. 여기서 말하는 것은 데스크톱 앱이다.
나는 Apple의 갈취 같은 체계에 결국 굴복해 맨 처음부터 개발자 계정을 만들었다. 카드 정보를 팩스로 보내야 했다, 그만큼 오래된 계정이라는 뜻이다.
내 소프트웨어를 그들의 요구사항에 맞게 패키징하고 공증까지 했는데도, 그들은 여전히 사용자가 내 앱을 실행할지 확인하는 대화상자를 띄운다. 그들의 담장 친 정원에서 설치한 앱에는 그러지 않으면서 말이다. 이건 그냥 그들 스토어 밖에 있는 개발자들을 벌주기 위한 마찰일 뿐이다. 나는 이 일에 정말 지쳤다.
이건 완전한 대참사였다. Liquid glass는 디자인 관점에서 완전히 망가져 있다. 이게 어떻게 세상 밖으로 나왔는지 전혀 모르겠고, 이제 여러 차례 업데이트가 이루어졌는데도 여전히 똑같이 형편없다.
못생겨 보인다는 점만의 문제가 아니다. 물론 그건 주관적일 수 있다. 하지만 이건 시각적으로도 망가져 있다. AppKit이나 SwiftUI로 만들어져 완벽하게 렌더링되던 인터페이스들이 이제는 컨트롤이 서로 겹치고 요소가 잘려 나간다. 아이콘, 배치, 모서리 같은 면에서 일관성도 전혀 없다.
나는 디자이너도 아니고, 디자인에 그렇게 큰 관심이 있는 편도 아니다. 하지만 나쁜 디자인이 물잔 속 잉크처럼 번지며 내 작업 흐름을 망치기 시작하면, 그때는 나도 알아차리게 된다.
어젯밤 내 iPhone이 업데이트되었고, 영국 법에 따라 연령 확인 기능이 도입되었다. Apple이 이걸 구현하기로 한 방식은 신용카드 확인이다.
처음에는 내 Apple Wallet을 확인하려 했고, 나는 거기에 카드가 다섯 장이나 들어 있으며 App Store도 문제없이 쓰고 있는데도 실패했다.
그 다음에는 내가 직접 카드를 추가해서 본인 확인을 하라고 했다. 내가 가진 다섯 장의 카드 모두 실패했다. 네 장은 직불카드였고, 한 장은 다른 나라의 신용카드였다. 나는 이민자라서 원래 태어난 곳에 있는 계좌도 아직 갖고 있기 때문이다.
그래서 연령 확인에 실패했고 많은 기능에서 잠겨 버렸다. 참고로 나는 45살이다. Apple 계정을 만든 지 25년이 되었고, 개인 계정의 사용 기간만으로도 이미 내 나이는 충분히 확인되어야 한다.
신용카드는 신분증이 아니다. 많은 사람은 그런 카드를 가지고 있지도 않다. Apple은 나이를 확인할 다른 방법도 제공하지 않는다. 미국식 가치관에 절어 있어서, 신용점수만큼만 인간으로 취급하는 멍청한 미국 회사이기 때문이다.
연령 확인 자체도 사기지만, 그걸 신용카드로 확인하겠다는 건 더 나쁘다.
나는 이미 몇 달 전부터 Apple과는 끝났다고 생각하고 있었지만, 오늘 이 일까지 겪고 나니 엄청나게 화가 났고 계획을 앞당기게 되었다.
실제로는 내 것이 아닌 기기들, 더 높은 기업 권위의 축복 없이는 돌아가지 않는 작업 흐름에 지쳤다. 다시 Linux와 Android로 돌아갈 것이다.
그래, 안다. Google도 곧 똑같은 방식으로 Android를 망쳐 놓겠지. 그래도 적어도 Android 쪽은 대체로 선택지가 더 많다.
내 컴퓨팅 용도로는 MNT Pocket Reform을 구매했다. 그들이 조립해서 내게 보내기까지는 시간이 좀 걸리겠지만, 그걸 받으면 내 macbook은 업무용 노트북으로만 남게 될 것이다. 내가 만드는 모든 소프트웨어는 이미 Linux용으로도 배포되고 있다.
지금은 Fairphone Gen 6를 살까 고려 중이다. 순정 Android로 갈지, 아니면 그들의 Murena /e/OS 버전으로 갈지는 아직 모르겠다. 구글 요소를 뺀 버전에서 내 뱅킹 앱들이 어떻게 동작하는지에 달려 있다. 아마 순정 Android로 가야 할지도 모르겠다.
그 두 가지 다음에는 Linux를 돌리는 TinyMiniMicro 폼팩터 PC와, 예산이 된다면 ugreen NAS를 이용해서 작은 homelab을 꾸밀 계획이다. 그 기계들에서는 사진 백업과 공유 드라이브를 처리할 무언가를 두고 싶다. 서로 연결하는 데에는 아마 tailscale이나 cloudflare의 온갖 잡동사니 같은 것을 쓰게 될 것 같다.
이게 다다. 다시 내 컴퓨팅을 내가 통제하는 쪽으로 돌아가는 중이다.