Apps

Saurikは、最近のCydia Substrateのアップデートは競争に関するものだという愚かな主張に反論する

Saurikは、最近のCydia Substrateのアップデートは競争に関するものだという愚かな主張に反論する

過去数か月間、脱獄に関するニュースをチェックしていたのなら、Saurik としても知られる Jay Freeman が最近、Cydia Substrate のアップデートを多数リリースしたことに気づいたかもしれません。

脱獄に詳しい人なら、Cydia Substrateパッケージが通常、それほど頻繁にアップデートされないことをご存知でしょう。そのため、他の脱獄ツールがTweakインジェクション方式で人気を博している中、SaurikがCydia Substrateを近代化しようとしているのは、単に競争上の理由からではないかと多くの人が推測しました。しかし、Saurikが最近発表した声明によると、これは全くの誤りであることが明らかになりました…

火曜日の午後にCydia Substrateの公式描写ページで公開された声明では、状況と、そのような主張に対するSaurikの反応について詳しく述べられている。

Substrate を使っている人たちからは、私はまったく何も得ていません (これは、Apple が Cydia を実用的なストアとしてようやく追い出す前からそうでした)。最近、iOS 14 向けに Substrate のアップデートに取り組み始めました (iOS 14 の最初のベータ版の数日後に 0.9.7102 をプッシュしました)。その過程で、 Substrateを中止することを提案しました。今では Substitute を好む人もいるかもしれないと聞き、作業の重複は少しばかげていると思いました。しかし、Substitute に取り組んでいる人から、Substrate はまだ使える場所があると言われましたし、iOS 14 で問題になったことのほとんどは、結局のところ Apple の Objective-C ランタイムのバグであると判断したので、「よし、少なくとも iOS 14 までは続けよう」と思いました。 (私のすべてのプロジェクトの更新サイクルは、1 年に 1 回、1 週間か 2 週間、猛烈に各プロジェクトに取り組み、その後は安定した場所に放置して、残りの年は他のプロジェクトに猛烈に取り組めるようにするというものです。ユーザーはこのことで私を批判したがりますが、これが私が非常に多くのプロジェクトに深く取り組むことができる理由であり、皆さんにも試してみることをお勧めします ;P)。

その過程で、私のアップデートに関する投稿にコメントしている人から(私が自分に強制的に読む唯一の投稿であり、私も避けるべきだとは思いますが;P、でも「今回のアップデートはひどかった」と言われたら、少なくとも読む責任は負います…よく分かりません…おそらく間違いでしょう)かなり広範囲に及ぶバグがあり、それについてはあまり知らされていなかった(そして私自身も気づかなかったでしょう。0.9.7104の変更ログで述べたように、私はごくわずかなタスクを実行する以外は脱獄を使用しなくなりました。これは、要求の厳しいユーザーベースから少し距離を置きたいという気持ちと、現在のコミュニティの主要な開発者の一部の作業をサポートすることに対する道徳的な問題(主に嫌がらせやいじめ、性差別や残酷さを含む)の組み合わせによるものです…これは私がコミュニティフォーラムに参加しない、またはめったに読まない理由でもあります。多くの人々が私の正気を保つにはあまりにも非道徳的だからです。「私は、 「私は、良いソフトウェアを開発した人を良い人であるかのように扱い、失敗した人を積極的に憎みます」。

私がこのように言うのは、一部の人々が、私がSubstrate のアップデートを何らかの「競争」のためにのみリリースしていると決め付けているからです。これはタイミング(iOS 14 と非常に明確に調整されていました)にもインセンティブ(繰り返しますが、私は Substrate を使っている人からまったく何も得ていません)にも合いません。また、私の性格にも合いません。このコミュニティの開発者が協力するよりも再構築して「競争」することを好むという考え方は、かなり嫌悪感を抱きますし、それが多くのコア プロジェクト(このプロジェクトも含む)がクローズド ソースになってしまう理由です。オープン ソース プロジェクトのほとんどは支援を受けていません 🙁 代わりに、敵対的な開発者によって互換性のないクローズド ソースの「代替手段」にフォークされ、「より良い UI」や「より良いバッテリー寿命」を謳い文句にされ、コミュニティ全体が新しい体制のせいで苦しんでいます。たとえば、Substitute (Substrate の「競合相手」と見なされることもありますが、実際には多くの知識移転が行われています。実際、私たちは協力し合っていると言えるでしょう) がなぜ現在クローズド ソースになっているのか、自問してみてください。

いずれにせよ、現時点で特定の開発者に対して道徳的な問題を抱えているのは確かですが (これは前の段落で述べた敵意とはまったく関係がなく、信じられないほど広範囲に及んでいます... 人々は問題を 1 人の人物に単純化するのが好きだと私は思いますが、私は checkra1n を使用することさえ気分がよくなく、unc0ver のみを「使用」しています :/ 問題の程度まで踏み込むと、皆が私は「ドラマ」が好きでソフトウェアを書くことに専念すべきだと言うでしょう... 私はその態度には同意できませんが、最近は地元の政治と闘うことに精神的な時間を費やしています)、正直なところ、携帯電話でどのようなフック フレームワークを使用するかは気にしません...パッケージ マネージャー (最近はたくさんあると聞きます) とペアになっていて、連合リポジトリ エコシステムと互換性があり (Installer 2 やオリジナルの Rock Your Phone の場合のように独自のリポジトリ形式を使用するのではなく)、DRM が付属していない (これが iMods の目標であり、私が Substitute に腹を立てた理由です) 限りです。実際、何年もかけて Substrate が Rock Extensions や Mobile Enhancer などと積極的に互換性があることをテストしてきました ;P。真面目な話、Substrate をアンインストールしてください…私にとってそれは、担当するユーザーが 1 人減るだけです。

TL;DR: Saurik 氏は、Cydia Substrate の開発で何も得られないため、代替の調整注入方法と競合することに興味も隠れた動機もないと述べています。

Saurik 氏はかつて Cydia Substrate を完全に廃止する案を検討したが、A12 以降のデバイスをサポートすることは絶対にないという事実によってその検討は間違いなく困難になった。しかし、Cydia Substrate がまだ脱獄コミュニティーに存在すると確信したため、代わりに Apple の次期 iOS 14 リリースの予備サポートを実装するためにパッケージの開発を続けることを決めた。

コメントではさらに、Saurik 氏は、ユーザーがどの調整注入方法を使用するかは気にしていないものの、少なくとも、ジェイルブレーカーが独自のものではなく、普遍的にサポートされている何らかの標準化された調整注入オプションを使用することを期待していると説明しています。

もし疑問に思われた方がいらっしゃいましたら、サウリック氏の発言から、彼がコミュニティの脱獄の権利を重視しており、その手段を重視していないことが分かります。しかし、注目すべきは、サウリック氏は悪意ある行為で誤って非難されることを好んでいないということです。彼を責めることができるでしょうか?

Saurik氏のCydia Substrateへの貢献は、どれほど高く評価されても足りません。iOS 2.0から14.0まで、あらゆるiOSバージョンでほぼ完璧に動作する数少ない脱獄ソフトウェアの一つであり、新しいデバイスの制限を除けば、脱獄ソフトが対応していれば、安定して使えるTweak注入手段となります…(*咳* checkra1nユーザーの方は*咳*)。

脱獄時のTweakインジェクションにCydia Substrateを使用していますか?それとも他のものを使用していますか?下のコメント欄であなたの意見を共有してください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.