Notepad++の開発者は、商標権を侵害するmacOS向け非公式ビルドについて警告した。独立した開発者が元の名称とロゴを使用していた。Ho氏はリブランディングとドメインの無効化を要求し、フィッシングリソースとしてCloudflareを通じたブロックを予告している。
独立開発者のAndrey Letov氏は、Apple SiliconおよびIntelプロセッサ上でネイティブ動作するmacOS向けテキストエディタNotepad++のビルドを発表した。このプロジェクトはWineやCrossOverなどの仲介ソフトを使用しないが、オリジナル製品の保護された商標とカメレオンアイコンを利用している。オリジナルのNotepad++開発者Don Ho氏は、このポート版とは無関係であり、ブランドの使用はユーザーを誤解させると述べている。
Letov氏は、エディタのコードはオープンソースで改変が認められているため、GPLv3ライセンスに違反していないと主張する。しかし問題は、権利者の同意なく商標を適用した点にある。偽装サイトの作者欄にはDon Ho氏の名前が記載されており、公式出典という錯覚を強めていた。弁護士からの要求後、Letov氏はその記載を削除したが、リブランディングに「2週間ほど」必要だとしてドメイン変更を拒否した。
これに対しDon Ho氏は、Cloudflareを通じてこのリソースをフィッシング(帰属について誤解させるもの)として分類しブロックを開始した。Letov氏はバージョン1.0.6でロゴと名称を変更すると約束したが、Neowinの記者は、プラグインセクションのコンポーネント(NppAIAssistant)の一つが依然としてHo氏の著作権表示を示していることを発見した。このプラグインは、OpenAIおよびGoogleの大規模言語モデル用のインターフェースを備えたサイドパネルを追加する。
オリジナルのWindows用Notepad++はC++で記述され、インターフェース描画、ウィンドウ処理、ファイル入出力のためにWin32 APIを直接呼び出す。macOSにはこれらのシステムコールが存在しないため、オリジナルコードをコンパイルすることは不可能である。Letov氏は、エディタのロジックをCocoaおよびMetalの呼び出しに変換してApple Siliconチップ上で描画し、独自のイベントハンドラを通じてダイアログウィンドウの動作をエミュレートするアダプターレイヤーを作成した。しかし商標はオリジナルのままであり、これはコードとは無関係だが、法域によって規制される。
この事件は、オープンライセンスGPLv3と商標権の間の衝突を示している。コードのフォークは合法的であるが、権利者の承認なく名称とロゴを使用すると、技術的に善意のポート版であっても違法なものとなる。Cloudflareを通じたブロックは、インフラプロバイダーがこうした紛争においてますます仲裁者の役割を果たしていることを示している。