宣言#
まず最初に述べます:私は「一国二制度」を強く支持し、国家の分裂や統一を破壊する行為に断固として反対します。悪は最終的に罰せられるでしょう!
序文#
この記事は Windows 11 + Ubuntu のデュアルブート環境で作成されました。その後、デュアルブートのインストール方法についての記事を書くかもしれません。
ここ数日、Notepad++ の作者のばかげた発言を QQ でよく見かけます。今日、最新のツイートを見てみましたが、本当に吐き気がしました。
Notepad++ の作者がツイートを発表し、「彼の政治的な視点に同意しない場合、Notepad++ はソースコードにランダムな文字を追加するだろう」と主張しています。
このような検出メカニズムは実現不可能であることは既に知られていますが、プログラミングに触れたことがあるかどうかに関係なく、皆さんはこの行為がもたらす危険性に気づくことができると信じています。
しかし、彼がこのツイートを発表した数日後、彼は再びツイートを発表し、「これはただの冗談です」「今日はエイプリルフールではありませんが、毎日がエイプリルフールになります」「誰もが十分に賢くない」と述べました。
画像出典:知乎、削除依頼
私はぼんやりと覚えていますが、これは Notepad++ がこのようなことをするのは初めてではありません。
起源#
2008 年、Notepad++ のウェブサイトのニュースページが更新されました。最新の記事では、作者が北京オリンピックについて言及し、中国を中傷し、中国のデマを広めました。
この記事は繁体字中国語、英語、フランス語で表現され、"チベットの人権" という根拠のない帽子に対して大げさに取り上げました。
調和のため、原文の内容は公開されませんが、上記の記事を自分で探して読むことができます。
発展#
- 2014 年、Notepad++ v6.6.4 がリリースされ、「天安門事件」というバージョン名が付けられました。
- 2015 年、Notepad++ v6.7.4 がリリースされ、「私はシャルリー」というバージョン名が付けられました。
- 2019 年、Notepad++ v7.8.1 がリリースされました。
- これは最も悪名高く、広く知られたバージョンの一つであり、作者は更新ログで新疆の人権などを大々的に宣伝し、ウイグル族の人権が保護されていないと主張し、Notepad++ を完全に政治化してしまったようです。
- しかし、実際には新疆ウイグル自治区(または任意の民族自治区)は憲法と法律で定められた自治権を享受しており、上記の記事で言及されている問題は存在しません。
- さらに、v7.8.3 のバージョンまで、v7.8.1 のバージョン名でリリースされました。
- 2020 年、Notepad++ 7.8.6 がリリースされ、「医療従事者に感謝」というバージョン名が付けられました。
- ちょうどパンデミックと重なりました。
- 2020 年 7 月、Notepad++ v7.8.9 がリリースされました。
- これも悪名高いバージョンであり、2019 年 6 月の香港の修正法騒動を利用して自身の政治的な視点を広め、香港の国家安全法を曲解し、これによって個人の自由と言論の自由を奪っていると主張しました。
- しかし、彼は当時香港に行ったことがなく、暴動現場に立ち会ったことがなかったため、誰が正しく、誰が間違っているかは皆さんもお分かりだと思います。残念ながら、彼はまだ騙されています。
- 同様に、v7.9.2 も同じバージョン名を使用しました。
- 2022 年、Notepad++ v8.3 がリリースされました。
- 2008 年の古い手法を再び使い始めましたが、コメントは控えます。
- v8.3.1 も同様に、バージョン名を再利用しました。
- v8.3.2 から v8.3.4 まで、ウクライナ紛争に関する政治的な視点を続けました。
- 笑えることに、彼自身が更新ログでユーザーの声を書いています:"更新ログに政治的な内容を書かないでください" と。しかし、彼自身は変わりません。
- v8.4.3 では、更新ログ内の機能の例示図に、「儒家文化」という四文字が「屁」という十二文字で囲まれています。
その後のバージョンは基本的に特筆すべきことはありませんが、上記の更新ログを見ると、彼の政治的な視点と将来の行動に対して恐怖を感じざるを得ません。
彼は自分の行動を「正確な説明」と表現していますが、この「正確さ」はどの程度の正確さなのか、皆さんが検証する必要があります。
理由#
国家統一の観点から#
作者は中国を中傷し、中国のデマを広め、香港、マカオ、台湾、新疆、チベットを分裂させようとしています。しかし、憲法は市民に国家の統一と全国の民族の団結を維持する義務を課しています。
《中華人民共和国憲法》第 52 条 中華人民共和国の市民は、国家の統一と全国の民族の団結を維持する義務を負う。
オープンソースの精神の観点から#
作者は更新ログに政治的な言葉を加え、政治色を作品に持ち込み、オープンソースコミュニティを通じて自身の政治的な視点を宣伝しています。
これは作者が異なる政治的立場を持つことを許さないという意味ではありません。私は作者が政治的立場をオープンソースの作品に組み込み、オープンソースコミュニティを通じて政治的立場を宣伝する行為を支持していません。もちろん、政治的立場を組み込むことは作者の自由ですが、私も抵抗する自由があります。もし、オープンソースの作品で政治的立場を宣伝することを支持するのであれば、Notepad++ を支持することができます。
引用元:https://zhuanlan.zhihu.com/p/464565089
次に、Contributors の問題です。確かに、Notepad++ にコードを提出したすべての人が反中であるわけではありませんが、人々は誰が発言したかではなく、どのグループが発言したかを見ます。
あなたが学生で、学生服を着て外出し、罵り言葉を連発し、品質が低い場合、人々はその学校の学生全体が品質が低いと感じるでしょう。
違い#
Intel への抵抗との違い#
-
Intel は規模の大きなアメリカ企業であり、アメリカ政府の制御を受けることは避けられません。一方、Notepad++ はオープンソースプロジェクトであり、作者の行動は完全に自由で、いかなる政府組織の制約や制御も受けません。
-
Intel への抵抗は実現が難しいです。大規模な代替品はほとんど存在しません。一方、Notepad++ への抵抗は比較的容易です。代替品(Sublime、VS Code など)を探したり、元の作者のコードをフォークして政治的な内容を削除し、自分でコンパイルすることができます。
物理商品への抵抗との違い#
ここでは日産車を例に挙げます。
まず、日産車の抵抗と Notepad++ の抵抗は実際にはどちらも道徳的な脅迫に属します。
しかし:
-
日産車は市民の合法的な私有財産であり、日産車を破壊することは所有者の財産権を侵害します。一方、Notepad++ をアンインストールすることは、システムの起動に支障がない限り、一般的には犯罪にはなりません。
-
日産車が破壊されると、修理や再購入に多額のお金と時間がかかる可能性があり、経済的な損失を引き起こす可能性があります。Notepad++ をアンインストールした場合、再インストールにはお金や多くの時間が必要ありません。
代替品#
上記で述べたように、彼がこれをやるのは初めてではないので、代替品が登場することは間違いありません。
Notepad--#
オープンソースで、Notepad++ をターゲットにしたもので、Notepad++ を打倒することを目指しています。
ダウンロード:https://gitee.com/cxasm/notepad--
VSCode#
マイクロソフト製で、無料でオープンソースで、機能が強力です。ただし、初めて使うユーザーにとっては少し難しいかもしれません。
ダウンロード:https://code.visualstudio.com
最初の起動時に、ローカライズ言語パックのインストールを尋ねられる場合は、「インストールして再起動」をクリックしてください。
NotepadFree#
Notepad++ の派生版で、すべての政治関連コンテンツと Notepad++ 公式ウェブサイトへのリンクが削除されており、バージョン番号は基本的に上流と同期しています。
ダウンロード:https://github.com/NotepadFree/NotepadFree
Sublime Text#
これも有名なエディタです。多くの人が使用しています。
ダウンロード:https://www.sublimetext.com
自分でローカライズを設定する必要があるかもしれません。
他にもたくさんありますが、一つ一つ挙げるのはやめておきます。皆さんは自分の好みに合ったエディタを選んでください。Notepad++ のような政治的な色合いの濃いソフトウェアは、アンインストールすることが最終的な解決策です。