Retour ACCUEIL  

 

HippoSys / Accès au Code Source

HippoSys 2007

 

 

Informations

N'ayant plus le temps de programmer depuis maintenant plusieurs années, j'ai décidé après mûre réflexion de mettre à disposition l'intégralité du code source de mes logiciels. 

Dans la mesure du possible, n'inondez pas ma boite mails de questions sur le code source, essayez au maximum de vous débrouiller seul. Je peux mettre en relation plusieurs developpeurs interessés par un projet commun.

L'ensemble des fichiers du code source est livré tel quel. Il faut savoir que le code source est peu documenté ; en effet vous y trouverez : 
- très peu de commentaires
- des noms de variables et des parties de code parfois fantaisistes
- de nombreuses lignes de codes obsolètes (transformées sous forme de commentaires à l'aide du symbole ' à défaut d'avoir été supprimé)
- une présentation barbare (suite brute de lignes de code dont plusieurs instructions par lignes)

Les puristes de la programmation diront que je programme "comme un porc" et ils ont sûrement raison !

Tous mes logiciels ont été programmé en VISUAL BASIC 6 (sauf Kenotri en QUICKBASIC 4). Pour accéder au code source, il faut donc ouvrir le fichier .VBP (qui rassemble tout le projet : les feuilles et les modules).

Tous mes logiciels ont été empaqueté avec INNO SETUP v2.0.13 + le pack français (les versions de Inno Setup ont beaucoup évolué mais je ne suis pas sûr que les fichiers d'empaquetage soient compatibles avec les versions récentes sans modification du script ; voir
http://www.jrsoftware.org/isinfo.php ). Pour créer le programme d'installation, il faut donc ouvrir le fichier .ISS situé dans le dossier PACKAGE. Dans ce dossier sont regroupés tous les fichiers définitifs nécessaires à l'installation (DLL, exécutable et autres fichiers...).

L'auteur, Thierry LEBEC

 

Licence d'utilisation

Vous êtes autorisé à copier et à distribuer tout ou partie du code source à d'autres utilisateurs de manière totalement gratuite (le fichier texte LICENCE.TXT doit impérativement accompagner toute diffusion du code source, même partielle).

Vous êtes autorisé à consulter et à modifier le code source suivants les conditions ci-dessous.

En utilisant UNE PARTIE du code source de l'un de mes programmes, vous devez prendre les engagements suivants :
- Rendre lisible mon nom ainsi qu'un lien vers mon site http://thlebec.free.fr (une ligne de texte dans le fichier d'aide du nouveau logiciel ainsi créé suffit par exemple). La consultation de ces informations doit être possible depuis l'interface du logiciel.
- M'informer par mail ou courrier de la sortie de votre logiciel en me fournissant un lien où le télécharger. Un lien sur mon site sera rajouté dans la section appropriée.
- Laisser votre logiciel gratuit (il n'y a pas d'obligation de diffusion du code source), sans spyware ni virus ou autres programmes malsains.

En utilisant LA TOTALITE du code source de l'un de mes programmes (poursuite du developpement du logiciel), vous devez prendre les engagements suivants :
- Laisser lisible mon nom, le lien vers mon site http://thlebec.free.fr ainsi que l'historique des versions précédentes du logiciel (généralement situé à la fin du fichier RTF d'aide). La consultation de ces informations doit être possible depuis l'interface du logiciel.
- M'informer par mail ou courrier de la sortie de chaque version du logiciel en me fournissant un lien où le télécharger. Un lien sur mon site sera rajouté dans la section appropriée.
- Me demander l'autorisation pour tout changement de nom du logiciel. Par defaut, le nom du logiciel doit être composé du nom d'origine et d'un autre mot de votre choix (avant ou après le nom d'origine donc par exemple pour TRIGRILL sous la forme XXX TRIGRILL ou TRIGRILL XXX ; XXX étant remplacé par le mot de votre choix). La première nouvelle version du logiciel repart à partir de la v1.0.
- Laisser le logiciel gratuit (il n'y a pas d'obligation de diffusion du code source), sans spyware ni virus ou autres programmes malsains.

En effectuant UNE TRADUCTION dans une autre langue de l'un de mes programmes, vous devez prendre les engagements suivants :
- Changer uniquement les mots français dans les lignes de code. Dans le menu "A propos de", vous pouvez rajouter votre nom en précisant le travail de traduction. Dans l'aide, vous pouvez rajouter les commentaires de votre choix.
- M'informer par mail ou courrier de la sortie de la traduction du logiciel en me fournissant un lien où le télécharger. Un lien sur mon site sera rajouté dans la section appropriée.
- Laisser le logiciel gratuit, sans spyware ni virus ou autres programmes malsains.
- Diffuser le code source de manière identique à la version française (la traduction de ce fichier texte doit également être diffusée ; si désiré, rajouter le nom et une annotation du traducteur à la fin du texte).

Le logiciel est fourni tel quel, sans aucune garantie. L'auteur ne saurait voir sa responsabilité engagée en cas de dommages de quelque nature que ce soit, subis par l'utilisateur ou des tiers et résultant directement ou indirectement de son utilisation, notamment la perte de données, ou toute perte financière résultant de son utilisation ou de l’impossibilité de l’utiliser, et ceci même si l’auteur a été prévenu de la possibilité de tels dommages.

En utilisant le code source, vous reconnaissez avoir pris connaissance de la présente licence d'utilisation et vous en acceptez toutes les conditions.

Je REFUSE la licence d'utilisation            J'ACCEPTE la licence d'utilisation