DoudouLinux
DoudouLinux (prononcer : ) est une distribution Linux dérivée officielle de Debian disponible en quarante-quatre langues.

Elle est destinée aux enfants de  et plus. Elle contient environ  : des jeux éducatifs, des activités d'expression artistique (dessin, musique, films d'animation, comics), d'autres pour les études (dictionnaire, calculatrice…), la découverte de l'ordinateur et des jeux ludiques.

Le développement de DoudouLinux est dirigé par une communauté de bénévoles de différentes nationalités réunis autour du fondateur du projet, Jean-Michel Philippe. Elle publie son code sous licence GNU GPL et met à disposition le logiciel gratuitement. La communauté de DoudouLinux cherche à simplifier l'utilisation de l'ordinateur pour tous les enfants du monde.

Le nom 
« Doudou » (prononcer ) est le mot français désignant le petit ours en peluche ou le tissu que les enfants portent toujours avec eux et serrent dans leurs bras avant de dormir. 

En Chine, le mot 豆豆 (ou 逗逗, dòu dòu ou do do) a la même signification et se prononce également de la même manière.

Caractéristiques

La facilité : un environnement adapté aux enfants 

Le projet DoudouLinux considère que les environnements informatiques grand public actuellement disponibles ne sont pas adaptés aux enfants. Ils offrent des fonctionnalités trop nombreuses et nécessitent trop de connaissances techniques que les enfants n'ont pas.

Pour ces raisons, DoudouLinux a construit un environnement spécifique pour les enfants:
 Pas de menu déroulant,
 Les applications se lancent par un simple clic,
 Savoir lire n'est pas absolument nécessaire,
 Rien ne peut être ajouté ou supprimé sur le bureau,
 La plupart des applications ne nécessitent pas de notions de fichier ou de dossier,
 Les fenêtres des applications ne disparaissent pas soudainement dans la barre des tâches au vu de l'absence de celle-ci,
 Pas de bulles de notification incompréhensibles,
 Pas de question inattendue.

Grâce à tout cela les enfants sont capables d'utiliser DoudouLinux à l'âge préscolaire, dès 2 ans, et de devenir rapidement autonomes.

Adaptabilité : les activités évoluent avec l'enfant 

Au démarrage DoudouLinux affiche uniquement le menu des activités réalisables selon les paramétrages d'origine ou personnalisés ; le menu principal de DoudouLinux offre l'accès aux différentes activités disponibles, dans l'ordre croissant de difficulté.

Les cinq premières activités lancent une unique application dont le nom est indiqué :
 Gamine (pour apprendre l'utilisation de base de la souris, à partir de 2 ans),
 Pysycache (pour apprendre l'utilisation plus avancée de la souris, à partir de 3 ans),
 Tux Paint (programme de dessin pour les enfants de 3 à 12 ans),
 Childsplay (une collection d'activités pour les enfants de 4 ans et plus : souris, clavier, jeux de mémoire avec des images et des sons, jeux d'apprentissage des lettres et des chiffres ainsi que des activités ludiques),
 GCompris (une collection d'activités pour les enfants âgés de 2 à 10 ans : découverte de l'ordinateur, jeux de mathématiques, de sciences, de géographie, de lecture, etc.).

Ces logiciels guident les enfants vers la découverte de l'ordinateur et leur offre, peu à peu, la possibilité de prendre confiance avec la souris et le clavier tout en les amenant à se divertir. Le menu des activités revient systématiquement à la fermeture de l'application.

Les deux dernières activités, « Mini DoudouLinux » et « Tout DoudouLinux » sont des regroupements d'activités plus avancées (pour enfants plus âgés). Ils ont une interface plus couramment rencontrée sur les ordinateurs. À ceci près que les icônes de lancement des applications sont situées et organisées dans des onglets.

Ces activités donnent accès à un plus grand nombre d'applications, adaptées pour les enfants plus âgés, dont certaines vous permettent de réaliser quelques ajustements du système.

DoudouLinux s'adapte à l'âge de l'enfant si vous utilisez tous les outils qu'il fournit à cette fin :
 L'existence de différentes activités par ordre de difficulté croissante,
 À travers les 5 premières activités proposées, le niveau de difficulté croît jusqu'à arriver à « Mini DoudouLinux » et « Tout DoudouLinux »,
 Parmi les applications situées dans « Tout DoudouLinux », l'une d'elles permet de masquer les logiciels présentés dans le premier menu des activités. Ainsi, par exemple, si l'enfant a deux ans, il est possible de lui montrer seulement Gamine, d'attendre quelques mois puis ajouter Pysycache, à 3 ans ajouter Childsplay et Tux Paint, à 4 ans GCompris et ainsi de suite jusqu'à ajouter « Mini DoudouLinux » et « Tout DoudouLinux ».

Grâce à l'outil de choix d'activités dans le menu des activités, vous pouvez aussi afficher deux autres activités, conçues avec la contribution fondamentale de l'Université Pédagogique d'État de Tomsk (Russie) spécifiquement pour une utilisation dans les écoles :
 « Kids DoudouLinux » : conçue pour les jeunes enfants à la maternelle ;
 « Junior DoudouLinux » : conçue pour les enfants plus âgés, des premiers niveaux de l'école primaire.

Sécurité : un environnement sûr pour les enfants et les parents 

DoudouLinux aspire également à faciliter la vie des parents. 

Il s'agit d'un système d'exploitation complet qui est conçu pour fonctionner depuis un CD ou une clé USB, sans avoir besoin d'être installé (principe du live CD). Il ne vient modifier ni les données ni le système installé sur votre ordinateur. 

Par ailleurs, DoudouLinux n'accède pas à Internet spontanément et inclut nativement un contrôle parental qui réalise en temps réel un filtrage intelligent du contenu web, basé sur DansGuardian (ne reposant pas sur les listes noires de sites mais sur l'analyse des mots des pages demandées). De cette façon, les parents peuvent autoriser les enfants à utiliser l'ordinateur par eux-mêmes, apprendre et se divertir, sans se soucier d'une éventuelle perte des données ou altération du système d'exploitation, ou de visiter des sites inappropriés (violence, pornographie…). 

Par ailleurs, DoudouLinux n'a besoin ni d'être installé, ni d'être mis à jour, ni d'être administré, ni d'être soumis à la recherche de code malveillant.

Enfin, DoudouLinux peut être prêté, offert, copié autant de fois que vous le voulez, de façon totalement légale car sous licence libre GNU GPL.

Configuration minimale recommandée 
La configuration minimale recommandée pour que DoudouLinux fonctionne est :
 256 Mo de RAM ;
 processeur 800 MHz ;
 résolution d'écran de  (px).

DoudouLinux peut facilement travailler avec un processeur moins puissant, sauf pour les jeux 3D, qui ont besoin de nettement plus de ressources pour leurs calculs. Il est également possible d'utiliser moins de  de mémoire, des tests positifs ont été menés avec  de mémoire. Concernant la résolution de l'écran, certaines applications sont conçues pour fonctionner avec la résolution minimale de . C'est pourquoi il est préférable d'opter pour un écran et une carte vidéo qui acceptent cette taille.

Dans l'ensemble, les PC datant des années 2000 sont suffisants (par exemple, la plupart des Pentium III sont adaptés).

Les Macintosh sont compatibles à partir de 2006 car leur architecture est devenue semblable à celle du PC.

Utilisation 

Doudoulinux est conçu pour fonctionner en Live CD. Il n'a pas besoin d'être installé sur votre ordinateur, il peut démarrer à partir du CD comme une alternative au système d'exploitation installé sur le disque dur de votre ordinateur. Un dvd réinscriptible peut aussi être utilisé si l'ordinateur dispose d'un graveur de dvd.

Si l'ordinateur supporte le démarrage depuis un support de stockage USB, il est préférable d'installer l'image DoudouLinux sur une clé USB. L'exécution en LiveUSB sera plus rapide et les données utilisateurs seront stockées sur le même support (après avoir activé la persistance).

Il est possible d'installer Doudoulinux sur une machine destinée aux enfants. Cela écrase toutes les données contenues dans l'ordinateur.

Origine et développement du projet 
DoudouLinux découle d'une série de réflexions sur les systèmes Linux dès fin 2006, lorsque le fondateur du projet a présenté un ordinateur à ses enfants (). Il est apparu que les interfaces graphiques des ordinateurs n'étaient pas adéquates, pour une raison très simple : les enfants ne sont pas en mesure de lire les textes dans le menu. Il faut donc inhiber la majeure partie des fonctionnalités (menu déroulant, icônes sur le bureau, menus contextuels, gestionnaire de documents etc.), et les très jeunes enfants () ne comprennent pas le rôle de la souris et encore moins celui du clavier. Apparaît donc la nécessité de partir d'un environnement minimal et de reconstruire tout à partir de celui-ci.

Fin 2009, à la suite de ces tests, DoudouLinux est simplement une série de scripts et de réglages plus ou moins manuels. Le tournant est survenu quand le fondateur du projet a réalisé que générer un Live CD personnalisé basé sur Debian GNU/Linux est accessible. Avec le Live CD, il a finalement réalisé un « CD amorçable », un environnement prêt à l'emploi, facilement diffusable, testable, centralisé pour les traductions et facile à installer.

Le projet communautaire DoudouLinux est né en  avec la publication de la version 2010-05, une version en développement. 
  : lancement du site Web et publication de la première version non officielle basée sur Debian Lenny, la version 2010-05.
  : L'université Pédagogique d'État de Tomsk commence à contribuer au développement de DoudouLinux, notamment par le développement de certaines activités avancées spécifiquement conçue pour les écoles.
  : DoudouLinux est contacté par l'Open Invention Network (OIN) qui l'invite à bénéficier de leur protection en cas d'attaques sur des brevets.
  : Une présentation développée est publiée par le Café Numérique
  : publication officielle sur DistroWatch en quinze langues de la première version stable 1.0 de DoudouLinux, baptisée Gondwana.
  : DoudouLinux est reconnu comme dérivée de Debian et l'équipe de DoudouLinux est officiellement invitée à contribuer au projet Debian Junior. Le site atteint .
  : sortie de la première version en développement basée sur Debian Squeeze.
  : sortie de la version 1.2.
  : sortie de la version 2.0 en développement avec un nouvel installeur.

Versions publiées

DoudouLinux 1.0 "Gondwana" 
La 1.0 est la première version stable de DoudouLinux, publiée le , après presque un an de vie du projet et de sa communauté. Pour souligner l'événement, il lui a été donné le nom de Gondwana, comme le nom du supercontinent qui comprenait la plupart des terres dans l'hémisphère sud, avant de subir des subdivisions en divers continents dues à la tectonique des plaques.

DoudouLinux 1.0 est sorti officiellement en 15 langues (arabe, chinois, néerlandais, anglais, français, grec, italien, persan, polonais, espagnol, roumain, russe, serbe, suédois et ukrainien), basées sur 5 alphabets différents (arabe, chinois, cyrillique, latin et grec) et est en démonstration en 6 autres langues (allemand, hébreu, indonésien, portugais, turc et vietnamien).

DoudouLinux Gondwana a introduit 3 nouvelles applications, ainsi qu'un nouveau lanceur et un programme de remplacement du gestionnaire de connexion réseau :
 Songwrite 2 pour lire et composer des chansons de façon simple mais puissante,
 Stopmotion pour créer simplement mais efficacement des films d'animations,
 Jukebox est un petit lanceur qui joue les fichiers de musique contenus dans le dossier « Musique » de l'utilisateur,
 NetworkManager remplace le précédent outil de gestion du réseau, LXNM, qui n'était pas dans l'optique de simplicité du projet pour la gestion des réseaux Wi-FI.

Les 3 premières nouvelles applications sont disponibles sur « Tout DoudouLinux », à l'onglet Multimédia. Cette version montre la nouvelle orientation du projet pour le contenu numérique, en accord avec la conviction de la communauté que les enfants ont besoin d'être formés à l'utilisation d'outils de création numérique, tâche dans laquelle l'ordinateur est indispensable.

DoudouLinux 1.1 "Gondwana" 
La première mise à jour importante a eu lieu le  ;  elle apporte comme principale nouveauté le support officiel de 10 langues supplémentaires.
D'autres améliorations tels l'interface utilisateur ont sensiblement été changés. Ainsi le processus de démarrage et d'extinction du système d'exploitation présente des images et une musique est jouée pendant tout le laps de temps que prend le PC à s'éteindre. 
Des ébauches de message audio permettant à un enfant ne pouvant encore lire ont été mis en place ; ceux-ci permettent de donner des informations transmises par l'ordinateur à l'enfant afin de comprendre ce qui se passe sur l'écran. Le menu principal d'activité a été refait et certaines options sont plus facilement trouvable.

DoudouLinux 1.2 "Gondwana" 
La version 1.2 de DoudouLinux est une mise à jour principale sur les traductions, les corrections de langage, le galicien, finnois, norvégien sont ajoutés ; elle apporte des outils supplémentaires. Certains logiciels sont retirés : vkeybd, splashy voir Bootsplash et d'autres ajoutés  Cheese, Jokosher, Vmpk, Kigo, GmChess, Gtans, Tanglet, Marble… Le démarrage est plus rapide, le support matériel est meilleur.

Doudoulinux 2.0 "Hyperborea" 

Doudoulinux 2.0 repose sur Debian Wheezy au lieu de Squeeze. Son nom est hyperborea fait référence à la mythologie grecque et non plus aux supercontinents.
Cette version ne tient plus sur un cd rom car sa taille est passée à un gigaoctet. Elle offre la possibilité de monter les disques de l'ordinateur hôte sans qu'il y ait possibilité d'y altérer les données. La taille des icônes des différents menus, bureau et lanceur est calculée et les différents panneaux d'interface graphique ont été retravaillés. La version finale a été publiée le 28 juin 2013.

Doudoulinux 2.1 "Hyperborea" 
Doudoulinux 2.1 est principalement une mise à jour linguistique et d'application.

La communauté 

DoudouLinux est développée par des passionnés d'informatique, des bénévoles et des institutionnels, tels que l'Université Pédagogique d'État de Tomsk. L'équipe est composée de personnes de 30 nationalités différentes. Elles travaillent sur la base du volontariat à la promotion de la distribution, au rapport de bogues, à poursuivre et mettre à jour la traduction du CD-ROM et du site en plusieurs langues, à créer des images et des illustrations, à écrire de nouveaux articles, à gérer le projet et programmer.

La communauté de développement est organisée autour de :
 Un site web pour le grand public : un site statique en HTML, le principal point de rencontre du projet avec les utilisateurs et contributeurs potentiels, 
 Un site pour les rédacteurs (basé sur SPIP) : un site dynamique basé sur le CMS Open Source SPIP, utilisé pour les modifications apportées au site par les rédacteurs, et en particulier pour la rédaction de nouveaux articles ou pour la traduction dans de nouvelles langues des articles existants. Son caractère dynamique offre la possibilité de tester les résultats des modifications en temps réel. C'est à partir de ce site qu'une copie statique est automatiquement réalisée,
 Un portail de traduction (Transifex) : lieu des traductions du contenu textuel du CD-ROM et de quelques éléments structurels du site ; DoudouLinux utilise les services offerts par le site Transifex,
 Un portail de gestion du projet : outil de planification du développement du projet, c'est la source de référence pour apprendre les dernières évolutions du projet,
 Listes de diffusion : il en existe 4, chacune destinée à un ensemble particulier de fonctions à remplir : les développeurs, les rédacteurs du site, les traducteurs de la distribution, les graphistes,
 Un canal de discussion IRC.

Notes et références

Annexes

Articles connexes 
 ASRI Edu
 HandyLinux
 PrimTux

Liens externes 
 
 Page de DoudouLinux sur Distrowatch
 Nouvelles brèves de la version en développement

Distribution dérivée de Debian
Live CD
LiveUSB
Jeu vidéo éducatif
Jeu vidéo créatif
Logiciel libre sous licence GPL
LXDE