🛠Tools🔥

mplsllc、Mac OS 9 向け Web ブラウザ Macsurf を公開──TLS 1.3 と ES5 にネイティブ対応

25 年前の PowerPC 環境で現代の暗号化通信と CSS3/JavaScript (ES5) 描画を実現し、レトロ PC の実用性を再定義する。
リリース: 2026-05-31 · 読了 2

記事の要約

1. 核心(What)

  • Classic Mac OS 9 (PowerPC G3/G4) 上で動作し、外部プロキシなしで TLS 1.3 通信をネイティブにサポートする。
  • Duktape エンジンを採用し ES5 相当の JavaScript 実行と、150 以上の CSS プロパティ描画に対応した。
  • CodeWarrior 8 と Carbon API を用いて開発され、233 MHz の G3 プロセッサでも動作する軽量設計を実現している。

2. 影響(Why)

  • レトロハードウェアのネットワーク機能が「暗号化プロトコルの陳腐化」で封じられる問題を、プロキシなしのネイティブ実装で突破した。
  • 開発者への影響: Carbon API や PowerPC 向けの C 開発に関心があるエンジニアにとって、現代の Web 標準(TLS/ES5)を制約の多い旧環境へバックポートする実装リファレンスとなる。
  • 日本への影響: 国内のレトロ PC 収集家や、古い産業用 Mac を維持している保守現場(DTP 業種など)において、外部ゲートウェイに頼らず安全に最低限の Web 閲覧を行う手段を提供する。

3. 根拠・詳細(How)

  • mplsllc/macsurf GitHub リポジトリ (2026-05-31 公開)