Le créateur de Notepad++ a averti d’une compilation non officielle pour macOS qui viole la marque déposée. Un développeur indépendant a utilisé le nom et le logo d’origine. Ho exige un changement de marque et la désactivation du domaine, menaçant un blocage via Cloudflare en tant que ressource de phishing.
Le développeur indépendant Andrey Letov a présenté une compilation de l’éditeur de texte Notepad++ pour macOS fonctionnant nativement sur les processeurs Apple Silicon et Intel. Le projet n’utilise pas de couches intermédiaires comme Wine ou CrossOver, mais emploie la marque commerciale protégée et l’icône caméléon du produit original. Le créateur du Notepad++ original, Don Ho, a déclaré n’avoir aucun lien avec ce portage et que l’utilisation de la marque induit les utilisateurs en erreur.
Letov affirme qu’il n’a pas violé la licence GPLv3, car le code de l’éditeur est ouvert et permet la modification. Cependant, le problème réside dans l’application de la marque sans le consentement du titulaire des droits. Sur le site miroir, le nom de Don Ho apparaissait dans la section des auteurs, renforçant l’illusion d’une origine officielle. Après la demande de l’avocat, Letov a supprimé les mentions, mais a refusé de changer de domaine, invoquant la nécessité de deux semaines pour le changement de marque.
En réponse, Don Ho a initié le blocage de la ressource via Cloudflare, la classant comme phishing – c’est-à-dire induisant en erreur sur son appartenance. Letov a promis de changer le logo et le nom dans la version 1.0.6, mais les journalistes de Neowin ont découvert que dans la section des plugins, l’un des composants (NppAIAssistant) indique toujours la paternité de Ho. Ce plugin ajoute un panneau latéral avec une interface pour les grands modèles de langage d’OpenAI et Google.
Le Notepad++ original pour Windows est écrit en C++ et appelle directement les fonctions de l’API Win32 pour le rendu de l’interface, la gestion des fenêtres et les entrées/sorties fichiers. Sous macOS, ces appels système n’existent pas, donc il est impossible de compiler le code original. Letov a créé une couche d’adaptation qui traduit la logique de l’éditeur en appels Cocoa et Metal pour le rendu sur les puces Apple Silicon, et qui émule le comportement des boîtes de dialogue via ses propres gestionnaires d’événements. Cependant, la marque est restée originale, ce qui n’est pas lié au code mais relève de la juridiction.
Cet incident démontre le conflit entre la licence ouverte GPLv3 et le droit des marques. Forker le code est légal, mais utiliser le nom et le logo sans l’approbation du propriétaire transforme un portage techniquement de bonne foi en une infraction à la loi. Le blocage via Cloudflare montre que les fournisseurs d’infrastructure agissent de plus en plus comme arbitres dans ce type de litiges.