La naissance du projet qui a abouti aujourd'hui au BBS Atlantis et à son code n'est pas totalement innocente, et découle en réalité d'une malheureuse affaire qui eut lieu début 1997 : les administrateurs du BBS Resus ont "remercié" Kenneth Haglund, dit KHaglund, le concepteur et principal programmeur, d'une manière disons cavalière. Ce qui s'est exactement passé semble vouloir rester un mystère car les différentes personnes impliquées donnèrent chacune des récits différents de cet incident. Est reproduit ci-dessous le mail qu'avait envoyé Kenneth Haglund à tous les utilisateurs pour leur exposer son point de vue de la situation.
Une reconstitution à peu près valable des événements semble
indiquer que cette affaire a en fait tenu aux relations plus ou moins
tendues qu'il y avait entre Kenneth et certains administrateurs de Resus.
Il faut savoir que Kenneth était quelqu'un d'assez à cheval sur les règles
qu'il avait établit, et que cela lui avait valu une réputation de
rabat-joie fini chez les Marseillais à l'esprit plus dispersé.
C'est ainsi qu'histoire d'ennuyer Kenneth, Tilde avait avec
d'autres décidé de créer un faux compte avec pour login KHagland
(dans la nuit du lundi 10 au mardi 11). Blague de collégien qui a effectivement
réussi car Kenneth prend la mouche. S'en suit des posts assez énervés de
sa part dans la room Sysop (ce qui se comprend) jusqu'au jeudi 13. Ceci,
ajouté à d'autres faits trop long à relater ici, constitue la goutte qui
fais déborder le vase. Le jeudi après-midi se déroule le point culminant
de l'affaire. Après un post de Tilde et un autre expliquant en partie
le problème, Kenneth écrit son dernier post à 12:01 (heure de la machine), et
décide de reprendre ce qu'il considère (à juste titre)
comme sa propriété, c'est-à-dire le code du BBS, et de tout effacer du disque
dur de Resus afin qu'il n'en reste rien. (Il faut se souvenir que Kenneth
est en Finlande et que sa seule liaison avec la machine passe par telnet
et ftp). Apprenant cela, quelqu'un qui était sur place tente de l'en
empêcher, mais n'y parvenant pas (Kenneth ayant changé le password du
compte root), débranche l'alimentation de la machine. Après l'avoir
rebootée et isolée, il rechange le password de root. Tous les comptes
relatifs à KHaglund sont alors détruits. Celui-ci, n'ayant plus aucun
pouvoir, décide d'alerter les utilisateurs, avec entre autres le mail
reproduit ci-dessous.
Personnellement, en tant que simple utilisateur à l'époque, je n'ai pu que constater la désinvolture avec laquelle cela a été traité. Mais j'ai toujours considéré et je considère toujours cette affaire comme le fruit d'un quiproquo idiot qui aurait pu se résoudre à l'amiable, mais qui a malheureusement mal tourné. Peut-être après cette lecture pourrez-vous vous faire votre propre opinion...
From : Kenneth Haglund "khaglund@khaglund.yawc.net" Subject : ***RESUS BBS*** Esbo, Finland, 17 Feb 1997 Hello. ------ I am Kenneth Haglund, also known as KHaglund on most BBS's. I am the author of the YAWC (Yet Another Wersion of Citadel) BBS-code that is running on some BBS's on the Internet. If we haven't spoken before, nice to meet you. :) This is the second time I am sending this message, as the first one did not go through to all who should get it - this time I want to reach everybody that it concerns: I feel that all users of Resus BBS should know what the persons in charge of it now are like, and what the situation is all about. I really appreciate the feedback I got from the previous (failed) mail-attempt I did - thank you very much! Why I am Emailing you this and what it's all about -------------------------------------------------- Two and a half year ago I started RESUS BBS, located in Marseille, France, together with Azerty and Algur, which ran on a machine that belonged to the RESUS Association, a student-association at the university in Marseille. At Thursday, February the 13'th, 15:24 local (Resus) time, a couple of local students illegally took over the BBS and removed the Wizards including myself. I had been forewarned that this would happen though half an hour before, so I managed to get a last backup of the BBS before the end. As I live in Finland myself, I can't do much about this fact in person. If the students want to take the BBS down that's fine with me, as the computer belongs to their association, but one thing I CANNOT tolerate is that they have STOLEN my BBS-code and now plan to continue running RESUS BBS as if nothing has happened! They are not allowed to run it even one second if I am not there and allowing them to do it. They are thieves! It was earlier agreed, by Azerty, who was in charge there the most earlier, and me, that the day I say "when", the BBS gets deleted, because it runs on the code that I have made what it is today. This means that for the students to be allowed to kick me from the BBS, they will have to delete _everything_ AT ONCE of the old bbs, and write their completely own BBS-code if they want to run a BBS. This is not what has happened, they have stolen the code as a bunch of pirates and that is why I send this Email to all users of RESUS BBS: I hereby ask You to not participate in any actions on the stolen code that runs on resus.yawc.net in the future. I ask you to login there and tell a Sysop to delete your account, or yell to the sysops asking to be deleted, if no sysop is around at the moment, and never login again. Then you will be doing the right thing, and there will not be a bbs left for them to run. Thieves like that have to be put down and told that what they are doing is wrong, since they do not seem to understand it themselves. I also hope you will condemn the following users who are the Bad Guys and the Thieves in this story, I hope they don't end up in heaven when their time on this planet is over: President ( Busson Marc : marc@frog.fr ) Dens ( Denis David : dave@resus.univ-mrs.fr ) And the whole mess started because the two users Tilde and Vdbman could not follow the BBS's rules but created false accounts. Resus BBS was brought down for a while after this, but now they are running the bbs again, which is a direct violation of the agreement made when Azerty ( a good guy ) and I started the thing. 'President' has said local users have contributed to the bbs-code, but that is a lie, as everybody knows I haven't wanted anybody but me to work on the code. 'President' says in a post at Resus the following: "A lot of users communicate with friends or family when they go to study in other country. This is the reason why we can't stop it right now." and this is all true, Resus has been used for that, but that is NOT a reason for being thieves and steal the code from the owner of it! When they decided that I could not be apart of the bbs-team anymore, they also should have taken the bbs down for good right away and made their own code, period. No "if"'s or "but"'s. Thank you for listening, I hope you will do the right thing and tell these thieves what they are worth ( nothing ) and also that you tell your friends on BBS's ( that haven't got this Email ) to do the same. I hate thieves. Don't you? There are plenty of nice BBS's out on the Internet, so I suggest that you leave this one, which is now being run by Thieves, and find another, better bbs which is run by proper, good sysops and administrators. ************************************************** * * * Please don't help the thieves in what they * * are trying to do - I beg you! * * * ************************************************** Sincerely, Kenneth "KHaglund" Haglund (khaglund@khaglund.yawc.net)
Il y a une dernière chose à savoir, et qui explique que Kenneth
n'ai pas tenté une action en justice ou quelque chose comme ça. Lui et les
administrateurs de Resus n'ont jamais signé de contrat, sous quelque forme
que ce soit : il dit bien qu'il avait passé un accord (agreement)
avec Azerty. Par ailleurs, les sources du BBS ne contenaient pas de
copyright, car Resus avait été créé avec l'une des premières versions de
YAWC (vers 1991-92). La possession du code de Resus tombait en fait dans un
genre de vide juridique dans la mesure où il était difficile de prouver de
façon tangible qui en était l'auteur (à cause justement de l'absence de
toute preuve écrite). C'était par contre moralement douteux, puisque
tout le monde savait très bien que Kenneth Haglund avait écrit la base du BBS.
On peut d'ailleurs signaler un "oubli" de Kenneth dans son mail : bien qu'il
dise qu'il ne voulait pas que d'autres que lui travaillent sur le code, on
pourrait citer les noms d'une dizaine de personnes qui ont modifié le
code à un moment ou à un autre.
Au final, Kenneth ne trouvant pas d'écho dans les utilisateurs
de Resus, qui n'avaient pas tout compris à ce qui s'était passé (beaucoup
ne savaient pas qui il était car s'il programmait le BBS, il y était
rarement), il a jeté le discrédit sur Resus et a
trouvé le soutien qu'il cherchait dans le reste de la communauté des
utilisateurs de BBS. Même aujourd'hui, beaucoup se souviennent de
l'affaire Resus et les utilisateurs, qui n'étaient pour rien dans cette
affaire, ont du beaucoup oeuvré pour redorer l'image déplorable de Marseille
qu'il en était resté.