明確にするために、私はreleaseへの最良の方法を匿名で探しています、一般的な生活の中で匿名のままにする方法ではありません(これは別の-すでに回答済みの質問です)。
私は自分でプログラムを作成しました海賊版/ひびの入っていないそしてそれを世界にリリースしたいのですが、私が作成したことを誰にも知られたくない...
著者が決定されないことを現実的に想定する最良の方法は何ですか?
地下鉄の駅を歩き回ってUSBをドロップし、誰かがそれを拾って急流のサイトにアップロードすることを期待していますか(大きなストレッチ)。私も制限したいと思いますall潜在的な露出-物理的およびデジタル。
私のプログラムはマルウェアではなく、人々が使用するものですが、私が言ったように、まったく追跡されたくありません。
コメントからの追加の詳細(コメントを削除するので、散らかりはありません)
これは、ソースコードファイルも含む標準のコンパイル済みプログラムです。 Linux用のバイナリを作成し、Mac用の.dmgとWindows用の.msi(非技術ユーザー向け)をコンパイルしました。私は実際にはIOSアプリ(または任意のモバイルアプリ))を持っていません。
死後、つまり100年以内に作成者を知ることは問題ないと考えられます。
このプログラムが普及することを期待しています。そのような多くの人々は起源を決定したいと思うでしょう。プログラムや機能の詳細についてはお伝えできません。
私は現実的な統計的セキュリティの形式を探しています(暗号理論に見られます。IE RSAはX時間のCPU時間を要すると数学的に推測しています)。統計的に匿名にする方法はあると思います( IEは、可能なCPU時間よりもどこに/だれがいるかの可能性が多い)
かなりのリソースを持つ敵を想定します。予想される敵について詳細を述べることはできません。
保護のレベルは単に「実質的な」証拠を避けているだけです。アイデンティティーが想定に基づいて(かなりであっても)疑われる場合はあまり気にしませんが、著者に関連付けられている可能性のある膨大な量の証拠が残されないようにする方法を探しています。
私はいくつかの予防策を講じており、(この質問を閉じずに)できるだけ曖昧になりたいと思っています。また、この質問の分岐全体は、プログラムとその作者からあらゆる意味のある方法で完全に分離されています。同様に、プログラムのディストリビューションも私から分離されます...この投稿の私の目標は、フィードバックを集め、自分自身のいくつかのアイデアをピアレビューすることです...
他の誰かが私のアプリを信用しているかどうか私は気にしません、実際、それはそのアプリの生存のために良いかもしれません(そして私のものです)。
このプログラムを自分でホストしたり、そのコンポーネントを実行したりする必要はありません。リリースについては、分散型のビットトレントのようなソリューションを探しています。
最初のリリースはファイアアンドフォーゲットになります。他の多くの開発者が将来の変更が必要になった場合に微調整できることを期待して、コードを利用可能で理解できるようにするためにあらゆる努力をしました。私はこのソフトウェアを将来的に互換性を持つようにするために非常に多くのステップを踏みましたが、時が経てばわかります。そのため、追加の「パッチ」をリリースする可能性がありますが、それは多くの要因に依存します...
これは、ほとんど完全に技術的ではないため、興味深い質問です。あなたの質問から、あなたは複数の国の政府を怒らせるような何かを解放していると推測します。