Les évènements entre F1SHS et Brandmeister sont une démonstration magistrale des actions néfastes de F1SHS sur le radio-amateurisme en France.
Brandmeister
« Brandmeister DMR » est un logiciel créé et proposé gratuitement par un groupe international de radio-amateurs programmeurs, et qui installé sur des serveurs de part le monde crée un réseau digital DMR interfaçable avec D-Star, Wires-X, EchoLink, etc. BrandMeister a pris le monde radio-amateur DMR par surprise et s’est rapidement imposé comme le réseau numérique le plus utilisé dans le monde radio-amateur.
Le logiciel Brandmeister est tellement optimisé qu’un seul serveur par pays est suffisant pour gérer l’intégralité des relais et hotspots qui s’y trouvent. Et malheureusement pour F1SHS, une autre personne a découvert avant lui l’existence de Brandmeister et fait une demande en premier pour opérer « le » serveur Français. F1SHS n’a donc pas pu opérer un monopole comme il a pu le faire par exemple avec le réseau DMR MARC et la gestion des identifiants CCS7. Comme on peut l’imaginer, cette situation a dû être absolument intolérable pour F1SHS qui n’aspire qu’à contrôler toutes les infrastructures radio-amateur Françaises… Imaginez, Brandmeister représente plus de 420+ relais commerciaux, 160+ relais homebrew, sur 40+ serveurs dans le monde !
Cette situation est d’autant plus insoutenable pour F1SHS qu’il perd cette opportunité au profit d’un autre radio-amateur mégalomaniaque, celui-là même qui lui a soufflé le nom de domaine « dmr-france.fr » qu’il convoitait !
Alors à coup de courbettes et de promesses, F1SHS réussit à convaincre les programmeurs de Brandmeister. L’équipe en charge du premier serveur qui a déjà commencé à faire la loi sur Brandmeister en France essaie de les en dissuader, mais F1SHS finit quand même par obtenir une licence Brandmeister d’utilisation « pour test » le 4 avril 2016. Il fanfaronne tout de suite sur twitter et s’empresse de mettre à jour le wiki Brandmeister avec son nom déposé « DMR France ® ». Quelle formidable opportunité de remonter sa position dans les moteurs de recherche !
F1SHS est alors radieux !
Toutefois, déjà excédés par la main basse de F1SHS sur DSTAR, DMR MARC et les identifiants CCS7, la quasi totalité des possesseurs de relais radio-amateurs DMR en France ne veulent rien avoir à faire avec F1SHS. Et même malgré l’impopularité grandissante des administrateurs du premier serveur « officiel » qui assoient leur contrôle en mentant sans aucun état d’âmes aux radio-amateurs Français sur le fonctionnement de Brandmeister, seules 1 ou 2 connections apparaissent sur le second serveur mis en place par F1SHS.
Alors F1SHS essaie de trouver un moyen de se donner plus d’importance et lance cette tentative:
Mais bien entendu, personne ne veut donner une quelconque légitimité à F1SHS et personne n’a donné suite à cette proposition.
1ère erreur: croire que les radio-amateurs qu’il menace, qu’il intimide, qu’il manipule, et sur lesquels il veut régner en solo, vont venir vers lui.
F1SHS a démontré de nombreuses fois que dans le monde des radio-amateurs qu’il ne joue pas collectif, mais est plutôt l’antithèse de l’esprit de partage. . Alors bien sûr, contre les règles de Brandmeister il verrouille le serveur sur lequel Brandmeister a été installé afin que personne d’autre que lui ne puisse s’y connecter. 2ème erreur.
Au fur et à mesure qu’il découvre Brandmeister, F1SHS réalise qu’il s’agit d’un réseau où il est impossible de contrôler ce que les possesseurs de relais et les utilisateurs peuvent ou ne peuvent pas faire. Il est en fait possible de faire des blocages et autres filtrages, mais la conception du système le rend difficile et ses règles d’utilisations l’interdisent. Un serveur Brandmeister n’est en fait qu’un node qui accepte toute connection d’utilisateur et de relais; et les choix de configurations leur reviennent et non pas aux administrateur du serveur comme avec les précédents systèmes. Imaginez la déception grandissante de F1SHS ! Lui qui se voyait déjà dominer Brandmeister sur la France, et se rendre incontournable sur le réseau !
Le 18 septembre 2016, la licence d’utilisation du logiciel brandmeister qui tourne sur le serveur de F1SHS est désactivée par les programmeurs de Brandmeister. L’administrateur d’un autre serveur twitte que la « licence de test 2082 a expiré », mais F1SHS répond aussitôt que ce n’était pas un serveur de test… Alors si le logiciel a été désactivé alors que ce n’était pas prévu, on ne peut en déduire que F1SHS a fait quelque chose de vraiment répréhensible; ou que trop de personnes se sont plaintes… Seules des personnes proches de Brandmeister pourraient nous renseigner.
A ce niveau, F1SHS n’est pas très motivé pour essayer de récupérer le logiciel car il ne permet pas la main-mise qu’il souhaite établir sur le DMR en France. Alors il annonce qu’il ne veut plus de Brandmeister (à moins que ce soit le contraire, seule l’équipe de Brandmeister le sait).
Ce qui est vraiment intéressant c’est de voir tout le tintamarre que va faire F1SHS concernant le serveur BrandMeister qu’il n’a plus… les twitts en série… les blogs… les critiques qui fusent dans tous les sens parce qu’il n’ a plus « son » serveur BrandMeister… mais ce qu’il ne dit pas (et ne comprend certainement pas non plus) c’est que personne ne veut de lui sur BrandMeister ! Pour une fois que l’on peut avoir un réseau amateur numérique SANS F1SHS, cela le rend encore plus attractif et c’est comme cela qu’on veut le garder ! F1SHS s’est convaincu lui-même et essaie de convaincre tout le monde qu’il doit absolument être impliqué dans le management de toutes les technologies radio-amateurs !
Et maintenant F1SHS goûte à ce que ça fait de ne pas pouvoir faire partie d’un système… lui qui se garde tout pour lui seul, lui qui ne veut pas partager la gestion de quoi que ce soit en France, lui qui impose ses règles sur les systèmes qu’il contrôle en intégralité… voilà maintenant qu’il pleure lorsqu’il ne veut pas suivre les règles d’un autre réseau ou d’une organisation ne veut pas partager avec lui ! Voilà une opportunité rêvée pour que F1SHS se rende enfin compte de ce qu’il fait subir à la communauté radio-amateur depuis trop longtemps.
Alors… comment F1SHS va-t-il faire pour établir une main mise sur le DMR ?…
La solution est toute trouvée !! Cracher sur Brandmeister qui est un réseau ouvert permettant aux utilisateurs et possesseurs de relais de faire leur propre configuration en inventant tout un tas d’histoires à faire peur, et conseiller un réseau permettant cette fois-ci un contrôle et si possible un monopole qu’il se prendra.
Aussitôt réfléchit, aussitôt fait ! F1SHS poste un article « Brandmeister le holdup du DMR » sur le site de sa vrai-fausse association DRAF; en tandem avec une campagne musclée de dénigrement sur les réseaux sociaux dont il s’est fait une spécialité, avec la complicité de quelques radio amateurs recrutés pour l’occasion et qui vont jouer le rôle de figurants sur les réseaux sociaux en commençant des discussions que F1SHS va ensuite reprendre comme si cela ne venait pas de lui pour crever une fausse impression de consensus général. Il communique également sous le nom de son association DRAF pour essayer de donner une portée plus importante à ses propos, comme si ils venaient d’un groupe de radio-amateurs légitimes.
C’est ainsi que F1SHS va créer une fausse image du réseau qui grandit et sur lequel il n’arrive pas à prendre d’emprise, au point que même le programmeur principal du réseau projet Brandmeister a dû tweeter pour lui demander d’arrêter ses mensonges; chose qui n’est jamais arrivée dans l’histoire de Brandmeister !
F1SHS n’arrive pas à cacher sa déception de l’impossibilité pour les administrateurs de serveurs de pouvoir tout contrôler, et sa nostalgie des serveurs de type DMR+/cBridge où il est possible pour des administrateurs de serveurs comme lui d’avoir le contrôle absolu et d’être unique décisionnaire sur la configuration du réseau sur la France et de ses relais.
Le vrai du faux
Nous avons pris contact avec des membres de Brandmeister pour passer en revue l’article de F1SHS sur Brandmeister et nous dire si les information qui s’y trouvent sont exactes. Voici ce que nous avons reçu pour l’instant:
F1SHS : « Il nous a fallut un bon moment pour comprendre le fonctionnement de Brandmeister. La documentation concernant les différents fichiers de configuration du serveur, leur architecture, l’explication de la syntaxe et impacts des variables était assez faible. Nos différents échanges avec l’équipe BM étaient cordiaux, mais nous n’avions pas pu obtenir un support suffisant pour comprendre d’emblée le fonctionnement. »
VÉRITÉ: La documentation principale de Brandmeister est en ligne sur leur wiki. Il est vrai que le format n’est pas aussi poussé et détaillé qu’une documentation d’un logiciel commercial, et tout n’est pas expliqué point-par-point en long large et en travers, mais:
- Une formation est donnée par les développeurs au moment de l’obtention du logiciel. La compréhension du logiciel est alors limitée à la capacité de l’administrateur serveur de comprendre l’anglais, de comprendre les principes techniques, et d’avoir les connaissances et expérience nécessaire sur linux. Et d’après ce qui m’a été dit par le groupe Brandmeister, F1SHS avait des lacunes à tous ces niveaux.
- Depuis bien avant l’obtention du logiciel par F1SHS, Brandmeister offre un support en quasi temps-réel, et les administrateurs de serveurs peuvent joindre le support de Brandmeister par e-mail et messagerie instantanée et disposer d’une réponse instantanée dans 99% de cas. La grande majorité des personnes sont en Europe dans le même fuseau horaire que la France.
- Il est à noter que des documentations sont désormais disponibles en format PDF dans un format qui ressemble de plus en plus à ceux des logiciels commerciaux.
- Brandmeister est un logiciel créé par des bénévoles, le support est fait par des bénévoles, et la documentation également. F1SHS par contre n’a jamais contribué à aucune documentation.
* * * * * * * * * *
F1SHS: « Brandmeister est un réseau de serveurs répartis sur chacun des pays participant. Les binaires étaient mis à jour pendant un moment au travers de « repository » publique. Ce n’est plus le cas aujourd’hui. Seul l’équipe BM fait la mise à jour des binaires. »
VÉRITÉ: La mise à jour d’un serveur Brandmeister se fait par l’intermédiaire de 2 commandes que les administrateurs des serveurs lancent par eux-même: apt-get update ; apt-get upgrade. L’équipe BM est impliquée uniquement si les administrateurs de serveurs n’arrivent pas à lancer ces commandes basiques par eux-même.
* * * * * * * * * *
F1SHS: « Nous notons néanmoins que la situation de limite d’attribution de serveurs par pays provoque la demande de création de TG farfelus pour tenter de ramener à soit l’ensemble du trafic et logiquement, d’isoler ses camarades. Cette mise en concurrence des radioamateurs est délétère et sans avenir. »
VÉRITÉ: La création de TalkGroup et le nombre de serveurs ne sont pas liés et n’ont absolument aucun rapport. D’autre part tous les TG sont diffusés sur tous les serveur masters, et tous les relais sont acceptés sur tous les serveurs masters. Ainsi l’expression « ramener à soit l’ensemble du traffic » n’a absolument aucun sens, de même qu’une « mise en concurrence » qui au contraire ne peut pas exister étant donné que tout est accessible à tout le monde.
* * * * * * * * * *
F1SHS: « Nous observions aussi que les interconnexions étaient présentes sur quasiment tous les support du Digital Voice radioamateur à ce jour, sauf le P25 (ASTRO25) et Tetra. »
VÉRITÉ: Le réseau Brandmeister peut s’interconnecter avec P25 et Tetra. Cela existe déjà dans d’autre pays. Il suffit tout simplement de mettre en place le logiciel et matériel nécessaire. C’est une des tâches que F1SHS s’était engagé à réaliser mais qu’il n’a jamais fait. Il semble qu’il n’avait soit pas la motivation ou les compétences pour mettre cela en place en France.
* * * * * * * * * *
F1SHS: « ces interconnexions étaient aussi créées avec des réseaux qui ne répondent pas à l’organisation de contrôle des licences ID-CCS7. Ainsi, un seul réseau incompatible avec ID-CCS7 remet en cause l’intégrité complète du réseau. C’est aussi le cas avec les interconnexions des réseaux analogiques, même si c’est effectivement un challenge. »
VÉRITÉ: Les interconnexions entre réseaux radio-amateurs n’ont rien à voir avec un réseau en particulier. Les radio-amateurs sont des personnes très techniques qui arriveront toujours à interconnecter des réseaux et protocoles entre eux, que ce soit de façon native et prévue par les réseaux source/destination ou bien que ce soit par l’intermédiaire de passerelles « maison ». On ne peut donc pas imputer l’interconnexion d’un réseau amateur à un autre aux réseaux mais à ceux qui mettent en place les passerelles. Et ces interconnexions se retrouvent sur tous les réseaux radio-amateurs, quels qu’ils soient. C’est dans la nature du radio-amateurisme de communiquer et d’interconnecter.
* * * * * * * * * *
F1SHS: « Ainsi, le réseau Brandmeister ne respecte pas l’article L33-2 du CPCE. Il n’est en effet pas possible de s’assurer que le correspondant est de « même nature ».
VÉRITÉ: C’est faux. Depuis sa création le réseau BrandMeister n’accepte que les identifiants présents dans les bases de données DMR-MARC et HAM-DIGITAL. Ces deux organisations sont chargées de valider les demandes et faire en sorte que seuls des radio-amateurs puissent être ajoutées. Le correspondant est donc radio-amateur de chaque côté.
* * * * * * * * * *
F1SHS: Lorsque nous nous sommes aperçu que notre serveur ne fonctionnait plus, nous avions remarqué que le fichier licence.dat.dpkg avait disparut. C’est étonnant et inquiétant pour la sécurité de notre serveur. C’est ainsi que nous avons compris qu’il existait effectivement une « licence » privative qui permettait au développeur du programme de retirer à tout moment et à distance, sans se connecter, le droit d’exécution du programme par l’utilisateur, même si le développeur ne pouvait avoir accès directement à la machine.
VÉRITÉ: Une des conditions d’obtention du programme Brandmeister est de laisser l’équipe des programmeurs un accès « root » au serveur qui l’héberge. (notamment pour pouvoir corriger des problèmes rapidement, et intervenir pour le support). S’inquiéter que le programmeur puisse à distance retirer la licence via le logiciel est donc stupide. F1SHS a enfreint les règles pourtant raisonnables de Brandmeister en verrouillant l’accès au système et espérait pouvoir profiter du logiciel comme bon lui semble, mais ça n’a pas marché ! Lorsque le programme Brandmeister démarre, il vérifie que la licence pour ce serveur est toujours valide en faisant une requête sur le réseau Brandmeister. Si la licence n’est plus valide, le fichier local de quelques octets qui ne contient que des informations de licence est effacé puisque devenu inutile. Aucun autre fichier n’est accédé ou effacé. Les droits d’exécution et d’accès aux fichiers sont donnés par l’administrateur du serveur. Il est facile surtout sous Unix de restreindre l’accès aux fichiers à des programmes. Le logiciel Brandmeister ne permet pas de se connecter à distance et de voir/effacer l’ensemble des fichiers sur le serveur où le logiciel est installé. Microsoft utilise le même principe pour l’activation de ses logiciels Office365. D’autre part, jusqu’à maintenant, tous les administrateurs de serveurs master Brandmeister ont monté une machine dédiée, c’est à dire qu’il n’y a que le logiciel gratuit Brandmeister qui tourne dessus, il n’y a donc aucune inquiétude à avoir concernant les données du serveur.
* * * * * * * * * *
Nous sommes en 2017 et F1SHS est toujours déterminé à pourrir Brandmeister à tout prix pour essayer de convaincre les radio-amateurs à rejoindre le réseau DMR+/IPSC2 sur lequel il peut exercer un contrôle en France. Quitte à prouver encore une fois au monde entier à quel point il est manipulateur, ce dont il fait la démonstration avec ce nouveau twitt :
L’opportunité que F1SHS a vu ici, est de s’emparer d’un scandale qui a éclaté récemment dans le monde radio-amateur avec l’éditeur du logiciel « Ham Radio Deluxe« . Il a en effet été exposé que cet éditeur désactive les licences de son logiciel pour les radio-amateurs qui ont posté en ligne des commentaires négatifs sur le logiciel. Ainsi, des radio-amateurs qui ont payé une licence perpétuelle pour le logiciel et qui ont critiqué les fonctionnalités, soulevé des bugs ou encore critiqué le support technique se sont vu perdre l’utilisation du logiciel sans aucun remboursement ! Il s’agit donc d’un véritable scandale légal et financier. Rien à voir avec Brandmeister, qui est un logiciel gratuit et qui ne désactive pas les licences lorsqu’une personne poste des critiques en ligne.
Pourquoi pense-t-il pouvoir créé cet amalgame ? Parce qu’il y a bien eu un incident de désactivation de licence Brandmeister à distance avec F1SHS. Et la raison a été communiquée par l’équipe de Brandmeister: F1SHS a fait une demande de serveur de test (puisqu’il existait déjà une licence de production en France et que Brandmeister ne déploie qu’un seul serveur par petit pays). Les conditions de la licence de ce serveur étaient: ce n’est pas un serveur public, et F1SHS devait faire des tests avec du matériel P25. Or dès qu’il a eu la licence il a immédiatement communiqué publiquement sur ce nouveau serveur, mis les informations sur le Wiki Brandmeister, et proposé à tous de venir se connecter sur ce serveur comme s’il s’agissait d’un master public (chose que personne n’a fait vu la réputation de l’individu, notamment du fait de la mainmise sur les attributions CCS7). Au bout de plusieurs mois il n’avait toujours pas fais les tests qu’il s’était engagé à faire et il a même commencé à critiquer Brandmeister publiquement. Et puis un jour la licence de ce serveur de test a été désactivée. Vu les circonstances, cela est compréhensible.
Le véritable problème est celui décrit plus haut. F1SHS ne peut pas prendre contrôle du réseau DMR Brandmeister en France et imposer ses règles sur tous les radio-amateurs, alors qu’il peut le faire avec DMR+ et DMR-Marc. Et comme Brandmeister est le réseau le plus plébiscité par les radio-amateurs du monde entier, il faut impérativement essayer de le descendre.
F1SHS essaie ici de profiter du fait que les articles auxquels il fait référence sont en anglais et que nombre d’entre nous ne comprennent pas bien la langue et feront confiance à F1SHS qu’il s’agit bien de scandales ayant éclaté à propos de Brandmeister. Et c’est comme ça que cet individu perd le peu de crédibilité qu’il pouvait avoir.
Et pendant ce temps, le nombre de relais connectés à Brandmeister augmente, de nouvelles fonctionnalités apparaissent de jour en jour.