Le code ne meurt jamais

Pour mes besoins personnels j’avais écris il y a 2 ans une classe PHP qui permettait de gérer les erreurs. Celle-ci avait une particularité par rapport à d’autres classes du même genre. En cas d’erreur fatale elle pouvait rediriger le visiteur vers une autre page plutôt que d’afficher une page tronquée. Cela se faisait en fait assez facilement en exécutant une expression rationelle sur le tampon de sortie de la page mais j’étais plutôt fier de mon idée. Finalement j’ai assez peu utilisé cette classe mais je l’avais diffusé à un jeune Allemand qui cherchait une classe de ce type.

Nous nous sommes perdus de vue et pour tout vous avouer j’avais oublié cette classe jusqu’à cette semaine où j’ai reçu ce mail d’un autre Allemand :

Hallo Jean-Marc!

I’m sorry.I am not able to talk in french,nor able to talk in english quite well.

But I am interested in a piece of code i found.I found the following comment in it:

/*  *  This is an error manager.  *  All classes inherits from it. It is dedicated to manage errors  *  only, thus its child classes will not have to take care about  *  the way errors are handled.  *  *  # History : #  *  *  + 1.0 (01 march 2002) : First version  *  + 1.1 (01 march 2002) : New version rewritten from scratches  *    - Added format string for errors logging  *    - Added log to file function  *  *  @author Jean-Marc Fontaine <webmaster@dyingculture.net>  *  @version 1.1  */

My question is,whether this is a piece of a whole CMS you wrote last year? I found a quite complex CMS which should be written by an 18 years-old boy.Maybe I am wrong,but it seems like this is a stolen code.

I am just interested and awaiting your answer.

Thanks a lot, Christian (From Germany near Berlin)

Tout d’abord, je tiens à précisé qu’il avait le droit d’utiliser mon code, je lui avais donné dans ce but. Mais ce qui m’amuse réellement c’est qu’il a utilisé mon code, en respectant mes droits d’auteur, dans un de ses projets et ce projet a ensuite voyagé pour finalement revenir à mes oreilles.

Ce contenu a été publié dans PHP. Vous pouvez le mettre en favoris avec ce permalien.

4 réponses à Le code ne meurt jamais

  1. C?dric dit :

    Salut

    Et ce morceaux miraculeux, on peut encore le trouver qq part?

    Merci
    C?dric

  2. JMF dit :

    C’est peut ?tre le plus amusant: je ne poss?de plus un seul exemplaire de ce code suite ? un crash de disque-dur donc je ne saurais te le faire parvenir.

    De plus il est assez simple de coder quelque chose du m?me genre en jouant avec les gestionnaires d’erreurs, le cache de sortie et les expressions rationnelles. 🙂

  3. YoGi dit :

    Dans la s?rie le code ne meurt jamais aussi, tu n’imagines pas le nombre de mails que je re?ois ? propos du plugin de karaoke que j’avais ?cris avec Snip lors de mon stage de licence (soit il y a maintenant un peu plus de 3 ans).

    Et tu dois bien t’en rappeler puisque nous ?tions ensemble 😉

  4. JMF dit :

    Oui je me souviens tr?s bien. 😀

Les commentaires sont fermés.