世界を動かす技術を、日本語で。

撤回:正当な拒否であった週のApp Storeの拒否

概要

  • App Storeリジェクト記事 「Dark Hours」を撤回した経緯の説明
  • 誤解に基づく内容 だったため、修正ではなく完全撤回を選択
  • 透明性のため 元記事全文をプレーンテキストとPDFで公開
  • Godier氏のアプリ に関する誤認と経緯整理
  • AppleとApp Store審査 に対する謝罪と反省

記事撤回のお知らせ:「App Store Rejection of the Week: Dark Hours」について

  • 昨日公開した記事 「App Store Rejection of the Week: Dark Hours」を撤回
  • 記事の前提自体が誤り であり、単なる修正では対応できない内容
  • タイトルも不正確 であったため、完全な撤回を決断
  • 元記事は削除せず、透明性・説明責任のためプレーンテキストとPDFで全文公開
    • どちらにも、この撤回記事へのリンクを冒頭に記載
    • 元記事URLは本記事へリダイレクト設定
  • 24年間の執筆歴で初の撤回、今後は二度と起こさないように努める所存

Godier氏と「Dark Hours」アプリの経緯

  • Terry Godier氏 は「Phantom Obligation」等の優れたエッセイで注目
    • 新作RSSリーダー「Current」も話題となり高評価
    • The VergeのDavid Pierce氏もiOS独占アプリとして高く評価
  • Godier氏の投稿 「Browsers Have Standards, the App Store Has Judgment」にて
    • 「Dark Hours」アプリが 占星術アプリと誤認されリジェクト されたと主張
    • しかし、後日投稿内容が修正され「占星術コンテンツを削除後のビルドが審査に届いていなかった」と判明
  • 真実は、Godier氏が最初に申請した「Asterly」アプリは完全な占星術アプリ であり
    • 「タロットカード」機能なども含まれていた事実
    • Appleによるリジェクトは 正当な判断 であった
  • Godier氏の説明を鵜呑みにし記事を公開したことを深く反省
    • 公開前にGodier氏に原稿確認を依頼したが、特に指摘や訂正なし
  • 「Dark Hours」という名称も誤用
    • App Storeでリジェクトされたのは「Asterly」
    • 「Dark Hours」はウェブ版天文アプリとして後日公開
  • 「Dark Hours」名称の混同問題
    • Miguel Beher氏が運営する「DarkHours」(スペースなし)と名称・バグが重複
    • Godier氏はBeher氏の指摘を受け、ウェブアプリを閉鎖・リダイレクト

App Store審査とガイドラインに関して

  • Appleは占星術アプリ自体を禁止しているわけではない
    • 実際にApp Store内に多数存在し、特集も組まれている
    • ただし「同種のアプリが多すぎる」「詐欺の温床」などの理由で新規受付は厳格
  • ガイドライン4.3(b)の内容
    • 占い・タイマー・壁紙・サウンド等の既存ジャンルは、革新的でなければ新規審査不可
    • 更新や改善のないアプリは今後削除対象
    • 低品質・低労力なアプリも却下対象

謝罪と今後の対応

  • Appleの審査担当者および読者の皆様に謝罪
    • 誤った内容を信じ、拡散したことへの深い反省
  • 今後は事実確認を徹底
    • 同様の過ちを繰り返さない決意

参考リンク

Hackerたちの意見

元のブログ記事についての議論: https://news.ycombinator.com/item?id=49214863

こういう状況の対処法はこれだよね。彼は責任を持って受け止めた。もっと重要なのは、背景を説明したこと。何年も、他の人たちが awkward な状況から逃げようとするサークル的な責任回避の投稿を読んできたけど、彼の徹底した説明を見るのは新鮮だね。

こういう状況の対処法として正しいやり方だと思うし、二つ目の投稿を書いた著者に拍手を送りたい。これもまた、人々が嘘をついたり、ストーリーの一部を隠したりすることが常にあるということを思い出させてくれる。読者としては、一方の意見だけを提示する話には疑問を持つべきだよね。でも、Appleの意見を聞くことは、期待できることじゃないかもしれない。

GoogleとAppleのモバイルアプリストアについては、いつも最悪の事態を想定してるよ。前はAndroidだけに公開してたけど、Appleの方が少しはマシに運営してるかも。Googleは恥知らずだね。開発者から15%/30%の収益を搾取して、まともなスタッフも雇わない。$10,000払って、アプリが拒否されたら、TOSへのリンク付きの自動メールが来るだけ。異議申し立てのプロセス?「コンピュータがノーって言ってる」。正直、これは自分が経験したわけじゃないけど、見た報告はみんなこんな感じだよ。私が直面したのは、Google Play Developerアカウントを閉じようとしたとき。全然閉じさせてくれないんだ。これが簡単だと思うでしょ?でも、サポートからは、約10年前に削除された無料アプリを更新して準拠させるようにって要求されるだけ。新しいアカウントに移すためにね。その後じゃないと、やっとアカウントを閉じることを許可してくれるんだ。

良い撤回だね。記事の下の方にある盗作の部分も見逃せない。開発者には大きなキャラクターの問題があるよ。

人生で守ろうと思っていることはあまり多くないけど、一つは矛盾する証拠が出てきたら、正直に評価して、正しいと判断したら、全体でも部分でも自由に信念を変えること。もう一つは、間違いを犯したと決めたら、はっきりとオープンに言うこと。これらはよく一緒に行くけど、必ずしもそうとは限らない。著者の信念についてはわからないけど、この文章は「グルーバーからインターネットへの手紙」としてファイルしておくよ。私にとってのインスピレーションだから。

面白いことが一つある: > 注: この投稿の元のバージョンには、私が作業中の天文学アプリについてのセクションがあった。これは占星術アプリとして始まり、占星術のコンテンツを削除した後に却下された。App Storeのレビューが私に連絡してきて、どうやら更新されたビルドが一度も渡されていなかったことを教えてくれた。今はアプリを提出しても大丈夫だと思う。じゃあ、提出者は更新されたビルドを提出したのに、なぜかAppleのプロセスを通らなかったの?それって「間違ったバージョンを見て却下したから、提出した新しいものを見てない」っていうAppleにとっても悪い印象だよね。

Daring Fireballは疑念を抱いている: > Godierが「Asterly」のビルドをApp Storeに提出したかどうか、そしてそれがオカルト的な内容なしで、彼の「Dark Hours」ウェブサイトにあったハードサイエンスの天文学機能だけを含んでいたかはわからない。でも、彼がそうした理由はないと思う。彼の元の提出は占星術アプリだった。彼は誰かのオープンソースのリポジトリを盗んで、リスキンして、自分のアプリとして通そうとした。彼は信頼できる人じゃない。彼は操作しようとして、欺こうとしていた。これに関してAppleを非難する理由は見当たらない。彼は反Appleの感情を利用して、自分のために無料の宣伝を得ようとしていたけど、誰もがアプリを盗んだことや、「Dark Hours」という名前を他のオープンソースプロジェクトから盗んだことに気づくと思っていなかったんだろうね。

BlueskyでのBeherとGodierの不快なやり取りの中で、BeherはGodierの「Dark Hours」がBeherのアプリと同じバグを持っていて、「メキシコのランダムなフィールド」に人を誘導していることを指摘した。オープンソースのリポジトリを盗んで自分のアプリとして立ち上げるのは大胆な行動だね。元のリポジトリと同じ名前で立ち上げるのは、ただただ無礼だ。彼はこの論争を利用して、自分のために無料の宣伝を得ようとしていた。他人の作品を使って。太陽に近づきすぎて、あらゆるレベルで捕まったね。

オープンソースのリポジトリを盗んで、自分のアプリとして立ち上げるのは大胆な行動だね。直接盗んだと思う?それとも、LLMが既存のバグも含めて再現したのかな?

オープンソースのリポジトリを盗むのは確かに良くないけど、選ばれたライセンスが彼に何の恩恵も与えてないってことを無視しちゃいけないよね。https://github.com/mbeher2200/DarkHours/blob/813cf85/LICENSE 「制限が少ない=もっと自由」っていう誤解に騙される人がいるのは悲しい。利益を追求する企業は、MITライセンスのコードを賢い人たちが公開するのを大好きで、それを利用して何も返さないんだよね。商標がない限り、模倣プロジェクトが名前を使うことも止められないし。例えば、MozillaやBlenderの名前で再パッケージすることはできないよね。 - https://tsdr.uspto.gov/#caseNumber=75558938&caseSearchType=U... - https://tsdr.uspto.gov/#caseNumber=85852073&caseSearchType=U...

MITライセンスじゃないの?それは盗みじゃないよ。著者は明確に人々にこうしてほしいって言ってるし、会社はその提案を受け入れてるだけだよ。

Hacker Newsで議論の続きを見る