iChatのビデオ会議を蘇らせた、たった1行のhosts設定
Resurrecting iChat Audio and Video Conferencing
2000年代初頭のAppleのiChat AVによるビデオ会議を、2026年に再びインターネット経由で使えるようにした記録。AppleのSNATMAPサーバーが応答しなくなったため、LLMの助けを借りてプロトコルをリバースエンジニアリングし、Pythonで代替サーバーを自作。古いMacの/etc/hostsにIPを1行追加するだけで、iChatの音声・ビデオ通話が復活する。
AppleのSNATMAPサーバーはもう応答しない。この時点で我々は行き詰まっていた。このSNATMAPサーバーがどう動き、iChatがどう通信することを期待しているのか、皆目見当がつかなかったからだ。多くを学んだが、結果は失敗に終わった。