A l’aide de mes 2 activités j’ai pu m’apercevoir que la majeure partie des problèmes que les utilisateurs rencontraient avec les ordinateurs étaient d’ordre logiciel( virus, ordinateur de plus en plus lent, système hors-service, réinstallation système obligatoire…).

(Image : Microsoft Windows)
J’ai tenté de plusieurs façon de palier à ce problème mais aucune solution n’a eu de réel succès, en effet ma première solution était de mieux informer les utilisateurs sur l’utilisation de l’ordinateur, qu’il ne fallait pas télécharger n’importe quel logiciel et ne pas accepter n’importe quelle fenêtre qui s’affichait à l’écran mais peu de gens arrivent à se tenir à une telle rigueur et quand il s’agit d’un ordinateur familial avec de multiples utilisateurs la tâche est très difficile.
Une autre solution que j’avais mise en place était de faire passer les utilisateurs à des système de base Linux afin de les protéger des virus et des logiciels inutiles qui viennent alourdir le système. Pour les personnes qui ont accepté cette solution s’est avérée pour eux « miraculeuse » et je ne pense pas qu’ils reviendront un jour à un système Windows mais beaucoup ne sont pas passés à ce système, par habitude à l’interface Windows, et / ou par problème de compatibilité de leurs logiciels (bien que leur ayant expliqué que des équivalents libres existaient ils préféraient garder leurs logiciels).
J’en suis donc arrivé à la conclusion que la solution serait un système Windows (car c’est ce que veulent les utilisateurs) ayant la stabilité d’un système Linux.

(Image : http://www.papermust.com)
C’est donc dans cette optique que j’ai commencé ce projet, dans ses grandes lignes c’est un peu comme si on mélangeait la stabilité et la sécurité des systèmes Linux, l’interface de Windows ainsi que le procédé du « Ghost » qui permettrait de changer de machine simplement en gardant son système, ses logiciels et ses données et de revenir en arrière en cas de problème.
Le projet est découpé en 7 parties différentes :
1ère partie : Création et installation du système de base sur un seul ordinateur, sans aucune sécurisation.
2ème partie : à partir de la première partie mettre en place une sécurisation manuelle du système.
3ème partie : rajouter au résultat de la 2ème partie la sécurisation manuelle des données.
4ème partie : automatiser la sécurisation obtenue précédemment.
5ème partie : apporter les modifications nécessaires au système afin que ce dernier puisse être installé sur un grand nombre de configuration matérielles.
6ème partie : modifier le système pour qu’il puisse gérer le changement de machines sans problème.
7ème partie : créer un système de distribution automatisée pour les entreprises qui souhaitent utiliser un serveur capable de gérer un parc de machines utilisant le système de sécurisation.
Le projet prends l’orientation d’un logiciel libre et gratuit qui, une fois en version stable et utilisable sera distribué sur internet. Le projet pourra ainsi être diffusé et utilisé par tout le monde.
Le projet est axé sur une forte réduction du temps de réparation des ordinateurs par les utilisateurs, par des prestataires informatique ou par le service informatique si utilisé en entreprise pour les cas de problèmes logiciels. Plutôt que de prendre du temps pour le diagnostic, passer par une réinstallation du système avec une perte de données possible, un temps d’immobilisation de l’ordinateur trop long et un coût trop important mon projet consisterait à pouvoir retrouver les performances et la rapidité d’origine du système en un temps record, changer de matériel simplement sans avoir à faire de sauvegarde et déployer rapidement et simplement sur un réseau des configurations logicielles.
Les parties 1 à 4 sont les plus importantes, elles permettront, une fois terminées de vraiment lancer le projet en ayant un “prototype” de ce dernier car actuellement ce projet n’est que sur le papier.

(Image : dvi43)